24. Januar 2006 in Journal » Webstandards

Die Entwicklung und Geschichte von HTML

HTML war anfangs zur reinen Verbreitung und Vernetzung von Informationen im Internet gedacht. Wissenschaftliche Dokumente konnten mit HTML strukturiert werden. Heute nutzen wir XHTML/HTML immernoch so, wie es gedacht war, nur dass es sich dabei nicht unbedingt um wissenschaftliche Informationen handelt muss.

Dieser Artikel ist Bestandteil der Webdesign-Themenwochen.

Inhalts-Verzeichnis

Da dieser Artikel sehr umfangreich ist, wurde ein Inhalts-Verzeichnis für eine bessere Navigation vorbereitet:

  1. HTML 1.0
  2. HTML 2.0
  3. HTML 3.0
  4. HTML 3.2
  5. HTML 4.0 & HTML 4.01

HTML 1.0

HTML 1.0 war die erste offizielle Veröffentlichung von HTML. Damals waren nicht viele Menschen an Websites oder deren Erschaffung involviert. Die Möglichkeiten von HTML waren sehr begrenzt: Es war gerade möglich Text aus Überschriften, Absätzen und natürlich Verweise zu schaffen und diese mit anderen Dokumenten im Intenet zu verbinden. Tim Berners-Lee war schon an dieser Version beteiligt.

Einige erste Elemente

  • Überschriften, wie h1
  • Absatz, wie p, welches nach dem eigentlichen Absatz als leeres Element notiert wurde.
  • Listen, wie ul
  • Gestalterische und logische Auszeichnungen, wie b

Weiterlesen: Material vom W3C zu HTML 1.0


HTML 2.0

Bei HTML 2.0 handelt es sich eigentlich um eine Erweiterung der 1. Version. Es wurden viele grundlegende Kern-Elemente hinzugefügt um eine bessere Struktur in Dokumenten zu ermöglichen. Bis Januar 1997 war HTML 2.0 der Standard.

Weiterlesen: Material vom W3C zu HTML 2.0


HTML 3.0

Mittlerweile beschäftigten sich immer mehr Leute und Unternehmen mit HTML. Da die Möglichkeiten von HTML 2.0 immernoch sehr beschränkt waren, haben sich immer mehr Webdesigner/HTML-Autoren mehr Freiheiten in der Gestaltung von Websites gewünscht.

Und hier begann der Ärger: Zu dieser Zeit war Netscape der Führende im Markt der Browser. Um auf die Wünsche der HTML-Autoren einzugehen, führte Netscape neue Tags und Attribute in ihren Netcape Navigator ein. Diese Neurerungen wurden Netscape Extension Tags genannt. Dies bedeutete ein großes Problem für andere Browser-Hersteller, die die Anzeige in ihren Browser an Netscape nicht angleichen konnten/wollten. Daraus resultierte natürlich eine schlechte Darstellung von Websites, die nur für Netscape Navigator geschrieben wurden. Es kam eine wahre Verwirrung für HTML-Pioniere auf.

Foto: Dave Raggett

Zu dieser Zeit arbeitete eine HTML-Gruppe, die von Dave Raggett geleitet wurde, an einem Einleitung eines neuen HTML-Entwurfs, HTML 3.0. HTML 3.0 beinhaltete viele Verbesserungen und Neuerungen und versprach viele Möglichkeiten für die Gestaltung von Websites. Leider hinkte nun schon bereits ein Großteil der Browser mit der Impletierung der Neureungen der letzten Version hinterher. Sie fügten nur ein Teil der Verbesserungen hinzu und ließen viele Dinge aus. Da die browser-spezifischen Verbesserungen den Entwurf völlig veraltet aussehen ließen, wurde der Entwurf der HTML 3.0-Spezifikation niemals vollständig abgeschlossen, sondern abgebrochen.

Weiterlesen: Material vom W3C zu HTML 3.0


HTML 3.2

Die Flut der browser-spezifischen Tags wollte nicht enden, und der Wunsch nach einer Standadisierung wurde immer größer. Schließlich wurde W3C im Jahre 1994 gegründen um die Sprache zu standardisieren und dem eigentlichen Sinn und Zweck gerecht zu werden. Wilbur, das erste Projekt des W3C entpuppte sich letztendlich als Version 3.2 der Hypertext Markup Language. Dabei handelte es sich um eine abgespeckte Version der geplanten HTML 3.0, bei der nur wenige Elemente hinzugefügt wurden. Viele der größeren Schritte wurden auf spätere Versionen verschoben. Browser-spezifische Tags von Netscape und Microsoft wurden nicht in den neuen Standards aufgenommen. HTML 3.2 verbreitete sich schnell und wurde im Januar 1997 zum offiziellen Standard erhoben. Heute wird es von allen Browsern vollständig unterstützt.

Weiterlesen: Material vom W3C zu HTML 3.2


HTML 4.0 & HTML 4.01

HTML 4.0 war ein großer Fortschritt der HTML-Standards und sollte die letzte Version des klassischen HTML sein. Früh in der Entwicklung trug es den Code-Namen Cougar. Das meißte der neuen Funktionen wurde von der nicht vollendeten HTML 3.0 Version übernommen. Außerdem wurde auf Internationalisierung wert gelegt und die Unterstützung der Gestaltungsprache CSS eingeführt.

HTML 4.0 wurde im Dezember 1997 vom W3C empfohlen, und im April 1998 zum offiziellen Standard erklärt. Microsoft nahm überraschenderweise die Browser-Unterstützung sehr ernst und der damals marktführende Internet Explorer 5 (und der nachfolgende Internet Explorer 6) unterstützte die neuen Tags und Attribute einwandfrei. Im Gegensatz zu Netscape, dessen Navigator hoffnungslos versagte, als es zu HTML 4.0 und sogar grundlegendem CSS kam. Die 6. Generation des Netscape Navigators ist dagegen ein riesiger Fortschritt, besonders bei der CSS-Unterstützung.

Nachdem HTML 4.0 eine Weile draußen war, wurde es nocheinmal überarbeitet und ein paar Verbesserungen vorgenommen. Die finale Version wurde dann HTML 4.01 genannt. Heute wird HTML von XHTML übernommen und somit nicht mehr weiterentwickelt.

Weiterlesen: Material vom W3C zu HTML 4


Quellen

  • World Wide Web Consortium
  • HTMLSource
  • SelfHTML

4 Kommentare

SilentWarrior am 25. Januar 2006 #

Toller Artikel! Ein guter Überblick zum Einstieg, der die Probleme rund um die Entstehung von HTML kurz und knackig zusammenfasst. Ich bin schon gespannt, wie es weitergeht!


Allerdings hast du wohl irgendwie das Kapitel über XHTML vergessen (zumindest verweist der Link im Inhaltsverzeichnis ins Nirvana).

Martin Labuschin am 25. Januar 2006 #

Du hast Recht. Ich habe mich doch noch dagegen entschieden, über XHTML zu schreiben. Jedoch vergaß ich es, das Inhaltsverzeichnis dann noch zu aktualisieren. Danke für den Hinweis.

Markus Stange am 25. Januar 2006 #

Sehr guter Artikel! Die Geschichte von HTML ist wirklich interessant. Aber mindestens genauso interessant ist die Zukunft von HTML: Wird HTML4 wirklich komplett von XHTML abgelöst, oder teilweise durch HTML5 ersetzt? HTML5 http://annevankesteren.nl/2005/04/html5 wird ja abseits vom W3C von der WHATWG http://whatwg.org/ entwickelt, und sieht eigentlich sehr gut nutzbar aus.

Martin Labuschin am 25. Januar 2006 #

Von dieser Organisation habe ich bis jetzt noch nichts gehört. Ich kann mir aber auch nicht vorstellen ob diese sich durchsetzen kann. Ich werde mich aber mal schlau machen.

Diskussion geschlossen

Die Kommentarfunktion dieses Artikels wurde deaktiviert. Private Mitteilungen an Martin bitte per E-Mail an martin@labuschin.com. Danke.