Mereka meluncurkan inisiatif untuk meningkatkan kompatibilitas antara browser web

Bertahun-tahun perang antara browser web utama telah cukup jelas, baik memaksakan diri melalui berbagai jenis strategi, baik bermain secara adil atau hanya menerapkan berbagai jenis blok atau hambatan kepada pengguna untuk mencegah mereka mengubah browser web mereka.

Pir sekarang hal-hal tampaknya "berubah", sejak Google, Mozilla, Apple, Microsoft, Bocoup dan Igalia baru-baru ini mengumumkan bahwa mereka telah berkolaborasi untuk menyelesaikan berbagai masalah kompatibilitas browser, serta mampu memberikan dukungan yang lebih konsisten untuk teknologi web dan menyatukan operasi elemen yang memengaruhi tampilan situs web dan aplikasi web (sesuatu yang telah lama hilang dan banyak pengembang telah meminta).

Dari yang terakhir, kita dapat mengatakan bahwa setidaknya sejak pengenalan smartphone, pengembangan web menjadi sedikit lebih terpadu, tetapi tidak sampai pada titik di mana satu spesifikasi dapat digunakan di seluruh desain dan terutama dalam eksekusi skrip.

Untuk pertama kalinya, semua vendor browser utama dan pemangku kepentingan lainnya berkumpul untuk menyelesaikan masalah kompatibilitas browser utama yang diidentifikasi oleh pengembang web. Interop 2022 akan meningkatkan pengalaman pengembangan web di 15 bidang utama. Dalam artikel ini, cari tahu bagaimana kami sampai di sini, apa yang menjadi fokus proyek, bagaimana kesuksesan akan diukur, dan bagaimana Anda dapat melacak kemajuan.

Itu sebabnya sekarang raksasa dan referensi browser web telah bergabung dengan tujuan utama untuk dapat mencapai tampilan dan perilaku situs yang sama, terlepas dari browser dan sistem operasinya.

Dalam apa yang ingin dicapai adalah bahwa platform web harus holistik dan pengembang harus memperhatikan pembuatan aplikasi web dan tidak menemukan cara untuk menghindari ketidaksesuaian tertentu antar browser.

Pada tahun 2019, Mozilla, Google, dan lainnya dimulai Upaya besar untuk memahami poin rasa sakit para pengembang, dalam bentuk Survei Penilaian Kebutuhan Pengembang MDN dan Laporan Kompatibilitas Peramban perendaman yang dalam. Laporan ini memberi kami wawasan terperinci dan dapat ditindaklanjuti untuk mengatasi tantangan utama bagi pengembang dengan platform web dan mengarah pada upaya kompak 2021 .

Sebagai bagian dari inisiatif, toolkit pengujian browser baru telah disiapkan, Interop 2022, yang mencakup 18 tes yang disiapkan bersama yang menilai tingkat implementasi teknologi web yang baru dikembangkan.

Di antara teknologi yang dievaluasi oleh tes adalah:

  • Lapisan CSS bertingkat
  • ruang warna (warna-campuran, warna-kontras)
  • Penampung Properti CSS (Penampungan CSS)
  • elemen untuk membuat dialog ( )
  • formulir web
  • scroll (scroll snap, scroll-behavior, overscroll-behavior)
  • font (font-varian-alternatif, font-varian-posisi)
  • pengkodean (ic)
  • API Dukungan Web
  • Flexbox
  • CSS Grid (subgrid)
  • transformasi css
  • pemosisian tetap (CSS).

Disebutkan bahwa pengujian didasarkan pada umpan balik dari pengembang web dan keluhan pengguna tentang perbedaan dalam perilaku browser.

Masalah yang dikerjakan dibagi menjadi dua kategori: kesalahan atau kekurangan dalam implementasi dukungan standar web (15 tes) dan masalah yang terkait dengan ketidakjelasan atau ketidaklengkapan instruksi dalam spesifikasi (3 tes).

Di antara masalah yang dipertimbangkan dalam kategori kedua, ada kekurangan dalam spesifikasi yang terkait dengan pengeditan konten (contentEditable), execCommand, peristiwa mouse dan pointer, unit area yang terlihat (lv*, sv* dan dv* untuk unit terkecil). lebih kecil dan dinamis). ukuran area pandang).

Harus disebutkan bahwa proyek ini juga merilis platform untuk menguji bangunan eksperimental dan stabil dari browser Chrome, Edge, Firefox dan Safari. Firefox menunjukkan kemajuan terbaik dalam menyelesaikan ketidaksesuaian, dengan 69% untuk cabang stabil dan 74% untuk cabang eksperimental. Sebagai perbandingan, Chrome mencetak 61% dan 71%, sedangkan Safari mencetak 50% dan 73%.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.