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

HTML ist die Grundsprache des Webs und wird zum Strukturieren und Anzeigen des Inhalts von Webseiten verwendet. Seit seiner Einführung im Jahr 1991 hat HTML mehrere Entwicklungen durchgemacht, mit der Hinzufügung neuer Tags, neuer Attribute und neuer Funktionen.

Die letzte große Version der Sprache, HTML5, wurde 2014 veröffentlicht und brachte viele Verbesserungen

Aber wie sieht es als nächstes aus? Wann können wir mit der Einführung von HTML 6 rechnen ? Was wird in dieser Version neu sein? Das werden wir in diesem Artikel versuchen herauszufinden.

Was ist HTML6?

Hierbei handelt es sich um ein laufendes Projekt , dessen Ziel es ist, die Funktionen des aktuellen HTML5 zu erweitern und den neuen Anforderungen des Webs gerecht zu werden.

HTML6 ist noch kein offizieller Standard , sondern eine Reihe von Vorschlägen und Experimenten , die von der Web-Community . Auch für HTML6 gibt es keine einzelne Spezifikation, sondern mehrere Initiativen , die darauf abzielen, die Sprache in unterschiedlichen Aspekten zu bereichern .

Zu diesen Initiativen zählen:

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

Diese Projekte gehören streng genommen nicht zu HTML6, werden aber oft 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 kommt HTML6?

Veröffentlichungsdatum und auch keine Garantie dafür, dass es eine Version mit diesem Namen geben wird . Tatsächlich basiert der HTML-Entwicklungsprozess mittlerweile auf einem sogenannten „ lebenden “ Modell, das darin besteht, regelmäßige und inkrementelle Aktualisierungen der Sprache , ohne auf die Fertigstellung einer Vollversion zu warten.

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

Andererseits ist es möglich, dass einige der für HTML6 vorgesehenen nie das Licht der Welt erblicken oder zugunsten anderer Lösungen aufgegeben 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 , mit denen Sie HTML6- Funktionalitäten

Beispielsweise gibt es Projekte wie HTML6.js , HTML6 Boilerplate oder HTML6 Elements , die heute Lösungen für den Einsatz von HTML6 bieten.

Welche neuen Funktionen werden in HTML6 erwartet?

Obwohl es keine offizielle Spezifikation für HTML6 gibt, gibt es mehrere Vorschläge und Experimente , die Einblicke in neue Funktionen , die in die Sprache integriert werden könnten. Hier einige Beispiele dieser Merkmale, ohne Anspruch auf Vollständigkeit oder Sicherheit:

Benutzerdefinierte HTML-Elemente

Sie ermöglichen Ihnen die Erstellung eigener HTML-Tags mit eigener Struktur , eigenem Stil und eigenem Verhalten . Diese Elemente können über das Tag definiert werden und CSS- Code des Elements und das Tag enthält

HTML-Tag im Dokument verwendet werden

HTML6 Erfahren Sie alles 2

Native HTML-Elemente

Hierbei handelt es sich um vordefinierte HTML-Elemente, die erweiterte Funktionen bereitstellen, ohne dass externe Technologien erforderlich sind .

Zum Beispiel das Tag Ermöglicht die Anzeige eines modalen Dialogfelds , des Tags ermöglicht es Ihnen, zusätzlichen Inhalt, das Tag, ein- oder auszublenden ermöglicht die Anzeige eines Messwerts in einer bestimmten Skala usw.

Diese Elemente sind in einigen Browsern bereits implementiert , jedoch 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 Aussehen oder Verhalten .

dem Attribut „contenteditable“ können Sie beispielsweise ein Element für den Benutzer bearbeitbar machen , mit dem Attribut „draggable“ können Sie ein Element per Drag & Drop verschiebbar machen , mit dem Attribut „spellcheck“ können Sie die Rechtschreibprüfung für ein Element aktivieren oder deaktivieren usw.

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

HTML-APIs

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

der Geolocation-API können beispielsweise den geografischen Standort des Benutzers ermitteln , mit der Web Storage-API können Sie Daten lokal im Browser speichern und mit der Web Workers-API können Sie JavaScript-Code im Hintergrund ausführen, ohne die Darstellung der Seite zu blockieren . usw.

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

HTML-Module

HTML6 Alles lernen 5

Dabei handelt es sich um unabhängige HTML-Dateien , die mithilfe des Tags in ein anderes HTML-Dokument importiert werden können . Diese Module können HTML-, CSS- und JavaScript-Code enthalten und zur Wiederverwendung von Inhalten oder zur Trennung verschiedener Teile einer Webanwendung .

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

Was ist der Unterschied zwischen HTML6 und HTML5?

HTML6 ist die nächste Version von HTML und folgt auf HTML5. HTML6 zielt darauf ab, die HTML-Sprache zu vereinfachen und zu modernisieren, indem es eine prägnantere und ausdrucksstärkere Syntax, eine bessere Integration mit anderen Webtechnologien, eine größere Modularität und Erweiterbarkeit sowie eine bessere Kompatibilität mit verschiedenen Browsern und Geräten bietet.

HTML5 ist die aktuelle Version von HTML , die 2014 veröffentlicht wurde. HTML5 bringt im Vergleich zu früheren Versionen bereits viele Verbesserungen und Funktionen mit sich, wie z. B. Unterstützung für Medien (Audio, Video usw.), Vektorzeichnung (SVG), interaktive Formulare, lokale Speicherung, Geolokalisierung usw.

Vorheriger Artikel WMI Provider Host verlangsamt Ihre CPU? Was zu tun ?
Nächster Artikel Wie erstelle ich ein dynamisches Hintergrundbild auf dem MAC?
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!