„Können wir das schon benutzen?” — diese Frage fällt in jedem Frontend-Team mehrmals im Monat, und meistens beantwortet sie jemand aus dem Bauch heraus. Früher gab es dafür wenigstens ein grobes Etikett: HTML5, CSS3. Nur beschreiben diese Begriffe Versionen, die es so nie gab. HTML, CSS und JavaScript sind lebende Standards ohne Versionsnummer; Funktionen kommen laufend hinzu.
Vier Browser statt einer Meinung
Web Platform Baseline macht aus der Bauchfrage eine überprüfbare. Gemessen wird an vier Kern-Browsern: Chrome für Desktop und Android, Edge, Firefox für Desktop und Android sowie Safari für macOS und iOS. Daraus ergeben sich drei Stufen:
- Limited availability — noch nicht überall unterstützt
- Newly available — in allen vier Kern-Browsern verfügbar, damit interoperabel
- Widely available — dreißig Monate später
Die Zahl, die alles entscheidet
Dreißig Monate. Zweieinhalb Jahre liegen zwischen „technisch überall da” und „ohne Vorbehalt einsetzbar”. Das ist keine technische Größe, sondern eine Annahme darüber, wie lange Menschen ihre Geräte und Browser nicht aktualisieren.
Damit verschiebt sich die Teamdiskussion: weg von „funktioniert das?”, hin zu „welche Stufe brauchen wir?”. Für eine interne Anwendung mit gepflegter Browserflotte genügt Newly available. Für einen öffentlichen Auftritt, bei dem auch fünf Jahre alte Telefone vorbeikommen, ist Widely available die sichere Wahl.
Eine Zeile im Design-System
Der praktische Gewinn ist unspektakulär und groß: Legt euer Design-System fest, welche Stufe gilt, muss die Frage nicht mehr in jedem Ticket neu geklärt werden. Sie ist dann überprüfbar — und damit verhandelbar, anders als ein Bauchgefühl.
Mehr dazu im Seminar
Wie Baseline mit den übrigen Laufzeitfragen zusammenhängt — Rendering Engine und DOM, HTTP/3 und QUIC, die Wahl zwischen Anfrage-Antwort und Dauerverbindung — zeigt das Modul Webplattform und Laufzeitarchitektur aus dem Seminar Architektur und Technologien für moderne Web-Anwendungen, inklusive Video und Kapitelübersicht.
Dieses Thema als Schulung für Ihr Team
Dieser Beitrag erklärt das Thema. Damit Ihr Team es danach auch anwendet, gibt es Architektur und Technologien für moderne Web-Anwendungen als Schulung — an Ihrem eigenen Code, mit den Fragen, die ein Text nicht beantwortet. Sie wählen die Module, wir bauen daraus ein Programm.
2 Tage·ab 900 EUR netto pro Tag (bis 3 Teilnehmende) ·Termin nach Vereinbarung
Als Team-Schulung anfragenZum Seminar Architektur und Technologien für moderne Web-Anwendungen →