Heim > Artikel > Web-Frontend > HTML5-Talk (1) – Was ist HTML5?
Was ist HTML5?
HTML5 ist wörtlich leicht zu verstehen: Es ist die fünfte Ausgabe des technischen HTML-Standards. (http://dev.w3.org/html5/spec/Overview.html)
Das HTML5, über das wir normalerweise sprechen, bezieht sich im Allgemeinen auf die neueste Webtechnologie (Standard), dargestellt durch HTML5, CSS3 und Javascript. Unter ihnen sind HTML5 und CSS hauptsächlich für die Benutzeroberfläche und die Darstellung des Inhalts (Erscheinungsbild) verantwortlich, und Javascript ist für die logische Verarbeitung (Talent) verantwortlich.
Natürlich reichen technische Standards allein bei weitem nicht aus. Noch wichtiger ist, dass es zahlreiche Browserprodukte gibt, die den Standards folgen und diese unterstützen. Denn HTML5-Anwendungen erfordern eine bestimmte Anwendungsausführungsumgebung wie einen Browser. Derzeit ist der HTML5-Standard noch nicht finalisiert (die Veröffentlichung der offiziellen Version ist für 2014 geplant) und verschiedene Browserprodukte verfügen über sehr unterschiedliche Unterstützungsniveaus für HTML5.
Es ist sehr einfach, die Unterstützung eines Browsers für HTML5 zu testen. Besuchen Sie http://www.html5test.com, um das Ergebnis zu erhalten.
Die Testergebnisse des von mir verwendeten Chrome-Browsers lauten beispielsweise wie folgt:
Traditionelle Websprachen sind typische leichtgewichtige Sprachen, die hauptsächlich für verwendet werden Die Darstellung von Inhalten und die einfache logische Verarbeitung weisen bestimmte Einschränkungen hinsichtlich Erfahrung und Funktionalität auf. Daher wird der größte Teil der komplexen logischen Betriebsverarbeitung von Webdiensten durch Geschäftsplattform-Dienstprogramme abgeschlossen.
Im Vergleich zu früheren Webtechnologien ist HTML5 viel leistungsfähiger.
Was ist die Stärke? Lassen Sie uns im Folgenden ein oder zwei kurz vorstellen.
2) Welche Möglichkeiten bietet HTML5?
In der Vergangenheit wurden die meisten in Browsern verwendeten Webseiten in Übereinstimmung mit dem HTML4.01-Standard geschrieben, daher sollten Sie ein gewisses intuitives Verständnis für die Funktionen von HTML4.01 haben.
Konzentrieren wir uns auf die neuen Funktionen, die HTML5 im Vergleich zu HTML4.01 hinzugefügt werden. Hier sind einige:
- Zeichnen (Leinwand)
- Audio und Video (Audio, Video).
- Multithreading (WebWorker)
- Geografische Informationen (GeoLocation)
-Lokaler Speicher (Local Storage)
- Offline-Cache (Offline)
- Zwei-Wege-Kommunikation (WebSocket)
- Semantische Tag-Elemente (Semantic Elements)
- Neue Formularfunktionen (Forms)
Am Beispiel mobiler Anwendungen umfassen häufig verwendete Funktionen Benutzeroberfläche, Prozessverwaltung, Speicherkapazität, Geräteverwaltung und Kommunikation Funktionen usw. Diese Funktionen können alle entsprechende Implementierungsmethoden in HTML5 finden. Was etwas fehlt, ist der Anwendungssicherheitsmechanismus. Derzeit verfügen einige Browser über eigene Sicherheitslösungen.
Sie stellen möglicherweise fest, dass diese Funktionen eng mit Anwendungen verbunden sind. Der Entwicklungstrend von Technologien wie HTML5 ist offensichtlich die „Lokalisierung von Webanwendungen“, wodurch das Web leistungsfähiger und kompatibler mit herkömmlichen Anwendungsentwicklungstechnologien (z. B als C++ in der Nähe. Auf diese Weise können mehr Anwendungen mithilfe der Web-Technologie entwickelt werden, d. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!