NoScript 10 WebExtension keluar

Giorgio Maone, pengembang di balik add-on keamanan Firefox populer NoScript, merilis NoScript 10, versi WebExtensions "murni" pertama hari ini.

NoScript 10 tidak membuatnya pada waktunya untuk rilis Firefox 57, versi pertama dari browser web yang hanya mendukung WebExtensions dan tidak lagi sistem add-on lama dari Firefox 56 dan versi sebelumnya.

Tetapi, ekstensi yang kompatibel dengan Firefox 57 dan yang lebih baru sudah keluar sekarang, dan pengguna akhirnya dapat menginstalnya di perangkat mereka jika mereka telah memperbarui sistem mereka ke versi browser tersebut.

Catatan : Ini tidak akan berfungsi di Android saat ini, dan juga tidak berfungsi dalam mode penelusuran pribadi.

Giorgio merilis ekstensi hibrida NoScript awal tahun ini. Tujuan utama dari ekstensi hybrid adalah untuk membuat migrasi dari sistem tambahan lama ke sistem WebExtensions semulus mungkin.

Pengguna NoScript yang ada akan memiliki pengaturan dan preferensi mereka dimigrasikan ke versi baru; itu adalah kabar baik karena Anda tidak harus mengonfigurasi versi NoScript baru setelah pembaruan ke versi 10. Masih disarankan untuk memeriksa preferensi sekali untuk memastikan pengaturannya dengan benar, dan untuk membuat penyesuaian sesuai keinginan Anda. .

NoScript 10 sedang dalam proses. Meskipun dirilis sebagai WebExtension sehingga dapat diinstal di Firefox 57 dan versi yang lebih baru dari browser web, itu bukan salinan lengkap satu-ke-satu dari pengaya warisan.

Alasan utama mengapa hal ini belum terjadi adalah karena API masih belum tersedia yang diperlukan NoScript untuk beberapa fungsinya.

NoScript 10 mendukung pemblokiran konten dan perlindungan XSS seperti halnya rekan sebelumnya. Beberapa bagian hadir dengan peningkatan kinerja berkat WebExtension APIs baru, yang lain masih perlu diimplementasikan sebelum tersedia di NoScript 10.

Antarmuka terlihat berbeda dengan antarmuka sebelumnya, dan opsi juga tidak memiliki sebagian besar pengaturan saat ini. Jika Anda membuka opsi NoScript 10 sekarang, Anda hanya mendapatkan beberapa saja.

Anda dapat memasukkan daftar putih atau alamat daftar hitam, mengizinkan skrip secara global, atau menghapus daftar putih XSS. Itu saja. Fitur seperti ClearClick atau ABE tidak ada saat ini.

NoScript dikirimkan dengan daftar domain yang masuk daftar putih (tepercaya). Anda tidak dapat menghapus ini lagi, tetapi Anda dapat mengubah statusnya. Jadi, mengatur semuanya ke default akan melakukan trik tetapi jelas akan lebih baik jika Anda bisa membuang ini saja.

Antarmuka utama dari ekstensi keamanan telah berubah juga. Anda berinteraksi dengannya dengan mengeklik ikonnya di bilah alat utama Firefox. Di sana Anda menemukan terdaftar semua koneksi halaman web saat ini mencoba untuk membangun, dan status masing-masing.

Alamat diblokir secara default, tetapi Anda dapat mengubahnya dengan mengatur status domain menjadi percaya atau tidak dipercaya. Satu opsi menarik yang Anda miliki di sini adalah mengizinkan jenis konten tertentu tetapi tidak yang lain.

Opsi untuk mengizinkan sementara situs masih ada, tetapi mudah untuk dilewatkan. Anda harus mengatur domain ke custom terlebih dahulu, dan kemudian klik pada ikon jam kecil yang ditampilkan setelah Anda melakukannya. Tampaknya tidak ada pilihan meskipun untuk daftar putih semua sementara di frontend.

UI berbeda, dan meskipun menawarkan lebih banyak pilihan, konsekuensinya lebih rumit terutama karena Giorgio beralih dari label teks ke tombol, dan menampilkan informasi tentang tombol hanya ketika Anda mengarahkan mouse ke item.

Giorgio berencana untuk mempertahankan NoScript 5.x, versi add-on lawas dari add-on keamanan, hingga Firefox ESR dipindahkan ke versi 59 (setidaknya). Ini terjadi pada pertengahan 2018. Pengguna Firefox yang ingin terus menggunakan versi lama NoScript dapat melakukannya hingga saat itu, baik dengan beralih ke Firefox 52 ESR, atau browser pihak ketiga seperti Pale Moon atau Waterfox yang mendukung add-on Firefox lawas.

Fitur lama, dan beberapa yang baru, akan diimplementasikan dalam beberapa minggu mendatang. Izin kontekstual adalah yang terdengar sangat menjanjikan; ini memungkinkan Anda untuk memercayai domain hanya pada domain lain, mis. trust domain A hanya ketika domain itu dimuat pada domain B, tetapi tidak di tempat lain.

Kata Penutup

NoScript 10 akhirnya ada di sana. Itu hal yang baik. Versi baru terbatas dibandingkan dengan yang lama, dan pengguna yang bermigrasi ke Firefox 57 atau yang lebih baru harus terbiasa dengan UI dan fungsionalitas baru.

Mereka yang tidak, mungkin ingin memeriksa uMatrix sebagai gantinya yang menawarkan fungsionalitas serupa.

Sekarang Anda : Apa pendapat Anda tentang rilis NoScript WebExtension pertama?