Da HTML in seinen Möglichkeiten sehr begrenzt ist, haben sich im Internet verschiedene HTML-Erweiterungen durchgesetzt. Diese werden entweder von unabhängigen Firmen wie Netscape, Macromedia, MicroSoft oder aber dem W3-KOnsortium festgesetzt.
Folgende Scriptsprachen sind zur Zeit im Internet weit verbreitet:
ActiveX
ActiveX ist eine neue Programmroutine von Microsoft. Sie ist eine für Windows95 und Windows NT programmierte Schnittstelle, die Programme stärker mit dem Internet kombinieren läst. Mit ActiveX lassen sich auch die typischen routinen wie mit Javascript herstellen.
ActiveX Vereinigung offizielle Anlaufstelle zum Thema ActiveX
CGI
CGI ist eine Serverroutine. CGI-Scripts dienen hauptsächlich dazu, Vorgänge wie das entgegennehmen von Vormularen oder Webcountern auf Servern zu automatisieren. CGI kann in vielen Sprachen wie C oder Visual Basic programmiert werden. Es wird jedoch meißtens die Sprache Pearl benutzt, da diese auf fast jedem System läuft.
Cascading StyleSheets (CSS)
Cascading Style Sheets sind Formatvorlagen für das World Wide Web. Das Konzept gleicht den Dokumentvorlagen in Textverarbeitungen oder DTP-Programen. Statt einzelne Elemte jedesmal Schriftart, -größe und -farbe festzulegen, faßt man diese Formatierungen in einer Vorlage zusammen.
CSS Definitionen offizielle Definition des W3-Konsortiums
Java
Java ist ein von SUN programmiertes Betriebssystem. Es erlaubt dem Webdesigner größere Interaktivität mit dem Anwender.
Kaffee und Kuchen hervorragende deutsche Einführung in Java
Javascript
Javascript ist eine von Netscape entwickelte Programmiersprache. Sie macht HTML noch benutzerfreundlicher, und ist auch nicht schwer zu erlernen, da sie auf JAVA basiert, welches wiederum auf C+ basiert!
Kakao und Kekse hervorragende deutsche Einführung in Javascript
VRML
VRML sthet für Virtual Reality Modeling Language. Diese Scriptsprache beschreibt dreidimensoinale Gegenstände und Umgebungen im World Wide Web. VRML definiert Lichtquellen, Objekte, Oberflächen und Kamerapositionen von Elementen.
CAAD SKript: VRML deutsche Einführung in VRML