Penghapusan
Menghapus document.createTouch
Metode document.createTouch()
dihapus karena Touch()
telah didukung sejak Chrome 48. Hal ini mengikuti perkembangan sejak lama
tren di JavaScript API untuk beralih dari fungsi factory dan menuju
konstruktor. Metode document.createTouchList()
yang terkait erat diperkirakan akan dihapus di Chrome 69.
Rencana Penghapusan | Pelacak Chromestatus | Bug Chromium
Menghapus Document.selectedStylesheetSet dan Document.preferredStylesheetSet
Document.selectedStylesheetSet dan Document.preferredStylesheetSet dihapus karena atribut tersebut non-standar dan hanya diterapkan oleh Chrome dan WebKit. Versi standar atribut ini telah dihapus dari spesifikasi di tahun 2016.
Document.styleSheets
menyediakan beberapa fungsi yang sama, tetapi tidak
semua. Untungnya, risiko terhadap situs web cukup rendah karena penggunaan item ini
dalam bentuk satu digit. (Lihat Intent untuk Dihapus untuk angka tepatnya.)
Rencana Penghapusan | Pelacak Chromestatus | Bug Chromium
WEBGL_compressed_texture_atc
Sebelumnya, Chrome menyediakan format AMD_compressed_ATC_texture_atc
. Ini
format yang didukung secara luas
pada saat ekstensi dibuat. Perkakas Bertukang
dukungan teknisnya telah menyusut hingga mendekati nol, dengan implementasi yang saat ini dimungkinkan
hanya di perangkat Qualcomm. Ekstensi ini telah ditolak oleh WebGL Working
Grup dan dukungan untuk grup ini kini telah dihapus dari Chrome.
Pelacak Chromestatus | Bug Chromium
Penghentian penggunaan
Menghentikan Penggunaan dan Menghapus Nilai Kecerahan Negatif di Filter
Untuk mematuhi spesifikasi, fungsi brightness()
filter tidak lagi
menerima nilai negatif.
Pelacak Chromestatus | Bug Chromium
Kebijakan penghentian layanan
Agar platform tetap berjalan dengan baik, terkadang kami menghapus API dari Platform Web yang menjalankan kursusnya. Ada banyak alasan mengapa kita menghapus seperti:
- Objek tersebut digantikan oleh API yang lebih baru.
- Halaman ini diupdate untuk mencerminkan perubahan spesifikasi agar browser lain selaras dan konsisten dengan browser lain.
- Eksperimen adalah eksperimen awal yang tidak pernah membuahkan hasil di browser lain sehingga dapat meningkatkan beban dukungan bagi developer web.
Beberapa perubahan ini akan memengaruhi sejumlah kecil situs. Untuk mengurangi masalah terlebih dahulu, kami mencoba memberi developer pemberitahuan awal sehingga mereka dapat membuat perubahan yang diperlukan agar situs mereka tetap berjalan.
Saat ini Chrome memiliki proses penghentian penggunaan dan penghapusan API, pada dasarnya:
- Umumkan di milis blink-dev.
- Setel peringatan dan berikan skala waktu di Chrome DevTools Console saat penggunaan terdeteksi di halaman.
- Menunggu, memantau, lalu menghapus 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 dihapus. Kami juga akan mencoba merangkum beberapa perubahan, alasan, dan jalur migrasi dalam postingan ini.