Google telah menerbitkan rancangan untuk berhenti menyokong versi kedua manifes Chrome.

Google telah melancarkan garis masa untuk menghentikan versi XNUMX manifes Chrome yang memihak kepada versi XNUMX, yang telah dikritik kerana melanggar banyak penyekat kandungan dan alat tambah keselamatannya. Khususnya, penyekat iklan popular uBlock Origin dilampirkan pada versi kedua manifes, yang tidak boleh dipindahkan ke versi ketiga manifes kerana pemberhentian sokongan untuk mod penyekatan operasi API webRequest.

Mulai 17 Januari 2022, Kedai Web Chrome tidak lagi akan menerima alat tambah yang menggunakan versi kedua manifes, tetapi pembangun alat tambah yang ditambahkan sebelum ini akan terus dapat menerbitkan kemas kini. Pada Januari 2023, Chrome akan berhenti menyokong versi kedua manifes dan semua alat tambah yang terikat padanya akan berhenti berfungsi. Pada masa yang sama, penerbitan kemas kini untuk alat tambah tersebut di Kedai Web Chrome akan dilarang.

Mari kita ingat bahawa dalam versi ketiga manifesto, yang mentakrifkan keupayaan dan sumber yang disediakan untuk alat tambah, sebagai sebahagian daripada inisiatif untuk mengukuhkan keselamatan dan privasi, bukannya API webRequest, API deklaratifNetRequest, terhad dalam keupayaannya, dicadangkan. Walaupun API webRequest membolehkan anda menyambungkan pengendali anda sendiri yang mempunyai akses penuh kepada permintaan rangkaian dan mampu mengubah suai trafik dengan cepat, API deklaratifNetRequest hanya menyediakan akses kepada enjin penapisan siap sedia terbina dalam penyemak imbas, yang secara bebas memproses penyekatan peraturan dan tidak membenarkan penggunaan algoritma penapisan sendiri dan tidak membenarkan anda menetapkan peraturan kompleks yang bertindih antara satu sama lain bergantung pada syarat.

Menurut Google, ia terus berusaha untuk melaksanakan dalam declarativeNetRequest keupayaan yang diperlukan dalam alat tambah yang menggunakan webRequest, dan berhasrat untuk membawa API baharu kepada bentuk yang memenuhi sepenuhnya keperluan pembangun alat tambah sedia ada. Sebagai contoh, Google telah mengambil kira kehendak komuniti dan menambah sokongan kepada API declarativeNetRequest untuk menggunakan berbilang set peraturan statik, menapis menggunakan ungkapan biasa, mengubah suai pengepala HTTP, menukar dan menambah peraturan secara dinamik, memadam dan menggantikan parameter permintaan, menapis dengan pengikatan tab dan mencipta sesi set peraturan khusus yang khusus. Dalam beberapa bulan akan datang, ia juga dirancang untuk melaksanakan sokongan untuk skrip pemprosesan kandungan yang boleh disesuaikan secara dinamik dan keupayaan untuk menyimpan data dalam RAM.

Sumber: opennet.ru

Tambah komen