Logo Elbwiese

elbwiese.de – Webentwicklung

JavaScript

eine Scriptsprache, die vom Browser interpretiert wird und zusätzliche Funktionen auf Websites ermöglicht

Mit JavaScript, das Mitte der 90er Jahre entwickelt wurde, ist jeder, der im Internet unterweg ist, schon einmal in Berührung gekommen – und nicht immer zu seiner großen Freude: Javascript steckt dahinter, wenn sich beim Klick auf einen Link keine neue Seite öffnet, sondern ein Pop-up-Fenster (oder noch schlimmer: wenn dies automatisch aufpoppt). Oder wenn hinter dem Mauszeiger, sobald er sich bewegt, Buchstaben hinterher geschleppt werden. Javascript, eine Scriptsprache, die im Browser interpretiert wird, hatte alsbald einen schlechten Ruf.

Das änderte sich erst nach der Jahrtausendwende: Die Webentwickler entdeckten neue Möglichkeiten, JavaScript einzusetzen und damit die Nutzbarkeit von Websites zu erhöhen. Und fanden Lösungen, dass eine Website auch dann bedienbar bleibt, falls JavaScript im Browser abgeschaltet ist. Der Trick: ähnlich wie bei Cascading Style Sheets wurde die JavaScript-Anwendung nicht mehr in den Code der Seiten geschrieben, sondern in eigene Dateien ausgelagert.

Zunächst waren es ganz einfache Anwendungen, die sich fanden. Wenn auf dieser Seite zum Beispiel auf dieser Website im Lexikon beim Klick auf einen Begriff darunter die Defintion eingeblendet wird, dann steckt JavaScript ebenso dahinter wie hinter der automatischen Kennzeichnung externer Links.

Inzwischen gibt es eine Vielzahl mächtiger JavaScript-Bibliotheken wie Prototyp, jQuery, moofx oder Scriptacolous, die etliche Funktionen bereitstellen. Mit ihrer Hilfe wird es für Nutzer von Websites möglich, aktiv Änderungen auf einer Seite Änderungen vorzunehmen, ohne danach die ganze Seite neu laden zu müssen – die Seite reagiert so, wie man es von Programmen gewohnt ist, die unmittelbar auf dem eigenen Rechner laufen. Es gibt Suchfunktionen, die die Ergebnisse in dem Moment zurückgeben, wie die Anfrage eingetippt wird. Es gibt Büroprogramme im Web, die Word & Co. Konkurrenz machen. Diese Anwendungen, im Browser mit Javascript angetrieben, firmieren seit 2005 unter dem Schlagwort AJAX.

Über diese Website

elbwiese.de ist die Website von Thomas Steinberg, einem Journalisten und Webentwickler aus Dessau, der besonderen Wert legt auf standardkonform programmierte, barrierefreie Websites.

Neueste Artikel

elbwiese.de
Thomas Steinberg
Mendelssohnstraße 2
06844 Dessau-Roßlau
Telefon: 0340-2301591
E-Mail:
Datenschutz