HTML 5 ist die nächste wichtige Version der Hypertext -Markup -Sprache. Seit der Veröffentlichung von HTML 4.01 im Jahr 1999 stand seine Entwicklung zum Stillstand. 1999 war die Zeit für die schnelle Entwicklung des Webs. Die aktuelle HTML -Version kann sich nicht mehr an die aktuellen Webinhalte und Anwendungen anpassen. HTML 5 zielt darauf ab, die HTML -Interaktion zu verbessern und die aktuellen vielfältigen und komplexen Webinhalte zu unterstützen. Gleichzeitig löst es auch den Mangel an HTML 4 -Webanwendungsfunktionen.
Die Diskussion von HTML 5 begann im Jahr 2003, als W3C Interesse an dem von der Web Hypertext Application Technology Working Group (WHITWG) entwickelten HTML 5 -Entwurf bekundete, das 2004 gegründet wurde und aus Vertretern von Apple, der Mozilla Foundation und Opera bestand. Seitdem wurde die W3C HTML -Arbeitsgruppe 2007 gegründet und begann mit der Entwicklung von HTML 5. Derzeit sind die Entwicklungsarbeiten noch im Gange und vorläufige Meinungen werden 2012 an W3C eingereicht, aber viele Browser haben HTML 5 teilweise unterstützt. In diesem Artikel wird 5 aufregende neue Merkmale von HTML 5 vorgestellt.
Die Vielfalt der Webinhalte macht HTML4 nicht in der Lage, dies zu tun. Bei der Beschreibung einer Webseite lautet HTML4 wie folgt:
HTML 5 erfolgt wie folgt:
Auf diese Weise weiß der Browser, was jeder Teil einer Webseite darstellt, beispielsweise der <NAV> -Teil ist die Navigation, und der Teil <Aktion> ist der Hauptinhalt. Zusätzlich zu schöneren Code und semantischen Tags bringt diese Änderung auch mehr Vorteile mit sich, z. B. Suchmaschinen können genauer wissen, welcher Teil einer Webseite wichtiger ist. IBM hat eine detaillierte Diskussion über das neue HTML 5 -Tag.
HTML 5 führt Webforms 2.0 ein und bietet die Entwicklung mit vielen neuen Optionen und neuen Funktionen, um die Formulare zu verarbeiten und zu veröffentlichen, einfacher und effizienter. Die aufregendste Funktion von Web Form 2.0 ist die Eingabeüberprüfung. Gegenwärtig müssen wir dieselbe Funktion über JavaScript oder Server-Side-Logik implementieren.
Zum Beispiel gibt es eine solche Form:
In HTML4 müssen wir Code wie diesen schreiben und dann JavaScript- oder Server-Seite-Skripte verwenden, um zu überprüfen:
required与email -Attribute in HTML5 können wie folgt direkt überprüft werden:
HTML 5 bietet mehrere APIs wie Audio- und Video-Tags, mit denen Entwickler Webvideos und Audio direkt abspielen können, ohne Tools von Drittanbietern zu verwenden:
Die Opera hat eine Menge Nachforschungen an der Benutzerseite und eine Video -Wiedergabe -Demo gestartet
Es ist für Menschen einfacher, Informationen aus Bildern zu erhalten. Beispielsweise werden die folgenden Informationen auf zwei Arten angezeigt: Tabellen und Rundkreisdiagramme, und die Effekte sind offensichtlich unterschiedlich:
Um diesen Effekt zu erzielen, konnten jedoch nur statische Bilder verwendet werden, und die Bilder konnten nicht angepasst werden. Mithilfe des <Canvas> -Tag können Sie die Parameter in Echtzeit ändern, um die Grafiken zu ändern, z.
HTML 5 unterstützt die Benutzerinteraktion, und mit der contenteditable Eigenschaft können Sie festlegen, welcher Teil der Webseite bearbeitet werden kann. Es ist in Wiki-basierten Websites sehr praktisch.
Internationale Quelle dieses Artikels: http://www.readwriteweb.com/archives/5_exciting_things_in_html_5.php
Chinesische Übersetzungsquelle: Comsharp CMS Offizielle Website