Java Reference
In-Depth Information
Bild 3.2■ Der intern verwendete Code unterscheidet sich massiv von dem Quellcode, der geladen
wurde.
HInWEIS: Bei XHTML wurde das Prinzip der Fehlertoleranz explizit abgeschat!
Das war im Grunde der hauptsächliche Fortschritt von XHTML, obgleich es vielen
Webseitenerstellern eher als Nachteil erschienen ist und letztendlich zum
Scheitern von XHTML geführt hat. HTML5 versucht erneut, das Prinzip der Fehler-
toleranz zu schwächen, aber nicht so radikal wie XHTML. Darauf kommen wir
gleich noch zurück.
HTML ist seit seinem ersten Autauchen um 1990 herum durch mehrere Versionen gegan-
gen. Die HTML-Version 4, die bereits seit 1997 verfügbar ist und 1999 nur geringfügig
weiterentwickelt wurde, ist auch bis zum Zeitpunkt der Bucherstellung der letzte oiziell
verabschiedete Entwicklungsschritt von HTML. Oder anders ausgedrückt - derzeit können
Sie sich darauf verlassen, dass HTML4 als Untergrenze überall funktionieren wird. HTML5
wird sukzessive diesen Standard ablösen und diverse Features von HTML5 kann man auch
jetzt schon voraussetzen. Im Januar 2000 war mit XHTML die oizielle Ablösung von HTML
erschienen. XHTML 1.0, das im Gegensatz zu HTML auf XML basiert, ist eine Neuformulie-
rung von HTML 4.01. Die Sprache enthält dabei alle Elemente von HTML 4.01. Nur ist die
Syntax von XHTML bedeutend strenger als die von HTML. Die Konsequenz ist, dass ein
nicht XHTML-fähiger Webbrowser XHTML-Dokumente jederzeit richtig darstellen kann.
Für ihn erscheinen sie als normales HTML. Im Fall einer unklaren Situation wird das Prin-
zip der Fehlertoleranz ausgenutzt. Gleichzeitig kann XHTML von neueren Browser gemäß
den strengen XHTML-Regeln verarbeitet werden. XHTML hat sich jedoch faktisch in der
Web-Community nicht durchgesetzt, da die wesentlichen Vorteile von XHTML (strengere
Syntax und Reduzierung nichtstandardisierter Anweisungen) vielen Webdesignern oder
Hobby-Webseitenerstellern eben kaum verständlich sind. Und da die Masse der Websei-
 
Search WWH ::




Custom Search