Direkomendasikan, 2024

Pilihan Editor

Cara Memeriksa Kompatibilitas Tambahan dengan Firefox 57 atau Lebih Baru

Firefox 57, yang dijadwalkan untuk rilis November ini, akan membawa beberapa perubahan besar pada browser, termasuk yang mungkin, berpotensi, merusak kompatibilitas dengan beberapa add-on populer yang banyak dari kita merasa sangat diperlukan dalam penggunaan sehari-hari kita. . Dengan Mozilla menjauh dari XPCOM dan XUL, fondasi dari sistem ramah lingkungan Firefox yang berkembang pesat, browser hanya akan mendukung API ekstensi baru yang disebut 'WebExtensions', mengakhiri kompatibilitas dengan ekstensi overlay XUL, ekstensi bootstrap, ekstensi SDK dan bahkan Embedded Ekstensi Web. Sebagai pengguna Firefox yang berdedikasi sejak Netscape Navigator kembali pada pertengahan tahun sembilan puluhan, gagasan bahwa beberapa add-on yang saya cintai mungkin menjadi usang dalam hitungan minggu adalah pil pahit yang harus ditelan, tetapi ada solusi yang dapat Anda ambil. gunakan untuk membeli waktu sendiri sebelum menjadi usang. Pada artikel ini hari ini, kami akan memberi tahu Anda persis mengapa Mozilla mencabut ekstensi XUL, bagaimana Anda dapat memeriksa kompatibilitas add-on dengan Firefox 57, dan bagaimana Anda dapat tetap menggunakan ekstensi lama bahkan setelah Firefox 57 mengakhiri dukungan untuk XUL dan XPCOM untuk baik.

Mengapa Mozilla Mengakhiri Dukungan untuk XUL Dengan Firefox 57?

Menurut pernyataan yang dirilis awal tahun ini oleh Mozilla, mengimplementasikan WebExtensions API akan membantu Firefox dalam banyak hal, meskipun, banyak di komunitas pengembang dan pengguna daya tidak yakin. Pertama-tama, menurut Ken Needham, manajer desktop Firefox Mozilla, alasan utama peramban meninggalkan XPCOM dan XUL adalah keamanan dan stabilitas . Menurutnya, fakta bahwa sebagian besar kode Firefox ada dalam JavaScript telah menjadi keuntungan besar bagi browser dalam hal membuatnya jauh lebih dapat dikustomisasi daripada pesaingnya, tetapi juga membuat browser secara inheren tidak aman dari malware dan keamanan lainnya. ancaman. Dia lebih lanjut mengatakan, “Pengaya memiliki akses lengkap ke implementasi internal Firefox. Kurangnya modularitas menyebabkan banyak masalah. Add-on juga dapat menyebabkan Firefox macet ketika mereka menggunakan API dengan cara yang tidak terduga ”.

WebExtensions, antarmuka pemrograman aplikasi (API) baru yang telah diadopsi Firefox dan akan menjadi satu-satunya dasar pengaya dari Firefox 57, juga kompatibel dengan Blink, yang merupakan fork Google dari mesin browser WebKit open source Apple yang saat ini digunakan oleh Safari dan membentuk dasar dari browser populer lainnya, seperti Chrome dan Opera, dengan yang terakhir meninggalkan mesin browser Presto yang mendukung WebKit beberapa waktu lalu. Kompatibilitas Blink akan memungkinkan pengembang untuk dengan mudah mem-port add-on Chrome mereka ke Firefox tanpa harus mengubah kode terlalu banyak, yang merupakan alasan lain dari pergeseran, menurut Mozilla. Jadi apakah Anda suka atau tidak, Anda harus berurusan dengan perubahan ini.

Periksa Pengaya Yang Kompatibel dengan Firefox 57 atau Lebih Baru

  • Untuk memeriksa apakah Pengaya Anda kompatibel dengan Firefox 57 dan yang lebih baru, klik menu hamburger di kanan atas jendela Firefox Anda, lalu klik 'Pengaya' .

  • Pada layar yang dihasilkan, klik pada opsi 'Extensions' seperti yang ditunjukkan pada gambar di bawah ini.

Sekarang Anda dapat melihat XUL dan ekstensi lainnya berlabel tag kuning 'Legacy', sedangkan yang sudah bermigrasi ke WebExtension API tidak akan memiliki tanda seperti itu dan, akan terus berfungsi seperti biasa bahkan dengan Firefox 57 dan yang lebih baru.

Cara Tetap Menggunakan Legacy Extensions

Jika Anda benar-benar ingin terus menggunakan ekstensi tertentu yang pengembangnya belum bermigrasi ke WebExtensions atau tidak mungkin melakukannya di masa mendatang, yang dapat Anda lakukan adalah beralih ke Firefox ESR (Extended Support Release), yang sebagian besar ditujukan untuk di organisasi dan perusahaan yang menghargai kompatibilitas daripada fitur. Rilis ESR mungkin tidak diperbarui dengan fitur-fitur baru, tetapi mereka tetap menerima semua tambalan keamanan sampai rilis versi ESR berikutnya. Rilis ESR saat ini adalah Firefox 52, dan itu akan terus menerima pembaruan keamanan hingga Juni mendatang, sehingga Anda dapat terus menggunakan ekstensi lawas Anda hingga saat itu tanpa khawatir tentang keamanan. Ini tidak akan menjadi solusi permanen, tetapi akan memberi Anda waktu untuk mengevaluasi opsi Anda ke depan.

Periksa Kompatibilitas Tambahan dengan Firefox 57 atau Lebih Baru

Sementara langkah Firefox telah menarik sejumlah besar kritik vokal dan berpengaruh, organisasi ini masih berjalan dengan perubahan yang diusulkan seperti yang direncanakan. Jadi apakah Anda suka atau tidak, setidaknya beberapa add-on favorit Anda mungkin tidak dapat digunakan lagi pada akhir tahun ini. Tentu, Anda dapat beralih ke versi ESR, tetapi Anda masih akan hidup dengan waktu pinjaman, karena jeda hanya akan bersifat sementara dan tidak permanen. Jadi, apakah Anda pikir perubahan akan mengasingkan pengembang dan pengguna? Apakah Firefox akan kehilangan sebagian besar penggunanya, atau apakah Anda yakin pengguna Firefox yang keras akan terus mendukung browser jika hanya karena alasan ideologis? Biarkan kami tahu apa pendapat Anda tentang masalah ini, karena kami senang mendengar dari Anda.

Top