Validation checklist
“ W3C standards and compatibility ”
In order to verify the site's usability across browsers a validation checklist was followed prior to publishing this site. These steps do not seem to be published in any one place so they are listed them here in the hope that it helps other developers to write valid and browser friendly web pages.
Each webpage was subjected to the following tests:
- The page was verified by a W3C validator to verify the HTML5.
- The external style sheet was verified by a W3C CSS validator to verify the style sheet content.
- The page was validated on a mobile website validator.
- The page was viewed in multiple browsers and browser versions looking for compatibility issues. Some rendering differences are expected between these browsers.
- The print preview was viewed in both Firefox and Internet Explorer. There can be problems if multiple layers are used.
- The content of the page was spell checked.
- The responsive design was checked at various screen resolutions.
- The page was viewed with large fonts set in the
display properties > settings > advanced > font size / DPI setting.
- The page was viewed with JavaScript disabled in the browser.
- The links from the page were checked for dead or incorrect links.
- The keywords meta tag was checked to ensure that it only included word sequences found on the page.
- The title meta tag was checked to ensure that it was correct.
- The “robots.txt” file was validated and its rules were checked.
- The server log was searched for 400 or 500 series errors. In particular Error 404 not found. Note: If the server logs are not available, some link checkers can search for missing content.
- The site's privacy policy was validated using a P3P validation tool.
- The site's cookie functionality, with Internet Explorer and Netscape set in a high privacy setting, was verified to check the operation of the compact privacy policy.
- The site's “sitemap.xml” file was validated, created to inform search engines about the site's pages.
- Other people were asked to actively criticise the site.
If you have any additional suggestions that could be added to the list, please suggest them to the
Webmaster.