Tag-Archive for » fertig «

Sprachstandard C++17 ist fertig

Der Sprachstandard C++ des Jahres 2017,  C++17, ist technisch gesehen inzwischen fertig. Das kann man einem Blogeintrag des Vorsitzenden des C++-Standardisierungskomitees Herb Sutter zum jüngsten Treffen der Vereinigung auf Hawaii mit gut 100 Teilnehmern entnehmen.

Es wird also nicht mehr zu inhaltlichen Erweiterungen kommen, sondern jetzt folgt nur noch die endgültige Abstimmung zu C++17, bevor der Standard offiziell veröffentlicht wird.

Weitere Details dazu können Sie Herb Sutters Blogbeitrag und der Statusseite des ISO-Komitees entnehmen. Nach dem Abschluss der C++17-Spezifikation beginnt das ISO-Komitee ab dem für Juli angesetzten Treffen in Toronto mit der Gestaltung von C++20 für das Jahr 2020.

HTML 5.1 ist fertig geworden

html51Die Web Platform Working Group des World Wide Web Consortium (W3C) hat die W3C Recommendation von HTML 5.1 (HyperText Markup Language) nach vier Jahren Bearbeitungszeit soeben veröffentlicht. „Recommendation“ heißt in diesem Kontext, dass das die Überarbeitung der HTML-Spezifikation jetzt fertig ausgearbeitet ist. Ihr Vorläufer HTML5 war Ende Oktober 2014 nach langer Entwicklungszeit finalisiert worden. Am neuen HTML 5.1 wird auch schon seit 2012 gearbeitet.

Stabile Updates der Sprachspezifikation HTML sollen künftig im Jahresrhythmus kommen. Für die Beschleunigung des Veröffentlichungsprozesses soll unter anderem die Entscheidung sorgen, die Standardisierung öffentlich über die speziell in Sachen Web populäre Hosting-Plattform GitHub zu betreiben. Zusätzlich wurde noch festgelegt, dass neue Features in mindestens zwei aktuellen Browsern funktionieren müssen, ansonsten würden sie entfernt werden.

Entrümpelung und neue Features

Zum einen wurde der Übergang zu HTML 5.1 genutzt, die Sprachspezifikation zu entrümpeln, zum anderen gibt es aber auch neue Features darin. Den Aufräumarbeiten fielen Elemente wie context attribute, contextmenu, date-time, date-time-localdialog, inputmode attribute, menu und menuitem zum Opfer.

Die meisten Neuerungen werden schon in den wichtigsten Browsern unterstützt und erhalten jetzt in der Finalisierung der Spezifikation einen offiziellen Charakter. Dazu gehören beispielsweise das Element picture, mit dem sich verschiedene Bilder über je ein eigenes source-Element auszeichnen lassen. Das srcset-Attribut zeichnet hingegen Bilder für besonders hochauflösende Bildschirme aus.

Die Elemente week und month lassen die Seitenbauer einen Monat oder eine Kalenderwoche auswählen. Bei Datumsangaben für input konnte man bis jetzt nur Tage und Uhrzeiten auswählen.