World Wide Web

Das Internet hat sich von einer Ansammlung statischer Dokumente zu einem gigantischen Angebot dynamischer Web-Anwendungen entwickelt. Der Browser bezieht via HTTP von einem Webserver Dokumente im XML-Format, wandelt diese mit einem XSLT-Prozessor nach HTML um, baut daraus einen DOM-Baum auf, wendet Stilvorlagen im CSS-Format an, bettet Bilder im SVG-Format ein und stellt das Ergebnis dar. Skripte laden via AJAX Daten im JSON-Format nach und manipulieren den DOM-Baum und damit die Darstellung.

Browser

Browser Hersteller Engine Lizenz
Firefox Mozilla Gecko frei
Chrome Google Blink frei
Safari Apple Webkit ?
Opera Opera Presto proprietär
Internet Explorer Microsoft Trident proprietär
Edge Microsoft ? proprietär

Konventionen

Wirth Syntax Notation

[…]
Eckige Klammern für Optionen (0 oder 1)
{…}
Geschweifte Klammern für Listen (0 oder mehr)
(…)
Runde Klammern für die Gruppierung von Elementen