Penghentian dan penghapusan di Chrome 77

Joe Medley
Joe Medley

Penghapusan

Jaringan penerbit kartu sebagai nama metode pembayaran

Menghapus dukungan untuk memanggil PaymentRequest dengan jaringan penerbit kartu (mis., "visa", "amex", "mastercard") di kolom supportedMethods.

Rencana Penghapusan | Status Platform Chrome | Bug Chromium

Menghentikan penggunaan Web MIDI pada origin yang tidak aman

Penggunaan MIDI Web diklasifikasikan menjadi dua grup: penggunaan non-hak istimewa dan penggunaan hak istimewa dengan izin sysex. Hingga Chrome 77, hanya penggunaan yang terakhir yang meminta izin kepada pengguna. Untuk mengurangi masalah keamanan, izin akan selalu diminta terlepas dari penggunaan {i>sysex<i}. Ini berarti penggunaan Web MIDI pada origin yang tidak aman tidak akan diizinkan lagi.

Rencana Penghapusan | Status Platform Chrome | Bug Chromium

Penghentian Penggunaan

Menghentikan penggunaan WebVR 1.1 API

API ini sekarang tidak digunakan lagi di Chrome, digantikan oleh WebXR Device API, yang diharapkan untuk diluncurkan di Chrome 78. Uji Coba Origin WebVR berakhir pada 24 Juli 2018.

WebVR tidak pernah diaktifkan secara default di Chrome, dan tidak pernah diratifikasi sebagai standar web. WebXR Device API adalah API pengganti untuk WebVR. Menghapus WebVR dari Chrome memungkinkan kami berfokus pada masa depan WebXR dan menghilangkan beban pemeliharaan WebVR, serta menegaskan kembali bahwa Chrome berkomitmen pada WebXR sebagai masa depan untuk membangun pengalaman berbasis web yang imersif. Penghapusan diharapkan terjadi di Chrome 79.

Rencana Penghapusan | Status Platform Chrome | Bug Chromium

Kebijakan penghentian layanan

Agar platform tetap sehat, terkadang kami 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.
  • Ekstensi tersebut diperbarui untuk mencerminkan perubahan pada spesifikasi guna memberikan keselarasan dan konsistensi dengan browser lain.
  • Eksperimen ini merupakan eksperimen awal yang tidak pernah berhasil di browser lain, sehingga dapat menambah beban dukungan bagi developer web.

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

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

  • Umumkan di milis blink-dev.
  • Setel peringatan dan beri skala waktu di Chrome DevTools Console saat penggunaan terdeteksi di halaman.
  • Tunggu, pantau, lalu hapus fitur saat penggunaan menurun.

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, pertimbangan, dan jalur migrasi dalam postingan ini.