Frage

Ich habe HTML 5 kommen in naher Zukunft zu sehen. Wie fühlt es sich von HTML 4, die ‚in‘ war seit so vielen Jahren im Bereich der Webentwicklung?

Dank

War es hilfreich?

Lösung

Im Großen und Ganzen gibt es vier Hauptbereiche der Änderung:

  • semantisches Markup, einschließlich der folgenden Tags:

    <section> <article> <header> <footer> <nav> <aside> <hgroup>

    Dies umfasst auch Änderungen an dem <doctype>, <html> und <meta> Tags, sowie Link Beziehungen (das Attribut rel auf einem <a>-Tag).

  • Verbesserte Form Unterstützung -. Vor allem semantische Ergänzungen Eingabetypen, und ein paar netten Dinge wie Feld-Autofokus und Platzhalter-Text

  • Multimedia tags - <video>, <audio> und <canvas>. <video> und <audio> sind für eingebettete Medien in der Seite zu einem verbesserten besserer Unterstützung vorgesehen; <canvas> ist für programmatische zweidimensionalen Bitmap auf der Seite durch JavaScript zu ziehen.

  • Änderungen des DOM, die nur erreichbar durch JS sind - navigator.geolocation, window.localStorage (Speichern von Benutzerdaten offline), window.applicationCache (Speichern von App-Daten offline), Web-Arbeiter (multithreaded JavaScript, mit einigen Einschränkungen)

Verschiedene Teile von HTML sind in verschiedenen Stadien der Spezifikation und Implementierung - die Formänderungen sind schlecht außerhalb von Safari unterstützt, der <video> Tag in einer Cross-Plattform-Umgebung im Grunde unbrauchbar ist (ohne mehrere Videoformate) und IE hat eingebaute Unterstützung für neben keiner dieser Änderungen.

Der beste Ort auf HTML5 zu lesen, dass ich gesehen habe, ist Mark Pilgrim ausgezeichnetes Buch in progress, Tauchen Sie ein in HTML5

Andere Tipps

Beachten Sie auch diese Bilder (von www.alistapart.com ), die die Struktur einer Seite ist enorm unterschiedlich:

HTML4

HTML5

Dies ist nur ein Beispiel, werfen Sie einen Blick auf andere Kommentare zu Artikeln zu diesem Thema

Wenn Sie zögern, durch tausend Seiten von HTML5-Spezifikation zu lesen, werfen Sie einen Blick auf dieser Artikel . Es wird Ihnen einen guten Überblick darüber, was HTML5 überhaupt geht, und es geht zu erklären, wie Sie jetzt HTML5 verwenden können, da die meisten A-Klasse-Browser die meisten der neuen Leckereien tatsächlich unterstützt; wie die neuen HTML-Elemente und eingebettetes Video / Audio.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top