Kommentar: HTML5 ist der größte Sprung in den Webstandards im letzten Jahrzehnt. Im Gegensatz zu früheren Versionen wird HTML 5 nicht nur zur Darstellung von Webinhalten verwendet. Seine Mission ist es, das Web in eine ausgereifte Anwendungsplattform zu bringen, auf der Video, Audio, Bilder, Animation und Interaktionen mit Computern standardisiert sind. Obwohl die HTML 5 -Implementierung noch einen langen Weg vor sich hat, ändert sich HTML 5 W.
HTML5 ist der größte Sprung in den Webstandards im letzten Jahrzehnt. Im Gegensatz zu früheren Versionen wird HTML 5 nicht nur zur Darstellung von Webinhalten verwendet. Seine Mission ist es, das Web in eine ausgereifte Anwendungsplattform zu bringen, auf der Video, Audio, Bilder, Animation und Interaktionen mit Computern standardisiert sind. Obwohl die HTML 5 -Implementierung noch einen langen Weg vor sich hat, ändert HTML 5 das Web.
HTML Das jüngste Upgrade war HTML 4.01, das im Dezember 1999 veröffentlicht wurde. Seitdem ist viel passiert. Der anfängliche Browserkrieg war vorbei, Netscape wurde ausgelöscht, und IE5 als Gewinner wurde später auf IE6 und IE7 entwickelt. Mozilla Firefox wurde aus Netscapes tote Asche geboren und sprang auf den zweiten Platz. Apple und Google haben jeweils ihre eigenen Browser gestartet, während die Little Jasper Opera immer noch summt und die Initiative zur Förderung von Webstandards ergriff. Dank Opera, iPhone und Googles bevorstehender Android haben wir sogar ein echtes Web -Erlebnis zu Mobiltelefonen und Konsolen.
All dies machte jedoch nur die Webstandardbewegung noch verwirrender, und HTML 5 und andere Standards wurden den Regalen überlassen. Infolgedessen wurde HTML 5 immer in Form eines Entwurfs gezeigt.
Einige Unternehmen haben sich also zusammengeschlossen, um eine Organisation namens Web Hypertext Application Technology Working Group zu bilden, und sie werden HTML 5 neu ausgewählt. Die Organisation ist unabhängig von W3C und stammt aus dem Projektteam von Mozilla, KHTML/Webkit, Google, Apple, Opera und Microsoft. Obwohl der HTML 5 -Entwurf kurzfristig nicht anerkannt wird, wurde HTML 5 endlich fortgesetzt.
Was bringt HTML 5? Hier sind die aufregendsten Teile des HTML 5 -Entwurfs: Ein brandneues, vernünftigeres Tag, Multimedia -Objekte werden nicht mehr an Objekt- oder Einbetten -Tags gebunden, sondern Video -Tags mit Videos und Audio -Tags mit Audio. Lokale Datenbank. Diese Funktion wird eine lokale SQL -Datenbank einbetten, um die interaktive Such-, Caching- und Indizierungsfunktionen zu beschleunigen. Gleichzeitig werden diese Offline -Webprogramme stark profitieren. Reiche Animationen ohne Plugins. Das Canvas -Objekt gibt dem Browser die Möglichkeit, Vektoren direkt darauf zu zeichnen. Dies bedeutet, dass wir Grafiken oder Animationen direkt im Browser ohne Blitz und Silber anzeigen können. Einige der neuesten Browser, außer dh, haben begonnen, Leinwand zu unterstützen. Echte Programme im Browser. Es wird APIs zur Implementierung von Bearbeiten, Drag & Drop und verschiedenen grafischen Benutzeroberflächenfunktionen im Browser bereitstellen. Inhaltsmodifikations -Tags werden entfernt und CSS wird verwendet.
Theoretisch ist HTML 5 der Boden, um neue Webstandards zu kultivieren und verschiedene Ideen unter seinen Organisatoren zu teilen, aber HTML 5 befindet sich noch in der Versuchsstufe.
Mike Shaver, Vizepräsident für Technologie bei Mozilla, sagte, HTML 5 ist ein hochkarätiges Konzept, das sowohl ein experimentelles Feld für Whatwg als auch ein Standardweg für W3C ist.
Shaver glaubt, dass Mozillas Interesse mit dem WhatWG -Experiment zusammenfällt, das in der HTML 5 -Arbeitsgruppe sehr aktiv ist. Wir haben mit einigen frühen Details experimentiert und reife Ergebnisse an W3C eingereicht.
In den letzten Jahren hat Mozilla mehrere zukunftsgerichtete Projekte zusammen mit verschiedenen aufstrebenden neuen Standards gestartet, darunter Prism, ein System zum Ausführen von Webprogrammen offline und Weave, ein Datenspeicherframework.
Shaver sagte, die HTML 5 -Bewegung begann mit Ungeduld mit W3C, und viele Fortschritte im Webstandard seien ins Stocken geraten, als W3C seinen Fokus von HTML auf XML verschoben hat.
Viele neue Technologien, die auf XML -Architektur basieren, wurden so konzipiert, dass sie HTML ersetzen. Shaver sagte, dass dies nicht der richtige Weg ist und die Leute nicht brechen und ihn wie ein schwarzer blinder Mann wegwerfen sollten.
Das neue HTML 5-Experiment wurde in Firefox- und Webkit-basierten Safari- und Chrombrowsern nach und nach gestärkt, aber es gibt immer noch viele Probleme.
Der Chrome -Entwickler Darin Fisher sagte, wenn Chrom noch in den Kinderschuhen steckt, müsse er mehrere Probleme haben. Obwohl die neueste Webkit verwendet, wurde die lokale Datenbankfunktionalität von HTML 5 in der frühen Version von Chrome nicht implementiert. Denn Chromes Sandboxing -Mechanismus in Konflikt mit den Datenbankfunktionen von Webkit.
Da Chrome eine geheime Entwicklung ist, sind Chrome -Entwickler für sie nicht bequem, an der Webkit -Entwicklung teilzunehmen.
Wenn wir Chromes Geheimnisse behalten wollen, können wir nicht an der Webkit -Community teilnehmen. Fisher sagte, wir würden Webkit in gewisser Weise gerne helfen, und wir haben viele erfahrene Entwickler und wir möchten wissen, welche Herausforderungen die Menschen gerade haben und gerne helfen.
Mit Chromes Veröffentlichung sagte Fisher, dass seine Teammitglieder manchmal mit Menschen aus Webkit essen und einige private Freunde werden. Fisher sagte, sie seien bestrebt, mit anderen Webkit -Entwicklungsgruppen zusammenzuarbeiten, um das Problem der Offline -Datenbanken zu lösen.
Chrome enthält auch die Open -Source -Gears -Technologie von Google, mit der Offline -Funktionen ähnlich wie HTML 5 implementiert werden.
Die Zahnräder können als Ersatz für bestehende APIs angesehen werden. Laut Fisher ist HTML 5 für neue Browser eine großartige Sache, aber die überwiegende Mehrheit der Benutzer benutzt auch alte Browser. Die Ausrüstung ermöglicht älteren Browsern, solche APIs zu erhalten, und wir bieten die Kompatibilität für HTML 5 -APIs.
Gears hat eine große Kompatibilität und es ist eine weitere Möglichkeit, HTML 5 auf die Desktops der Menschen zu bringen.
Derzeit wird die überwiegende Mehrheit der Arbeiten von Apple, Mozilla, Opera, Google und Trolltech entwickelt. Was macht Microsoft? IE ist bekannt für seine Langlagen in Webstandards, ganz zu schweigen von HTML 5. Aber IE8 kann Änderungen vornehmen.
Chris Wilson, Vorsitzender der Microsoft IE -Plattform und welche Arbeitsgruppe, sagte in einer E -Mail, dass wir hoffen, dass die Arbeit, die wir jetzt beginnen, ein Testsystem in der HTML -Arbeitsgruppe erstellen kann. Wilson sagte, das IE -Entwicklungsteam sei weiterhin besorgt über einige der HTML 5 -Vorschläge. Ich bin der Meinung, dass alle Mitglieder der Arbeitsgruppe zugeben werden, dass wir viel zu tun haben.
IE8, der derzeit in der Beta-Seite ist, enthält bereits viele neue Funktionen von HTML 5. Es verfügt über ein Kreuzdokument-Messaging-System, lokale Speicher und einige Offline-Ereignisse, um Netzwerkunterbrechungen zu erkennen. Es gibt jedoch immer noch einige Funktionen, die nicht auf die Tagesordnung gesetzt wurden, wie z. B. Leinwand.
HTML 5 ist sehr groß und befindet sich noch in der Entwicklungsphase. Ich denke, Browserhersteller sollten so schnell wie möglich eine Vereinbarung erzielen, und die spezifische Umsetzungszeit jedes Browsers kann selbst ausgewählt werden. Webentwickler und Browserhersteller werden der folgenden Erklärung von Wilson zustimmen, die zweifellos eine aufregende Zeit ist, und wir hoffen, dass das Web zu einer neuen Anwendungsplattform wird.
Internationale Quelle dieses Artikels: