CSS und Webdesign
Auf der einen Seite ist JavaScript eine gute Sache, erhöht es doch die Möglichkeiten beim Design einer Webseite erheblich. Andererseits gibt es bei der Verwendung von JavaScript sehr viel zu beachten.
So unterstützen nicht alle Browser die neueste Version von JavaScript. Der Microsoft Internetexplorer unterstützt gerade Version 1.3, während Mozilla schon 1.5 unterstützt und Opera immerhin 1.4.
Vom W3C wurde dann das DOM (Document Object Modell) als Standard festgelegt. Damit lassen sich zu jedem einzelnen HTML-Tag IDs festlegen, mit denen genau dieses Tag angesprochen werden kann. Prinzipiell schon einmal ein Fortschritt. Leider ist der Aufruf der einzelnen Objecte unter JavaScript in den einzelnen Browsern unterschiedlich. Es müssen also bei der Verwendung in der Programmierung Weichen erstellt werden, damit auch möglichst viele Browser damit zurecht kommen. Hiermit steigt dann auch gleich wieder der Aufwand in der Entwicklung. Zusätzlich muß man auch noch darauf achten, das Browser in neuen Versionen entwickelt werden oder es komplett neue Browser gibt. Diese müssen dann in den Weichen ebenfalls nachträglich berücksichtigt werden.