Google, Mozilla, Apple nedew inizjattiva biex itejbu l-kompatibilità bejn il-web browsers

Google, Mozilla, Apple, Microsoft, Bocoup u Igalia kkollaboraw biex isolvu kwistjonijiet ta 'kompatibilità tal-browser, jipprovdu appoġġ aktar konsistenti għat-teknoloġiji tal-web u jgħaqqdu l-operat ta' elementi li jaffettwaw id-dehra u l-imġiba ta 'siti u applikazzjonijiet tal-web. L-għan ewlieni tal-inizjattiva huwa li tinkiseb l-istess dehra u mġiba tas-siti, irrispettivament mill-brawżer u s-sistema operattiva - il-pjattaforma tal-web għandha tkun olistika u l-iżviluppaturi għandhom jagħtu attenzjoni lill-ħolqien ta 'applikazzjonijiet tal-web, u mhux ifittxu modi biex jevita ċerti inkompatibilitajiet bejn il-browsers.

Bħala parti mill-inizjattiva, tħejja sett ta' għodod ġdid għall-ittestjar tal-browsers - Interop 2022, li jinkludi 18-il test ippreparat b'mod konġunt li jevalwaw il-livell ta' implimentazzjoni tat-teknoloġiji tal-web żviluppati reċentement. Fost it-teknoloġiji evalwati mit-testijiet: saffi ta 'kaskata CSS, spazji tal-kulur (taħlita tal-kulur, kuntrast tal-kulur), CSS fihom proprjetà (Konteniment CSS), elementi għall-ħolqien ta' kaxxi tad-djalogu ( ), forom tal-web, scrolling (scroll snap, scroll-behavior, overscroll-behavior), għodod tat-tipografija (font-variant-alternates, font-variant-position), ħidma b'kodifikazzjonijiet (ic), API Web Compat, Flexbox, CSS Grid (subgrid), trasformazzjonijiet CSS u pożizzjonament li jwaħħal (pożizzjoni CSS: twaħħal).

It-testijiet ġew ikkompilati bbażati fuq feedback mill-iżviluppaturi tal-web u lmenti tal-utenti dwar differenzi fl-imġieba tal-browser. Il-problemi huma maqsuma f'żewġ kategoriji - żbalji jew nuqqasijiet fl-implimentazzjoni ta 'appoġġ għall-istandards tal-web (15-il test) u problemi assoċjati ma' ambigwitajiet jew struzzjonijiet mhux kompluti fl-ispeċifikazzjonijiet (3 testijiet). It-tieni kategorija ta’ kwistjonijiet li qed jiġu indirizzati tinkludi nuqqasijiet ta’ speċifikazzjoni relatati mal-editjar tal-kontenut (contentEditable), execCommand, ġurdien u avvenimenti tal-pointer, u unitajiet ta’ viewports (lv*, sv*, u dv* għal daqsijiet Viewport akbar, iżgħar u dinamiċi).

Il-proġett nieda wkoll pjattaforma biex tittestja rilaxxi sperimentali u stabbli tal-browsers Chrome, Edge, Firefox u Safari. L-aħjar progress fl-eliminazzjoni tal-inkompatibilitajiet intwera minn Firefox, li kiseb 69% għall-fergħa stabbli u 74% għall-fergħa sperimentali. Għal tqabbil, Chrome skorja 61% u 71%, u Safari skorja 50% u 73%.

Sors: opennet.ru

Żid kumment