Coding Methodology

Accessible

We follow W3C Web Content Accessibility Guidelines. Our sites:

We generally run our sites across a number of web-based accessibility checkers during the development phase. However, we discourage clients from focusing on a particular checking system (such as Bobby) at the expense of other checkers or good coding practices.

Stable
We do extensive testing when building sites, to make sure all pages maintain consistent layout and style across a wide range of browsers and platforms, including text-based, hand-held and Web-TV browsers. Our sites are designed to be completely accessible for older browsers such as Internet Explorer 4+ and Netscape 4+.

Valid and compliant
Our sites currently use valid HTML (4.01 Transitional) or XHTML (1.0 Transitional) and CSS 2.0. All pages and CSS files within our sites are checked and validated using W3C's online HTML and CSS Validators.

Coding for the future
The future of web development is based on W3C standards, which are moving towards CSS and XHTML. The aim is to separate style (look, appearance, colours, fonts, layout) from content. With this in mind, we have developed two strategies for clients to choose from:

Strategy 1 (backwards compatible) uses HTML 4.01 transitional code and a combination of CSS for visual style and basic table structures to position content. This is an option where a larger percentage of the target audience is known to be on version 3-4 (non-standards-compliant) browsers. An example of this would be an intranet site, where most of the users are known to be using Netscape 4+.

Strategy 2 (current and forward compatible) uses XHTML 1.0 transitional code and CSS for both visual style and content positioning. This is the preferred option when a larger percentage of the target audience is known to be on version 5+ (standards-compliant) browsers.

Users who come to a Strategy 2 site using a non-standards-compliant browser receive all the content in either a slightly simpler layout style or plain format. This strategy allows us to provide specific print versions of each CSS file - which means there is no need for print-friendly versions of each page. In the near future, when devices are more reliable, we will also be able to target other devices (such as hand-held computers, smart phones, Braille and text-to-voice screen readers) with specific CSS files.

In August 2003, we produced our 25th site using strategy 2.

Sample Site

Healthy Wealthy Wise
Healthy Wealthy Wise
Client: Purple Prodigy
Our mission is to educate people about one of the best strategies available this decade to achieve greater personal health, security and financial fre...
Technology used:
HTML 4.01
CSS 2.0 for layout and styles