Projekti Interop 2022 eesmärk on parandada veebibrauserite vastuolulisi funktsioone

click fraud protection

Enamik veebibrausereid jagab nüüd ühist renderdusmootorit Google'i Chromium, kuid Safaril ja Firefoxil on ka oma mootorid, mida jagavad ka teised projektid (nt Tor Browser). Need erinevad arhitektuurid tähendavad, et mõned veebifunktsioonid ei tööta kõigis brauserites ühtemoodi, mis võib saada peavalu veebiarendajatele ja veebi sirvivatele inimestele, kuid selle parandamiseks on käimas uued jõupingutused et.

Apple, Google, Bocoup, Microsoft, Mozilla, aga ka tarkvara konsultatsioonifirmad Bocoup ja Igalia, alustavad uut algatust nimega Interop 2022. Projekti eesmärk on parandada veebibrauserite koostalitlusvõimet, tagades, et kõik olulised veebifunktsioonid ja API-d töötavad samamoodi, olenemata sellest, millist veebibrauserit kasutate.

Apple kirjutas WebKiti arendusblogis: "Interop 2022 on arenev mõõdik, mis on loodud mitmest automatiseeritud testid, mille eesmärk on hinnata teatud veebistandardite tuge, mis on veebi jaoks kõige olulisemad arendajad. Interop 2022 armatuurlauda uuendatakse pidevalt aastaringselt, näidates edusamme, kui brauseri insenerid parandavad vigu, rakendavad uusi funktsioone ja täiustavad teste.

Uus Interop 2022 juhtpaneel pakub hindeid erinevate veebibrauserite jaoks, tuginedes sellele, kuidas brauserimootoritel läheb 15 fookusvaldkonnas ja 3 ühisel uurimistööl. Praegused fookusvaldkonnad on CSS Kaskaadkihid, värviruumid ja funktsioonid, CSS-i sisu, dialoogielement, vormid, kerimine, CSS-i alamvõrk, tüpograafia ja kodeeringud, vaateaknaüksused ja üldine veeb ühilduvus.

Loodetavasti vähendab uus projekt veebiarendajate peavalu ja parandab veebi kõigi jaoks. Nüüd, kui Google Chrome on kõige populaarsem veebibrauser, on igaüks, kes kasutab regulaarselt Firefoxi või Safarit, tõenäoliselt mõnele saidile sattunud mis on halva testimise või kokkusobimatuse tõttu katki (või lihtsalt käsivad teil Chrome'i kasutada), kuid Interop 2022 võib neid vähendada juhtumid. Rühm plaanib aja möödudes lisada ka rohkem fookusvaldkondi.

Allikas:WebKit