Ang Google, Mozilla, Apple naglunsad og usa ka inisyatiba aron mapalambo ang pagkaangay tali sa mga web browser

Ang Google, Mozilla, Apple, Microsoft, Bocoup ug Igalia nagtinabangay aron masulbad ang mga isyu sa pagpahiangay sa browser, paghatag og mas makanunayon nga suporta alang sa mga teknolohiya sa web ug paghiusa sa operasyon sa mga elemento nga makaapekto sa hitsura ug pamatasan sa mga site ug mga aplikasyon sa web. Ang panguna nga katuyoan sa inisyatiba mao ang pagkab-ot sa parehas nga hitsura ug pamatasan sa mga site, bisan unsa pa ang browser ug operating system - ang platform sa web kinahanglan nga holistic ug kinahanglan nga hatagan pagtagad sa mga developer ang pagmugna og mga aplikasyon sa web, ug dili mangita mga paagi aron malaktawan ang pipila nga mga pagkadili managsama. tali sa mga browser.

Isip bahin sa inisyatiba, usa ka bag-ong toolkit alang sa pagsulay sa mga browser ang giandam - Interop 2022, nga naglakip sa 18 nga hiniusa nga giandam nga mga pagsulay nga nagtimbang-timbang sa lebel sa pagpatuman sa bag-ong naugmad nga mga teknolohiya sa web. Lakip sa mga teknolohiya nga gi-evaluate sa mga pagsulay: CSS cascading layers, color spaces (color-mix, color-contrast), CSS naglangkob sa property (CSS Containment), mga elemento sa pagmugna og mga dialog box ( ), web forms, scrolling (scroll snap, scroll-behavior, overscroll-behavior), typography tools (font-variant-alternates, font-variant-position), nagtrabaho uban ang mga encodings (ic), API Web Compat, Flexbox, CSS Grid (subgrid), CSS transformations ug sticky positioning (CSS position: sticky).

Ang mga pagsulay gihugpong base sa feedback gikan sa mga web developer ug mga reklamo sa user bahin sa mga kalainan sa kinaiya sa browser. Ang mga problema gibahin sa duha ka mga kategorya - mga sayup o mga kakulangan sa pagpatuman sa suporta alang sa mga sumbanan sa web (mga pagsulay sa 15) ug mga problema nga may kalabotan sa mga ambiguity o dili kompleto nga mga panudlo sa mga detalye (3 mga pagsulay). Ang ikaduha nga kategorya sa mga isyu nga gitumong naglakip sa mga kakulangan sa espesipikasyon nga may kalabutan sa pag-edit sa sulod (contentEditable), execCommand, mouse ug pointer nga mga panghitabo, ug viewport units (lv*, sv*, ug dv* alang sa kinadak-an, pinakagamay, ug dinamikong Viewport nga mga gidak-on).

Naglunsad usab ang proyekto og plataporma aron sulayan ang mga eksperimento ug stable nga pagpagawas sa mga browser sa Chrome, Edge, Firefox ug Safari. Ang labing kaayo nga pag-uswag sa pagwagtang sa mga incompatibilities gipakita sa Firefox, nga nakakuha og 69% alang sa stable nga sanga ug 74% alang sa eksperimento nga sanga. Alang sa pagtandi, ang Chrome nakakuha og 61% ug 71%, ug ang Safari nakakuha og 50% ug 73%.

Source: opennet.ru

Idugang sa usa ka comment