Part 4: Validation Tools for becoming a web developer

Website Design Content Layout Graphic

Validating tools offer an easy way to honour the structured way of writing code. This post details ways to do validation on your code. (This tutorial is a part of the series – “How to become a web programmer in 4 easy steps”. Read previous post here.)
HTML, XML, CSS, RSS and JavaScript can be validated using the following tools – online as well as offline.

AspectOffline ValidationOnline Validation
   
HTMLHTML Validator Firefox plugin
HTML TIDY
w3.org
   
XMLLibxml2xmlvalidation.com
   
CSSCSS Tidyw3.org
   
RSS FeedFeed Validatorw3.org
   
JavaScriptJSLint using Rhino
JSLint using WSH
JavaScript Lint
JSLint
   
Broken Link DetectorLinkChecker
Xenu Link Sleuth
w3.org

[Note: The last item is out-of-syllabus – strictly to be taken as a bonus : – ) ]

What’s next?

Good coding alone is not enough. To bring out the best performance, a site and its components needs to be optimised. Part 5 of this tutorial sums up the series with various ways to optimise your site for best performance.