Google, Mozilla und Apple haben eine Initiative gestartet, um die KompatibilitÀt zwischen Webbrowsern zu verbessern

Google, Mozilla, Apple, Microsoft, Bocoup und Igalia haben zusammengearbeitet, um BrowserkompatibilitĂ€tsprobleme zu lösen, eine konsistentere UnterstĂŒtzung fĂŒr Webtechnologien zu gewĂ€hrleisten und die FunktionalitĂ€t von Elementen zu vereinheitlichen, die das Erscheinungsbild und Verhalten von Websites und Webanwendungen beeinflussen. Das Hauptziel der Initiative ist ein einheitliches Erscheinungsbild und Verhalten ĂŒber Browser und Betriebssysteme hinweg. Die Webplattform sollte kohĂ€rent sein, und Entwickler sollten sich auf die Erstellung von Webanwendungen konzentrieren, anstatt nach Wegen zu suchen, BrowserinkompatibilitĂ€ten zu umgehen.

Im Rahmen der Initiative wurde ein neues Browser-Test-Toolkit namens Interop 2022 entwickelt. Es umfasst 18 gemeinsam entwickelte Tests, die den Implementierungsgrad neu entwickelter Webtechnologien bewerten. Zu den von den Tests bewerteten Technologien gehören: CSS-Kaskadenebenen, FarbrĂ€ume (Farbmischung, Farbkontrast), die CSS-Eigenschaft „Contain“ (CSS-Containment), Elemente zum Erstellen von Dialogfeldern ( ), Webformulare, Scrollen (Scroll-Snap, Scroll-Verhalten, Overscroll-Verhalten), Typografie-Tools (Font-Variant-Alternativen, Font-Variant-Position), Arbeiten mit Kodierungen (ic), Web Compat API, Flexbox, CSS-Raster (Unterraster), CSS-Transformationen und Sticky-Positionierung (CSS-Position: Sticky).

Die Tests basieren auf dem Feedback von Webentwicklern und Nutzerbeschwerden ĂŒber Abweichungen im Browserverhalten. Die Probleme lassen sich in zwei Kategorien einteilen: Fehler oder MĂ€ngel bei der Implementierung der Webstandards-UnterstĂŒtzung (15 Tests) und Probleme im Zusammenhang mit unklaren oder unvollstĂ€ndigen Spezifikationen (3 Tests). Die zweite Kategorie umfasst SpezifikationsmĂ€ngel im Zusammenhang mit der Inhaltsbearbeitung (contentEditable), execCommand, Maus- und Zeigerereignissen sowie Ansichtsfenstereinheiten (lv*, sv* und dv* fĂŒr maximale, minimale und dynamische AnsichtsfenstergrĂ¶ĂŸen).

Das Projekt startete außerdem eine Plattform zum Testen experimenteller und stabiler Versionen von Chrome, Edge, Firefox und Safari. Firefox zeigte die besten Fortschritte bei der Behebung von InkompatibilitĂ€ten und erreichte 69 % fĂŒr den stabilen und 74 % fĂŒr den experimentellen Zweig. Im Vergleich dazu erreichte Chrome 61 % bzw. 71 %, wĂ€hrend Safari 50 % bzw. 73 % erreichte.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster