Penghentian dan penghapusan di Chrome 100

Chrome 100 beta dirilis pada 3 Maret 2022 dan diperkirakan akan menjadi versi stabil pada akhir Maret 2022.

Versi Terakhir untuk String Agen Pengguna yang Tidak Dikurangi

Chromium 100 akan menjadi versi terakhir untuk mendukung string Agen Pengguna yang tidak dikurangkan secara default (serta DOM API navigator.userAgent, navigator.appVersion, dan navigator.platform terkait). Uji coba origin yang mengizinkan situs menguji Agen Pengguna yang sepenuhnya dikurangi akan berakhir pada 19 April 2022. Setelah tanggal tersebut, String Agen Pengguna akan dikurangi secara bertahap. Untuk meninjau seluruh jadwal, lihat Blog Chromium: Tanggal dan Uji Coba Origin Pengurangan Agen Pengguna. Situs yang memerlukan lebih banyak waktu untuk menguji atau bermigrasi ke Petunjuk Klien Agen Pengguna dapat mendaftar ke uji coba origin penghentian penggunaan yang dijadwalkan dari Chrome 100 hingga 113, inklusif. Berbeda dengan uji coba origin pertama, yang menampilkan pratinjau string Agen Pengguna yang sepenuhnya dikurangi, uji coba penghentian penggunaan mempertahankan Agen Pengguna lama. Uji coba penghentian penggunaan diperkirakan akan berakhir pada akhir Mei 2023.

Ini adalah bagian dari strategi untuk mengganti penggunaan string Agen Pengguna dengan User-Agent Client Hints API yang baru. Untuk mempelajari Petunjuk Klien Agen Pengguna, lihat Bermigrasi ke Petunjuk Klien Agen Pengguna dan Meningkatkan privasi pengguna dan pengalaman developer dengan Petunjuk Klien Agen Pengguna.

Kebijakan penghentian layanan

Agar platform tetap sehat, kami terkadang menghapus API dari Platform Web yang telah menjalankan kursusnya. Ada banyak alasan mengapa kami perlu menghapus API, seperti:

  • API tersebut digantikan oleh API yang lebih baru.
  • Halaman ini diupdate untuk mencerminkan perubahan pada spesifikasi guna memberikan keselarasan dan konsistensi dengan browser lain.
  • Fitur ini merupakan eksperimen awal yang belum pernah berhasil di browser lain, sehingga dapat meningkatkan beban dukungan bagi developer web.

Beberapa perubahan ini akan berpengaruh pada sejumlah kecil situs. Untuk memitigasi masalah terlebih dahulu, kami mencoba memberikan pemberitahuan awal kepada developer sehingga mereka dapat melakukan perubahan yang diperlukan agar situs mereka tetap berjalan.

Chrome saat ini memiliki proses penghentian penggunaan dan penghapusan API, pada dasarnya:

  • Umumkan di milis blink-dev.
  • Tetapkan peringatan dan berikan skala waktu di Konsol Chrome DevTools saat penggunaan terdeteksi di halaman.
  • Tunggu, pantau, lalu hapus fitur seiring penurunan penggunaan.

Anda dapat menemukan daftar semua fitur yang tidak digunakan lagi di chromestatus.com menggunakan filter yang tidak digunakan lagi dan fitur yang dihapus dengan menerapkan filter yang dihapus. Kami juga akan mencoba meringkas beberapa perubahan, alasan, dan jalur migrasi dalam postingan ini.