Warum wurde CSS entwickelt - Geschichte des WWW's im Schnelldurchlauf
Drehen wir das Rad der Geschichte des Internets zurück. Tim Berners-Lee "erfindet" HTML um das Jahr 1990 herum. Die Sprache ist vor allem dazu gedacht, Hypertexte darzustellen. Das Internet boomt aber kurz darauf extrem. Somit steigen auch die Ansprüche an HTML in Bezug auf die Fähigkeit, grafische Gestaltungsmöglichkeiten zu bieten. Firmen wollen schöne Websites, die zu ihrem restlichen Erscheinungsbild passen. In einem eigentlichen Krieg zwischen den Browsern "Netscape Navigator" und "Microsoft Explorer" werden solche Fähigkeiten entwickelt, die leider aber in vielen Fällen proprietär sind, d.h. nur auf dem einen oder anderen Browser einsetzbar sind. Das Entwickeln von Websites wird für den Webpublisher somit zum Horror, wenn vom Kunden gewünscht wird, dass die Website auf allen Browsern und Versionen davon wenigstens einigermassen ähnlich aussieht.
Der Umfang von HTML wächst und wächst und erhält immer mehr Attribute. Das Grundkonzept von HTML stösst an seine Grenzen. Man beschliesst, die Funktionsweise von HTML nochmals neu zu überdenken. Ende 1996 gibt das W3C die "CSS Level 1 Recommendation" heraus. Damit wird eine neue Entwicklung eingeläutet:
HTML soll nur noch für den logischen Aufbau einer Webseite verantwortlich sein, alles andere wie Formatierungen, Farben, Rahmen, Positionierung, Hintergrundbilder, etc. wird an die neue "Sprache" CSS übergeben.Das neue Konzept ist zwar genial, was aber die Begeisterung in der Entwicklergemeinde trübt, ist die Tatsache, dass die Browserhersteller nur sehr träge die neuen Möglichkeiten in ihre Produkte einbinden. CSS werden auch heute noch leider nur teilweise richtig dargestellt, weshalb deren Einsatz immer noch nicht ganz einfach ist.
CSS meditativ erleben
Was das oben beschriebene neue Konzept heissen kann, zeigt auf extrem eindrückliche und meisterliche Weise die Website "Zen Garden": Aus immer dem gleichen HTML-Grundgerüst wird mit verschiedenen, auswechselbaren CSS und verschiedenen Hintergrundbildern das Potential von CSS demonstriert. Also, zurücklehnen und Staunen ...
Englisch: www.csszengarden.com
Deutsche übersetzung: www.csszengarden.com/tr/deutsch