ImageCapture.setOptions() dihapus
Pemikiran saat ini tentang setelan opsi perangkat adalah menggunakan pola yang dapat dibatasi . Oleh karena itu, properti ini dihapus dari spesifikasi ImageCapture . Karena metode ini tampaknya tidak banyak digunakan atau tidak digunakan sama sekali di situs produksi, metode ini akan dihapus. Metode penggantian tidak tersedia untuk saat ini.
Intent to Remove | Chromestatus Tracker | Chromium Bug
Pekerja layanan: tidak mengizinkan respons CORS untuk permintaan dengan origin yang sama
Versi sebelumnya dari spesifikasi pekerja layanan memungkinkan pekerja layanan menampilkan respons CORS ke permintaan dengan origin yang sama. Pemikirannya adalah bahwa pekerja layanan dapat membaca dari respons CORS untuk membuat respons yang sepenuhnya sintetis. Meskipun demikian, URL permintaan asli dipertahankan dalam
respons. Jadi, outerResponse.url
sama persis dengan url
dan innerResponse.url
sama persis dengan crossOriginURL
.
Perubahan terbaru pada spesifikasi Pengambilan
memerlukan Response.url
untuk ditampilkan jika ada. Konsekuensinya adalah
skenario saat self.location.href
menampilkan origin yang berbeda dengan
self.origin
. Untuk menghindari hal ini, pekerja layanan tidak lagi diizinkan untuk menampilkan
respons CORS untuk permintaan asal yang sama.
Untuk diskusi yang lebih panjang tentang perubahan ini, lihat masalah yang diajukan terhadap spesifikasi Pengambilan pada November 2017.
Pelacak Chromestatus | Bug Chromium
WebAudio: dezippering dihapus
Audio web awalnya dikirimkan dengan dukungan unzip. Saat nilai AudioParam ditetapkan langsung dengan penyetel nilai, nilai tidak langsung diperbarui. Sebagai gantinya, smoother eksponensial diterapkan dengan konstanta waktu sekitar 10 md sehingga perubahan dilakukan dengan lancar, sehingga membatasi gangguan. Tidak pernah ditentukan parameter mana yang memiliki penghalusan dan konstanta waktunya. Bahkan tidak jelas apakah konstanta waktu yang sebenarnya adalah nilai yang sesuai.
Setelah banyak diskusi,
grup kerja menghapus dezippering dari spesifikasi. Sekarang, nilainya langsung
berubah saat ditetapkan. Sebagai ganti unzipping, sebaiknya developer
menggunakan metode AudioParam.setTargetAtTime()
yang ada untuk melakukan unzipping,
sehingga Anda memiliki kontrol penuh atas kapan harus menerapkannya, seberapa cepat perubahannya, dan parameter
mana yang harus dihaluskan.
Menghapusnya akan mengurangi kebingungan developer tentang parameter audio yang mendukung unzipping.
Intent to Remove | Chromestatus Tracker | Chromium Bug
Nilai posisi CSS dengan tiga bagian tidak digunakan lagi
Baru-baru ini, spesifikasi mewajibkan properti baru yang menerima nilai posisi tidak mendukung nilai dengan tiga bagian. Dipercaya bahwa pendekatan ini memudahkan pemrosesan sintaksis singkat. Versi saat ini dari Modul Nilai dan Unit CSS menerapkan persyaratan ini ke semua nilai posisi CSS. Mulai Chrome 66, nilai posisi tiga bagian tidak digunakan lagi. Penghapusan diperkirakan akan dilakukan di Chrome 68, sekitar Juli 2018.
Intent to Remove | Chromestatus Tracker | Chromium Bug
Metode document.createTouch(), document.createTouchList() tidak digunakan lagi
Konstruktor TouchEvent()
telah
didukung di Chrome
sejak versi 48. Untuk mematuhi spesifikasi, document.createTouch()
dan
document.createTouchList()
kini tidak digunakan lagi.