Google, Mozilla, Apple wis ngluncurake inisiatif kanggo nambah kompatibilitas antarane browser web

Google, Mozilla, Apple, Microsoft, Bocoup lan Igalia wis kerja sama kanggo ngatasi masalah kompatibilitas browser, nyedhiyakake dhukungan sing luwih konsisten kanggo teknologi web lan nggabungake operasi unsur sing mengaruhi tampilan lan prilaku situs lan aplikasi web. Tujuan utama inisiatif kasebut yaiku kanggo entuk tampilan lan prilaku situs sing padha, preduli saka browser lan sistem operasi - platform web kudu holistik lan pangembang kudu menehi perhatian kanggo nggawe aplikasi web, lan ora golek cara kanggo ngliwati incompatibilities tartamtu. antarane browser.

Minangka bagΓ©an saka inisiatif kasebut, toolkit anyar kanggo nguji browser wis disiapake - Interop 2022, sing kalebu 18 tes sing disiapake bebarengan sing netepake tingkat implementasine teknologi web sing bubar dikembangake. Antarane teknologi sing dievaluasi dening tes: lapisan cascading CSS, spasi warna (campuran warna, kontras warna), CSS ngemot properti (Containment CSS), unsur kanggo nggawe kothak dialog ( ), formulir web, scrolling (scroll snap, scroll-behavior, overscroll-behavior), alat tipografi (font-variant-alternates, font-variant-position), nggarap encoding (ic), API Web Compat, Flexbox, CSS Grid (subgrid), transformasi CSS lan posisi lengket (posisi CSS: lengket).

Tes kasebut disusun adhedhasar umpan balik saka pangembang web lan keluhan pangguna babagan bedane prilaku browser. Masalah kasebut dipΓ©rang dadi rong kategori - kesalahan utawa kekurangan ing implementasine dhukungan kanggo standar web (15 tes) lan masalah sing ana gandhengane karo ambiguitas utawa instruksi sing ora lengkap ing spesifikasi (3 tes). Kategori kapindho masalah sing ditangani kalebu kekurangan spesifikasi sing ana gandhengane karo panyuntingan konten (contentEditable), execCommand, acara mouse lan pointer, lan unit viewport (lv*, sv*, lan dv* kanggo ukuran Viewport paling gedhe, paling cilik, lan dinamis).

Proyek kasebut uga ngluncurake platform kanggo nguji rilis eksperimen lan stabil saka browser Chrome, Edge, Firefox lan Safari. Kemajuan paling apik kanggo ngilangi incompatibilities dituduhake dening Firefox, sing ngetung 69% kanggo cabang stabil lan 74% kanggo cabang eksperimen. Kanggo mbandhingake, Chrome ngetung 61% lan 71%, lan Safari ngetung 50% lan 73%.

Source: opennet.ru

Add a comment