Firefox 57, yang dijadualkan untuk dibebaskan pada bulan November ini, akan membawa beberapa perubahan yang cukup besar kepada penyemak imbas, termasuk yang mungkin, berpotensi, memecah keserasian dengan beberapa pengaya popular yang banyak di kalangan kita mendapati sangat diperlukan dalam penggunaan sehari-hari kita . Dengan Mozilla beralih dari XPCOM dan XUL, asas-asas sistem eko add-on yang berkembang maju, penyemak imbas hanya akan menyokong API sambungan baharu yang dipanggil 'WebExtensions', menamatkan keserasian dengan sambungan overlay XUL, sambungan bootstrapped, sambungan SDK dan juga Terbenam WebExtensions. Sebagai pengguna Firefox yang berdedikasi sejak hari-hari Netscape Navigator kembali pada pertengahan sembilan puluhan, idea bahawa beberapa tambahan saya yang dikasihi mungkin menjadi usang dalam beberapa minggu adalah pil pahit untuk menelan, tetapi ada penyelesaian yang dapat Anda lakukan gunakan untuk membeli sendiri beberapa waktu sebelum mereka menjadi ketinggalan zaman. Dalam artikel ini hari ini, kami akan memberitahu anda dengan tepat mengapa Mozilla menghilangkan pelanjutan XUL, bagaimana anda boleh menyemak keserasian tambahan dengan Firefox 57, dan bagaimana anda boleh terus menggunakan pelanjutan warisan walaupun selepas Firefox 57 menamatkan sokongan untuk XUL dan XPCOM untuk baik.
Mengapa Sokongan Berakhir Mozilla untuk XUL Dengan Firefox 57?
Menurut kenyataan yang dikeluarkan awal tahun ini oleh Mozilla, pelaksanaan API WebExtensions akan membantu Firefox dalam banyak cara, walaupun, banyak di kalangan pemaju dan pengguna pengguna kuasa tidak yakin. Mula-mula, menurut Ken Needham, pengurus desktop Firefox Mozilla, alasan utama pelayar meninggalkan XPCOM dan XUL adalah keamanan dan kestabilan . Menurutnya, hakikat bahawa kebanyakan kod Firefox dalam JavaScript telah menjadi kelebihan besar bagi penyemak imbas dari segi menjadikannya lebih disesuaikan daripada mana-mana pesaingnya, tetapi ia juga membuat penyemak imbas sememangnya tidak selamat dari malware dan keselamatan lain ancaman. Beliau seterusnya berkata, "Pengaya mempunyai akses lengkap ke pelaksanaan dalaman Firefox. Kekurangan modulariti ini membawa kepada banyak masalah. Add-on juga boleh menyebabkan Firefox mengalami kemalangan apabila menggunakan API dengan cara yang tidak dijangka ".
WebExtensions, antara muka pengaturcaraan aplikasi baru (API) yang Firefox telah diterima pakai dan akan menjadi satu-satunya sumber tambahan untuk Firefox 57, juga serasi dengan Blink, yang merupakan garpu Google dari enjin pelayar WebKit sumber Apple yang kini digunakan oleh Safari dan membentuk asas pelayar popular lain, seperti Chrome dan Opera, dengan yang terakhir meninggalkan enjin penyemak imbas Presto yang memihak kepada WebKit sebentar lagi. Keserasian Blink akan membolehkan pemaju untuk mengalihkan Chrome tambahan mereka ke Firefox dengan mudah tanpa harus menukar kod terlalu banyak, yang merupakan sebab lain untuk peralihan itu, menurut Mozilla. Jadi sama ada anda suka atau tidak, anda perlu berurusan dengan perubahan ini.
Semak Yang Pengaya Yang Sesuai dengan Firefox 57 atau Kemudian
- Untuk memeriksa sama ada Add-on anda serasi dengan Firefox 57 dan kemudian, klik pada menu hamburger di bahagian atas sebelah kanan tetingkap Firefox anda, kemudian, klik pada 'Add-ons' .
- Pada skrin yang dihasilkan, klik pada pilihan 'Pelanjutan' seperti yang ditunjukkan dalam imej di bawah.
Bagaimana untuk Menggunakan Extensions Legacy
Sekiranya anda benar-benar mahu menggunakan sambungan tertentu yang pemaju belum lagi berhijrah ke WebExtensions atau tidak mungkin melakukannya pada masa akan datang, apa yang boleh anda lakukan ialah bertukar kepada Firefox ESR (Extended Support Release), yang sebahagian besarnya bertujuan di organisasi dan perusahaan yang menghargai keserasian terhadap ciri-ciri. Siaran ESR mungkin tidak dapat dikemas kini dengan ciri-ciri baru, tetapi mereka terus menerima semua patch keamanan sehingga pembebasan versi ESR seterusnya. Siaran ESR semasa adalah Firefox 52, dan ia akan terus menerima kemas kini keselamatan sehingga Jun depan, jadi anda boleh terus menggunakan sambungan warisan anda sehingga itu tanpa sebarang kebimbangan mengenai keselamatan. Ia tidak akan menjadi penyelesaian kekal, tetapi akan membelinya beberapa waktu untuk menilai pilihan anda ke hadapan.
Semak Keserasian Tambah dengan Firefox 57 atau Kemudian
Walaupun pergerakan Firefox telah menarik sejumlah besar pengkritik suara dan berpengaruh, organisasi itu masih meneruskan dengan perubahan yang dicadangkan seperti yang dirancang. Jadi sama ada anda suka atau tidak, sekurang-kurangnya beberapa tambahan kegemaran anda mungkin tidak dapat digunakan lagi pada akhir tahun ini. Pasti, anda boleh beralih ke versi ESR, tetapi anda masih akan hidup pada masa yang dipinjam, kerana jeda hanya akan bersifat sementara dan tidak kekal. Oleh itu, anda fikir perubahan akan mengasingkan pemaju dan pengguna? Adakah Firefox akan kehilangan sebahagian daripada penggunanya, atau adakah anda percaya pengguna Firefox yang mati-mati akan terus menyokong penyemak imbas jika hanya untuk alasan ideologi? Tolong beritahu kami apa yang anda fikirkan tentang isu ini, kerana kami suka mendengar daripada anda.