Dengan dirilisnya versi Chrome 136 baru-baru ini dan berbagai penundaan niat Google untuk mengakhiri versi 2 dari Chrome Manifest, tampaknya Hari yang ditunggu-tunggu bagi Google telah tiba.
Dan baru-baru ini di halaman pelengkap uBlock Asal di Toko Web Chrome, ini sudah ada tidak menawarkan opsi instalasi, menampilkan pesan “Add-on ini tidak lagi tersedia karena tidak mengikuti panduan pengembangan add-on Chrome.”
Google Chrome dan masa depan uBlock Origin
Perubahan ini merupakan bagian dari Inisiatif Google untuk menghentikan dukungan versi 2 dari Chrome Manifest, yang kepatuhannya akan menjadi wajib bagi semua pengguna Chrome pada pertengahan tahun ini, setelah awalnya ditunda hingga Januari 2023. Kerangka kerja baru ini mendefinisikan kemampuan dan sumber daya yang dapat digunakan oleh ekstensi berdasarkan WebExtensions API, dan versi ketiga dari manifesto dirancang untuk memfasilitasi pengembangan add-on yang lebih aman dan berkinerja tinggi, dengan mengorbankan pembatasan fungsionalitas tertentu.
Salah satu Perubahan yang paling kontroversial adalah modifikasi dari webRequest API. Sebelumnya, API ini memungkinkan ekstensi untuk menyadap dan mengubah lalu lintas jaringan melalui penanganan khusus, yang penting untuk pemblokiran konten, kontrol orangtua, dan perlindungan malware. Namun, Transisi ke mode baca-saja webRequest telah digantikan oleh API declarativeNetRequest, yang beroperasi melalui mesin penyaringan terintegrasi dan membatasi penerapan algoritma khusus. Perubahan ini telah menimbulkan kekhawatiran di kalangan pengguna, karena telah memengaruhi fungsi uBlock Origin dan mendorong pencarian alternatif.
Menanggapi perubahan ini, Raymond Hill, pencipta uBlock Origin, telah menyarankan bahwa mereka yang menghargai pengalaman tersebut add-on di browser dengan dukungan API lama memilih untuk terus menggunakan uBlock Origin di Firefox, dimana Mozilla telah memutuskan untuk mempertahankan dukungan tersebut.
uBlock Origin masih didukung sepenuhnya pada Firefox dan peramban berbasis Gecko lainnya.
uBlock Origin Lite mungkin merupakan pengganti yang cocok, hanya Anda yang dapat menentukannya, silakan lihat FAQ untuk detail lebih lanjut tentang uBlock Origin Lite.
Penting: Harap perhatikan bahwa agar uBO Lite memiliki efektivitas pemblokiran yang serupa dengan uBO, Anda harus mengatur mode pemfilteran default ke Optimal atau Komprehensif. Mode filter default adalah Dasar.
untuk Pengguna Chrome disarankan untuk bermigrasi ke uBlock Origin Lite yang baru, versi yang diadaptasi dengan API declarativeNetRequest dan Manifest v3. Meskipun uBlock Origin Lite Ini memenuhi fungsi penting memblokir iklan, fungsinya telah disederhanakan; Misalnya, tidak mengizinkan penggunaan filter kosmetik atau algoritma penyaringan khusus dengan cara yang sama seperti versi klasik, kecuali izin tambahan diberikan secara eksplisit. Artinya, meskipun mengonsumsi CPU dan memori yang sedikit lebih sedikit, dalam situasi di mana situs web menggunakan teknik canggih untuk menghindari pemblokir, efektivitas uBlock Origin Lite mungkin lebih rendah, sehingga mengakibatkan pengunduhan data yang sedikit lebih banyak saat membuka halaman.
Proses transisi ini ke kerangka ekstensi baru Ini tidak hanya mempengaruhi pemblokir dari iklan, tetapi mendefinisikan ulang kemampuan penyaringan dan keamanan di Chrome, dengan membatasi eksekusi kode yang diunduh dari server eksternal dan menerapkan model izin yang lebih terperinci. Google telah menyesuaikan API declarativeNetRequest untuk meningkatkan jumlah aturan yang diizinkan, berupaya menyeimbangkan kebutuhan keamanan dengan fungsionalitas yang dituntut pengguna. Sementara itu, Mozilla telah memilih untuk mempertahankan fungsionalitas penuh API lama di Firefox, menawarkan pengguna pilihan antara pendekatan yang lebih tradisional atau skema baru yang diberlakukan oleh Google.
Pada akhirnya, penutupan uBlock Origin dari Toko Web Chrome dan migrasi berikutnya ke uBlock Origin Lite mencerminkan perubahan yang menimbulkan tantangan signifikan bagi pengembang dan pengguna, yang harus beradaptasi dengan browser yang kemampuan penyaringannya telah dibatasi demi "kepentingan" memastikan operasi yang lebih aman.