ANZEIGE

HTML5 powered by Microsoft – diese Kategorie wird präsentiert vom Internet Explorer 9

Welche Bedeutung Standards haben und was Microsoft damit zu tun hat, verraten wir Ihnen hier!

von , 11.09.2009

Web-Entwicklung: JavaScript „Modernizr“ hilft auf dem Weg zu HTML5 und CSS3

Unter dem Namen „Modernizr“ gibt es ein hilfreiches JavaScript für alle, die zwar gern Elemente von HTML5 und CSS3 einsetzen wollen, die aber die unterschiedliche Umsetzung in den aktuellen Browsern davon abhält. Es hat jetzt die Version 1.0 erreicht. Modernizr testet den Browser des Nutzers auf seine Fähigkeiten und liefert für über 20 Elemente entsprechende Werte zurück. Auf diese Weise hat man die Möglichkeit, die neuen Möglichkeiten zu nutzen, ohne dabei Nutzer auszuschließen oder gar eine nicht funktionierende Seite auszuliefern.

Im komprimierten Zustand ist Modernizr gerade einmal 7 KB groß. In wenigen Millisekunden testet es den Browser und macht mit den Ergebnissen zwei Dinge: Zum einen gibt es dann ein JavaScript-Objekt namens Modernizr, das sich entsprechend auslesen lässt, zum anderen werden dem html-Element  Klassen hinzugefügt, so dass man sie die unterschiedlichen Fälle in seinem CSS ansprechen kann. Es ist offenbar sogar möglich, neue semantische Elemente wie „section“ einzusetzen, weil sie im Fall der Fälle entsprechend ersetzt werden.

modernizr features

Die Seite zu Modernizr ist übrigens selbst eine Art Demo - zumindest für einige Möglichkeiten mit und CSS3. Je nachdem, ob man sie beispielsweise mit Firefox, Safari oder Chrome betrachtet, sieht sie teils deutlich anders aus, weil eben auch die modernen Browser nicht alle künftigen Features unterstützen oder sie unterschiedlich interpretieren.

Wer sich für die Details interessiert, sollte am Besten einmal in die Dokumentation schauen, in der es jeweils recht anschauliche Beispiele gibt.

 

 

Weiterführende Links zu aktuellen HTML5-News auf t3n.de:

Weitere Artikel zu HTML, HTML5, JavaScript und jQuery



Empfohlene Produkte

Empfohlene Artikel

Eine Antwort

  1. von HTML5 rollt an: Neuigkeiten und erste Tu… 10.01.2012 (16:20Uhr) 1.

    [...] dem JavaScript Modernizr gibt es jetzt ein nützliches Hilfsmittel für alle, die schon HTML5 und CSS3 einsetzen möchten, [...]

Deine Meinung


(wird nicht veröffentlicht)