HTML5 und CSS3 waren groß. So groß, dass sie zu Schlagwörtern wurden, die tatsächlich etwas bedeuteten und eine massive Erfolgsgeschichte bei der Weiterentwicklung von Webtechnologien darstellten. JavaScript nennt seine großen Veröffentlichungen jetzt auch so: ES6, ES7, ES8… und es scheint, als würde es so weitergehen.
Aber HTML und CSS haben dieses Spiel beendet. Kurz nach der Sache mit HTML5/CSS3 lautete die Botschaft, dass es kein HTML6/CSS4 geben wird. Dafür gibt es Gründe, wie zum Beispiel, dass es gesünder ist, wenn sich CSS-Module unabhängig von einer globalen Versionsnummer entwickeln.
Das gesagt sei… wie Dave sagt
… die Flaute in der Begeisterung seit diesen Tagen ist spürbar….
Die Leute sind nicht gleichermaßen begeistert von den drei großen Sprachen des Webs.
Ich bin auf einer kleinen Mission, um zu verstehen, warum diese drei Technologien, die dafür entwickelt wurden, zusammenzuarbeiten, so ungleichmäßig in der Popularität sind und ihre Gemeinschaften voneinander polarisiert sind. Ein Ende des Spektrums erlebt einen Boom, während das andere einen Einbruch erlebt. Die steigende Flut hebt nicht alle Boote.
Sicherlich könnte eine große Versionsnummer-Veröffentlichung für HTML und CSS eine Menge neuer Begeisterung entfachen.
Ich helfe. HTML6 könnte HTML-Imports für Web Components, <include> und eine Mehrfachauswahl haben. CSS4 erhält Container-Abfragen, Subgrid, standardisierte Formularsteuerelement-Styling und Übergänge zu auto-Dimensionen.
Das Beste, was sie tun konnten, ist, diese Technologien überhaupt bereitzustellen. Mir sind die Zahlen egal, ich brauche, dass die Dinge, die ich implementiere, funktionieren.
Wenn das Anbringen einer großen Zahl auf dem Stapel dabei hilft, dann soll es so sein. Andernfalls sollte es etwas Wichtiges sein.
Ich denke, es ist besser, wenn HTML und CSS (vielleicht sogar JS) nicht versioniert werden. Features würden unabhängig hinzugefügt und verbessert, wenn die Notwendigkeit entsteht. Jeder Browser sollte sich dann entsprechend aktualisieren.
Warum nicht bis auf zehn gehen, wie es das iPhone vor ein paar Jahren getan hat? Dann könnten wir HTMLX haben, was natürlich nicht verwirrend sein wird, und ich muss auch darauf hinweisen, dass dies natürlich ein Scherz ist, falls das W3C mich ernst nimmt und es tut – hör auf, es war nur ein Witz, genau wie als wir sagten, warum reformulieren wir HTML nicht in XML. Nicht ernst gemeint. Macht kein HTMLX. Nur ein Scherz.
HTML6 wird auch Lazyload bringen