Metode modern didukung oleh browser

 – Beragampengetahuan
3 mins read

Metode modern didukung oleh browser – Beragampengetahuan

Saat mempertimbangkan versi browser, kami yakin pelanggan kami tidak mengacu pada Chrome versi 124 dan 125 (masing-masing dirilis pada 16 April dan 14 Mei 2024). Sebaliknya, standar dukungan mereka cenderung kembali ke zaman Internet Explorer, ketika browser utama diperbarui paling banyak setahun sekali. Untuk menjelaskannya, versi final Internet Explorer dirilis pada tahun 2013.

Saat ini kami mencatat bahwa Clearleft tidak memiliki kebijakan dukungan browser tertulis yang menentang atau melengkapi kebijakan klien kami. Di masa lalu kita mungkin melakukannya, namun dalam beberapa tahun terakhir kita baru saja membangun situs web yang dapat diakses dan ditingkatkan secara bertahap tanpa mengkodifikasi maknanya. Demi profesionalisme dan hubungan pelanggan yang baik, kami memutuskan untuk memperbaiki masalah ini.

Tapi harus mulai dari mana? Menggunakan versi browser jelas tidak masuk akal, lalu apa yang harus kita lakukan? Ternyata, Jeremy sudah mengutarakan hal ini dalam postingan blognya baru-baru ini. Kami menginginkan kebijakan dukungan browser yang berfokus pada hasil pengguna. Daripada berfokus pada browser tertentu, kita perlu memikirkan fitur, menggunakan pola pikir pengkodean modern yang memprioritaskan deteksi fitur daripada deteksi browser. Ternyata ada inisiatif seperti itu.

Proyek Baseline adalah upaya bersama antara Google, Microsoft, Apple, dan Mozilla untuk membuat katalog dukungan browser untuk standar Web. Baseline memberikan informasi yang jelas tentang fitur standar Web mana yang dapat digunakan di situs web. Ini membagi fitur baru menjadi dua kategori:

  • Daftar baru – Versi terbaru dari semua browser inti mendukung fitur ini
  • pasokan yang memadai – Sebuah fitur telah didukung di setiap browser setidaknya selama 30 bulan

Kami menggunakan proyek Baseline untuk menentukan fitur browser mana yang akan digunakan dalam produksi. Jika suatu fitur adalah pasokan yang memadai Menurut Baseline, kita bisa menggunakannya.

Mengutip langsung dari kebijakan dukungan browser kami:

Contents

peningkatan progresif

Jika suatu fitur adalah Baru tersediakami mungkin masih akan menggunakannya, tapi kami akan mengajukan pertanyaan lanjutan:

“Dapatkah fitur ini digunakan sebagai peningkatan progresif?”

Dengan kata lain, apakah penggunaan fitur ini akan membahayakan browser yang tidak mendukungnya? Jika fitur yang baru diluncurkan dapat digunakan sebagai fitur penyempurnaan progresif, kemungkinan besar kami akan menggunakannya. Jika tidak, kami akan menunggu hingga fitur tersebut tersedia secara luas dan sementara itu memilih pendekatan lain.

Pendekatan ini membatasi penggunaan fitur-fitur baru hanya pada penambahan yang bagus untuk dimiliki, bukan kebutuhan yang bersifat misi penting. Namun ini juga berarti kita tidak perlu menunggu setiap browser mendukung suatu fitur sebelum kita dapat menggunakannya.

Dapat diakses oleh semua orang

Kebijakan dukungan browser kami memiliki dua prinsip dasar:

  1. Konten situs web dan fungsi inti harus dapat diakses oleh semua orang.
  2. Merupakan hal yang normal jika situs web terlihat berbeda di browser yang berbeda.

Jika konten tidak dapat dibaca di beberapa browser, ini adalah bug yang akan kami perbaiki. Jika konten tampak sedikit berbeda di beberapa browser, kami yakin ini adalah aspek jaringan dan bukan bug. Artinya, terkadang terdapat perbedaan visual dan fungsi yang tidak kentara antar-browser. Menurut kami, hal ini dapat diterima jika konten dan fungsi inti tidak terpengaruh.

Kami yakin ini adalah pendekatan yang tepat untuk dukungan browser, dan kami yakin seluruh industri harus mengikuti prinsip ini. Untuk tujuan ini, kami menyediakan kebijakan dukungan browser kami di bawah lisensi Creative Commons, yang berarti jika Anda merasa berguna, Anda dapat menggunakannya untuk tujuan Anda sendiri.

rencana pengembangan website



metode pengembangan website

jelaskan beberapa rencana untuk pengembangan website, proses pengembangan website, kekuatan dan kelemahan bisnis pengembangan website
, jasa pengembangan website, tahap pengembangan website, biaya pengembangan website

#Metode #modern #didukung #oleh #browser

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *