Google, Mozilla, Apple anu lanciatu una iniziativa per migliurà a cumpatibilità trà i navigatori web

Google, Mozilla, Apple, Microsoft, Bocoup è Igalia anu cullaburatu per risolve i prublemi di cumpatibilità di u navigatore, furnisce un supportu più consistente per i tecnulugii web è unificà l'operazione di elementi chì affettanu l'apparenza è u cumpurtamentu di i siti è l'applicazioni web. L'obiettivu principale di l'iniziativa hè di ottene u listessu aspettu è u cumpurtamentu di i siti, indipendentemente da u navigatore è u sistema operatore - a piattaforma web deve esse holistica è i sviluppatori devenu attentu à creà applicazioni web, è micca à circà modi per aggirari certu incompatibilità. trà i navigatori.

In parte di l'iniziativa, hè statu preparatu un novu toolkit per testà i navigatori - Interop 2022, chì include 18 teste preparate in cunghjunzione chì valutanu u livellu di implementazione di tecnulugia web sviluppate recentemente. Trà e tecnulugia valutate da e teste: CSS cascading layers, spazii di culore (color-mix, color-contrast), CSS cuntenenu pruprietà (CSS Containment), elementi per creà scatuli di dialogu ( ), forme web, scrolling (scroll snap, scroll-behavior, overscroll-behavior), strumenti di tipografia (font-variant-alternates, font-variant-position), travagliendu cù codificazioni (ic), API Web Compat, Flexbox, CSS Grid (subgrid), trasfurmazioni CSS è pusizzioni sticky (posizione CSS: sticky).

I testi sò stati compilati basatu annantu à i feedback da i sviluppatori web è e lagnanze di l'utilizatori nantu à e differenze in u cumpurtamentu di u navigatore. I prublemi sò spartuti in duie categurie - errori o difetti in l'implementazione di supportu per i normi web (testi 15) è prublemi assuciati cù ambiguità o struzzioni incomplete in e specificazioni (test 3). A seconda categuria di prublemi chì sò trattati include carenze di specificazione ligati à l'editura di cuntenutu (contentEditable), execCommand, eventi di mouse è pointer, è unità di viewport (lv*, sv*, è dv* per dimensioni di Viewport più grande, più chjucu è dinamica).

U prughjettu hà ancu lanciatu una piattaforma per pruvà versioni sperimentali è stabili di i navigatori Chrome, Edge, Firefox è Safari. U megliu prugressu in l'eliminazione di l'incompatibilità hè statu dimustratu da Firefox, chì hà puntuatu 69% per a ramu stabile è 74% per a branche sperimentale. Per paragunà, Chrome hà puntuatu 61% è 71%, è Safari hà puntuatu 50% è 73%.

Source: opennet.ru

Add a comment