The following from The W3C QA Toolbox - Validators, checkers and other tools for Webmasters and Web Developers
The Basics - what you should run on all your web pages
- The MarkUp Validator. - Also known as the HTML validator, it helps check Web documents in formats like HTML and XHTML, SVG or MathML.
- The Link Checker - Checks anchors (hyperlinks) in a HTML/XHTML document. Useful to find broken links, etc.
- The CSS Validator - validates CSS stylesheets or documents using CSS stylesheets.
The above three can be used all-in-one by running the
Log Validator. Unlike the others, this tool helps improve the quality of a whole site, step by step, by finding the most popular documents that need to be fixed in priority. Learn more about this method in the
Web Standards Switch document.
Developing mobile-friendly content? The
MobileOK checker is a one-stop service to check your Web site and improve its mobile-friendliness.
Also in the works is the
Unicorn, our project to build a
Universal Conformance Checker for the Web.
Specific Tools - for Specific Needs
- Semantic Extractor - Sees a Web page from a semantic point of view. Extracts such information as outline, description, languages used, etc.
- RDF Validator - Checks and Visualize RDF documents
- Feed Validator. - Checks newsfeeds in formats like ATOM and RSS.
- P3P Validator - Checks whether a site is P3P enabled and controls protocol and syntax of Policy-Reference-File and Policy
- XML Schema Validator
- We also have developer several human-centered test tools: the Mobile Test Harness (code) is Web-based harness for browsers test suites, that offers users the possibility to record results on whether the browser they're using passes or not a set of test suites; and MUTAT - an (older) human-centered testing framework developed in perl (code)
Regards,
Keith