Site UI design

Our philosophy of site design is to produce multi-platform pages from a base series of XML files. The XML files (in conjunction with XSL stylesheets) are updated in one place, and detection of the user agent serves the appropriate markup language.

The markup code for web and PDA is written in strict observance with transitional XHTML 1.0, and forms the basis of all code on any project. The interactiveTV set-top box and webTV code is down-stepped XHTML to comply with HTML 3.2, such as Microsoft and Liberate implementations.

Optimise, and optimise again: all images and documents are optimised and reduced to minimal weight to bring total pageloads under a set limit, to assist access via dial-up modems and current PDAs. Even broadband projects use client side caching (modular designs) and code optimisation. Our policy documents have formed the basis of corporate production bibles for many web agencies moving into cross-plaform serving architectures.

WML support is version 1.2-only for the moment, and is validated using the Ericsson 320 WAP emulator. Specific models or platforms can be catered for.