Paul Ferd. Siegert JavaScript()

 
Welcher Browser / JavaScript-Kompatibilität

Um plattformübergreifend und clientübergreifend entwickeln zu können muß man die Soft- und Hardware seiner Kunden kennen. In der Regel steht also zunächst die Auswertung der log-Files des Webservers.

Bei neuen Projekten ist dies noch nicht möglich. Hier kann man sie an der Marktdurchdringung der einzelnen Clients orientieren, die aktuell von webreview und dem RRZN zusammengestellt werden:

JavaScript-Kompatibilität

Welche Browser unterstützen welche Version von JavaScript? Das soll folgende Grafik zeigen:

Browser JavaScript 1.0 JavaScript 1.1 JavaScript 1.2 JavaScript 1.3 JavaScript 1.4 JavaScript 1.5
NN 2.x x
NN 3.x x x
NC 4.x x x x
NC 4.06, 4.5 x x x x
NC 6.0 x x x x x x
Opera 3.x x x
Opera 4.x
Opera 5.x x x x x
MSIE 2.x
MSIE 3.x x
MSIE 4.x x x x
MSIE 5.x x x x x x

Legende

  • NN = Netscape Navigator
  • NC = Netscape Communicator
  • MSIE = Microsoft Internet Explorer

Diese Tabelle stimmt leider nicht immer. Netscapes Navigator 3 vesucht manchmal auch Blöcke, die mit <SCRIPT language="JavaScript 1.2"> oder <SCRIPT language="JavaScript 1.3"> gekennzeichnet sind zu interpretieren.