Wann wird HTML 6 veröffentlicht? Welche Verbesserungen wird es im Vergleich zu HTML5 bieten?

HTML ist die grundlegende Sprache des Webs und dient der Strukturierung und Darstellung von Webseiteninhalten. Seit seiner Entwicklung im Jahr 1991 hat HTML mehrere Weiterentwicklungen durchlaufen, darunter die Hinzufügung neuer Tags, Attribute und Funktionen.

Die neueste Hauptversion der Sprache, HTML5, wurde 2014 veröffentlicht und brachte viele Verbesserungen mit sich

Doch was kommt als Nächstes? Wann können wir mit HTML 6 rechnen ? Was wird in dieser Version neu sein? Genau das versuchen wir in diesem Artikel herauszufinden.

Was ist HTML6?

Dies ist ein laufendes Projekt mit dem Ziel, die Möglichkeiten von HTML5 zu erweitern und den sich wandelnden Bedürfnissen des Webs gerecht zu werden.

HTML6 ist noch kein offizieller Standard , sondern eine Sammlung von Vorschlägen und Experimenten Web-Community getestet und diskutiert werden . Es gibt auch keine einheitliche Spezifikation für HTML6, sondern mehrere Initiativen die Sprache auf verschiedene Weise erweitern wollen .

Zu diesen Initiativen zählen unter anderem:

  • Das Web Components-Projekt bietet die Möglichkeit, benutzerdefinierte und wiederverwendbare HTML-Elemente mit eigener Struktur, eigenem Stil und eigenem Verhalten zu erstellen.
  • Das Houdini-Projekt hat zum Ziel, Entwicklern mehr Kontrolle über die Darstellung von HTML- und CSS-Elementen zu geben, indem die internen APIs der Rendering-Engine des Browsers zugänglich gemacht werden.
  • Das Extensible Web Manifesto-Projekt vertritt die Idee, dass Webstandards so gestaltet sein sollten, dass Entwickler die Funktionalität des Webs durch eigene Innovationen erweitern können.

Diese Projekte sind nicht direkt Teil von HTML6, werden aber häufig mit der Idee in Verbindung gebracht, die Sprache in Richtung mehr Modularität, Flexibilität und Kreativität weiterzuentwickeln.

HTML6: Alles, was Sie wissen müssen 4

Wann wird HTML6 erscheinen?

ein offizielles Veröffentlichungsdatum für noch eine Garantie dafür, dass es jemals eine Version mit diesem Namen geben wird. Tatsächlich basiert die HTML-Entwicklung mittlerweile auf einem sogenannten „ lebendigen “ Modell, das regelmäßige und inkrementelle Sprachaktualisierungen vorsieht , ohne auf die Fertigstellung einer kompletten Version zu warten.

Daher ist es möglich, dass einige der für HTML6 vorgesehenen Funktionen schrittweise in das bestehende HTML integriert werden, ohne dass sich der Name ändert . Dies ist bereits bei einigen Vorschlägen des Web Components- , die in bestimmten Browsern bereits implementiert sind.

Andererseits ist es möglich, dass einige der für HTML6 vorgesehenen nie realisiert werden oder zugunsten anderer Lösungen verworfen werden. Dies gilt beispielsweise für den Vorschlag, für HTML einzuführen von der Web-Community abgelehnt .

In der Zwischenzeit ist es möglich, HTML6 mithilfe von Tools wie Polyfills , Bibliotheken oder Frameworks , die es ermöglichen , die Funktionalitäten von HTML6 in aktuellen Browsern zu emulieren.

Es gibt beispielsweise HTML6.js , HTML6 Boilerplate oder HTML6 Elements , die Lösungen für die heutige Verwendung von HTML6 bieten.

Welche neuen Funktionen sind in HTML6 zu erwarten?

Obwohl es keine offizielle Spezifikation für HTML6 gibt, verschiedene Vorschläge und Experimente einen Einblick in die neuen Funktionen , die in die Sprache integriert werden könnten. Hier sind einige Beispiele für diese Funktionen, ohne Anspruch auf Vollständigkeit oder Endgültigkeit:

Benutzerdefinierte HTML-Elemente

Sie ermöglichen es Ihnen, eigene HTML-Tags mit eigener Struktur , Stil und eigenem Verhalten . Diese Elemente können mithilfe des Tags definiert werden., das den und CSS- Code für das Element und das Tag , qui contient le code JavaScript de l’élément.

HTML-Tag im Dokument verwendet werden

HTML6: Alles, was Sie wissen müssen 2

Native HTML-Elemente

Hierbei handelt es sich um vordefinierte HTML-Elemente, die erweiterte Funktionen bieten, ohne dass auf externe Technologien zurückgegriffen werden muss .

Zum Beispiel das Tag

modales Dialogfeld anzuzeigen , das Tag

ermöglicht es Ihnen, zusätzliche Inhalte ein- oder auszublenden, das Tag Messwert anzuzeigen usw.

Diese Funktionen sind in einigen Browsern bereits implementiert , aber noch nicht standardisiert.

Globale HTML-Attribute

HTML6: Alles, was Sie wissen müssen 6

Hierbei handelt es sich um Attribute, die auf jedes HTML-Element angewendet werden können, um dessen Erscheinungsbild oder Verhalten .

Das Attribut contenteditable ermöglicht es beispielsweise dem Benutzer, ein Element zu bearbeiten , das Attribut draggable ermöglicht es , ein Element per Drag & Drop zu verschieben , das Attribut spellcheck ermöglicht es, die Rechtschreibprüfung für ein Element zu aktivieren oder zu deaktivieren usw.

Diese Attribute sind in einigen Browsern bereits implementiert, aber noch nicht standardisiert.

HTML-APIs

Hierbei handelt es sich um Programmierschnittstellen , die den Zugriff auf Browser- oder Systemfunktionen aus HTML- oder JavaScript-Code ermöglichen.

Die Geolocation API ermöglicht beispielsweise das Ermitteln des geografischen Standorts des Benutzers , die Web Storage API das Speichern von Daten lokal im Browser , die Web Workers API das Ausführen von JavaScript-Code im Hintergrund, ohne das Rendern der Seite zu blockieren usw.

Diese APIs sind in einigen Browsern bereits implementiert, aber noch nicht standardisiert.

HTML-Module

HTML6: Alles, was Sie wissen müssen 5

Dies sind unabhängige HTML-Dateien , die mithilfe des Tags in ein anderes HTML-Dokument importiert werden können. Wiederverwendung von Inhalten oder zur Trennung verschiedener Teile einer Webanwendung verwendet werden .

Diese Module werden noch getestet und sind noch nicht in Browsern implementiert .

Worin besteht der Unterschied zwischen HTML6 und HTML5?

HTML6 ist die nächste Version der HTML-Sprache und der Nachfolger von HTML5. HTML6 zielt darauf ab, die HTML-Sprache zu vereinfachen und zu modernisieren und bietet eine prägnantere und ausdrucksstärkere Syntax, eine bessere Integration mit anderen Webtechnologien, eine höhere Modularität und Erweiterbarkeit sowie eine bessere Kompatibilität mit verschiedenen Browsern und Geräten.

HTML5 ist die aktuelle Version der HTML-Sprache und wurde 2014 veröffentlicht. HTML5 bietet bereits viele Verbesserungen und Funktionen gegenüber früheren Versionen, wie z. B. Medienunterstützung (Audio, Video usw.), Vektorgrafik (SVG), interaktive Formulare, lokale Speicherung, Geolokalisierung usw.

Vorheriger Artikel: Verlangsamt der WMI-Anbieterhost Ihre CPU? Was tun?
Nächster Artikel: Wie richtet man ein dynamisches Hintergrundbild auf einem Mac ein?
Hallo, ich bin François :) In meiner Freizeit Redakteur, der es liebt, seine Leidenschaft zu teilen: TT High Tech! 😍 Egal ob Hardware, Software, Videospiele, Social Media und viele weitere Bereiche der Seite. Ich teile meine Analysen, meine Tests, Tutorials und meine Favoriten auf verschiedenen Medien mit Ihnen. Ich bin ein sachkundiger und anspruchsvoller Technikliebhaber, der nicht nur der Mode folgt, sondern Sie zu den besten Lösungen führen möchte. Also bleibt gespannt!