Diseases Database Web Front End: Technical Introduction

Moose Pic

Index for this page

Browser requirements:

Diseases Database web pages are designed for speed, simplicity, clarity and browser compatibility. The sole caveat is that screen resolutions of less than 800 by 600 pixels are a little cramped! Pages may be less pretty without masses of dynamic HTML, Flash and Java applets etc. However browser roulette is avoided and pages render quicker once downloaded. Pages are also small (mostly smaller than the modest moose graphic above).

The Diseases Database 'web front end' consists of both Microsoft Active Server Pages and plain HTML pages and forms. 'Client-side' JavaScript is used very sparingly. A minimal cascading style sheet is used. Pages are as back compatible with early browsers as we can make them (see next paragraph) and all client side validation is duplicated on the server.

Testing and validation:

This site has been tested in detail on the following operating system/browser combinations: for known defects see known bugs and browser issues below).

We made extensive use of the W3C HTML Validation Service to check these pages. W3C respect due :-) Thank you for this free service!

Very Old Browser Issues:

HTML tables were not supported by early Mosaics or Nutscape prior to Version 1.1. Tables are included in some of these pages. Use of very primitive browsers may be just about possible but is not recommended. Since we moved to XHTML 1.0 Transitional certain features have become inaccessible to browsers earlier than Netscape 2.0.

Cookies:

'Cookies' need not be enabled to use this site! Cookies are being experimented with to 'enrich the user's experience' and audit revisits :-)

Frames Version:

The frames version of the Diseases Database web front end has been dropped. While it looked more fashionable, there was no functional advantage.

Disadvantages to frames include:

Valid XHTML 1.0 Transitional

©1998-2008 MOOSe Technology. All rights reserved.