BASE 2.0 - Web client specification:
Browsers and scripting

This document covers what web browers should be supported/tested and generic rules for JavaScript scripting and Java applets.

Contents
  1. Supported web browsers
  2. Tested web browsers
  3. Scripting

Last updated: $Date: 2005-03-17 16:06:01 +0100 (to, 17 mar 2005) $

1. Supported web browsers

  1. Most modern web browsers should be supported by the web client.
  2. A modern web browser is a web browser with "reasonable" support for JavaScript, Cascading Style Sheets and W3C Document Object Model.
  3. The meaning of "reasonable" is at the moment undefined. A starting point is the list of tested browsers below.

2. Tested web browsers

The following web browsers should be tested:

  1. Mozilla 1.6 for Linux
  2. Netscape 7.0 for Linux
  3. Internet Explorer 6 for Windows

3. Scripting

  1. If possible, scripts should not be browser-specific, ie. the same script should work in all browsers. Only if nothing else works, it is allowed to test for a special web browser and use code designed for that browser. The reason for this is that it is harder to maintain the code if there are lots of browser-specific scripts.