# Web-Technologie

Unter dem Begriff der Web-Technologie verstehen wir die Gesamtheit aller grundlegenden Techniken, welche zum Einsatz kommen, um das world wide web zu realisieren.

# Was passiert im Web?

Wenn Sie eine Website besuchen, dann nutzen Sie einen Browser, welcher über das Internet von einem Server einzelne Dokumente abruft und Ihnen dann anzeigt. In diesen Dokumenten werden weitere Dateien genannt, welche je nach Art und Zweck sofort oder erst nach einer Aktion Ihrerseits nachgeladen werden.

  • Bilder, Gestaltungsvorgaben für die Anzeige und die Programmierung interaktiver Funktionen werden sofort nachgeladen.
  • Weitere Dokumente mit neuen Ansichten oder herunterladbare Dateien wie PDF-Dokumente werden erst abgerufen, wenn Sie einen Link anklicken.

Der folgende Prozess wird also stetig durchlaufen:

# Was steckt dahinter?

Hinter den Passagen in dieser Darstellung stecken verschiedene Standards, welche wir unter dem Begriff Web-Technologie zusammenfassen.

  • Jene Dokumente liefern den Inhalt einer Ansicht kodiert in HTML.
  • Die Gestaltung wird definiert in CSS.
  • Interaktive Funktionen innerhalb der Ansicht im Browser programmiert man in Javascript.
  • Der Austausch zwischen Browser und Webserver erfolgt über das HTTP-Protokoll.

Bisher spielte der Server eine zentrale Rolle in der Präsentation einer Website, weil die Browser funktional lange Zeit nur sehr rudimentäre Möglichkeiten boten. Dies hat sich inzwischen aber grundsätzlich geändert.

Heute kann man im Browser hochgradig funktionale Anwendungen betreiben. Ein Browser kann dabei als solcher erkennbar sein. Oder man reduziert ihn auf den Rahmen des Fensters. So merkt man kaum, dass die aktive Anwendung eigentlich "nur eine Website" ist.

Eine vergleichbare Methode ist auch für Smartphones und Tablets vorhanden, um Ihre "Website" über deren App Stores zu verteilen.