Coding To W3C Standards
We design and develop our web sites to the following standards:
- HTML5: Each web site is validated against the latest W3C standards for page content, coding and structure.
- CSS2.1 + 3: Cascading Style Sheets are used to control page layout, add colour, style the pages and separate presentation from content.
- Web Accessibility Initiative (WAI): Web pages are tested against the WAI guidelines. There are three levels of conformance, with a triple AAA being the most stringent test for web access.
- We carry out a series of manual checks in order to verify compliance.
- Finally we test our sites on the major browsers (and browser versions) including Internet Explorer, Firefox, Netscape, Mozilla, Safari, Opera, Chrome and Lynx (to emulate screen reader software) and across various screen resolutions on both PC, Mac and (Android and iPhone for responsive websites).
Web standards have moved on a great deal over the past few years. 'Table-based sites' are long gone (for the most part).
A site built to web standards should adhere to standards (HTML, XHTML, XML, CSS, XSLT, DOM, MathML, SVG etc) and pursue best practices (valid code, accessible code, semantically correct code, user-friendly URLs etc). The core tenet of "web standards" is to choose the most semantically/structurally appropriate way to mark content up using official W3C standards.
In other words, a site built to web standards should ideally be lean, clean, CSS-based, accessible, usable and search engine friendly.