Windows Tips & News

Firefox akan mendapatkan API ekstensi baru, tanpa kompatibilitas ke belakang

click fraud protection
DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Pengembang Mozilla telah mengumumkan bahwa di Firefox 45, implementasi baru API untuk ekstensi browser akan ditambahkan. Ini disebut WebExtensions dan menggunakan teknologi HTML asli. WebExtensions akan memungkinkan untuk membuat ekstensi yang kompatibel dengan Google Chrome dan sebaliknya.

Iklan

spanduk logo firefox
Rilis alfa pertama dari WebExtensions API yang akan kita lihat di Firefox 45, diharapkan pada Maret 2016. Dalam posting blog, Mozilla menyebutkan bahwa API berikut diharapkan akan diimplementasikan pada saat itu: alarm, contextMenus, pageAction, dan browserAction. Plus akan ada banyak API yang didukung sebagian: bookmark, cookie, ekstensi, i18n, notifikasi, runtime, penyimpanan, tab, webNavigation, webRequest, windows.

Dukungan untuk jenis add-on baru ini sudah diterapkan di repositori addons.mozilla.org. Ini akan diluncurkan ke publik bersama dengan Firefox 44. Dengan Firefox 47, implementasi WebExtensions diharapkan berada dalam tahap beta. Akhirnya, di Firefox 48, WebExtensions akan mencapai tahap yang dapat digunakan.

Setelah itu, dukungan untuk pengaya klasik (berbasis XUL) akan dihentikan setelah beberapa waktu! Tidak jelas berapa lama dukungan untuk pengaya klasik akan tetap tersedia di Firefox.

Pengaya yang dibuat dengan WebExtensions akan kompatibel dengan opsi Elektrolisis/multi-proses dari browser Firefox. Saat diaktifkan, pengaya menjalankan pengaya dalam proses terpisah, yang mengisolasi pengaya dari proses peramban utama. Tab akan bekerja dengan cara yang sama - proses terisolasi per tab yang dibuka akan disediakan oleh opsi multi-proses.

Pengaya klasik memiliki masalah dengan Elektrolisis. Banyak dari mereka mungkin berhenti bekerja sepenuhnya ketika Elektrolisis diluncurkan dalam rilis Firefox yang stabil, yang diharapkan pada bulan April 2016 dengan Firefox 46.

Sementara pengaya WebExtensions dapat digunakan di browser lain seperti Opera atau Chrome, potensi kerugiannya dari banyak ekstensi Firefox yang berguna sangat mengecewakan sehingga banyak pengguna cenderung berhenti menggunakan Firefox. Perubahan ini, bersama dengan penegakan tanda tangan untuk ekstensi, yang tidak dapat dimatikan mulai dari Firefox 44 dapat secara signifikan mengurangi fleksibilitas dan kekuatan Firefox. Sangat mungkin bahwa banyak hal yang mungkin saat ini melalui add-on di Firefox tidak akan tersedia menggunakan API WebExtensions baru. Misalnya, saya skeptis tentang apakah favorit saya? Pengaya berbasis Tab Mix Plux XUL dapat dimungkinkan dengan model ekstensi baru. Setelah dukungan pengaya berbasis XUL dihentikan, pengaya semacam itu mungkin tidak dapat dibuat.

Meskipun dapat dimengerti bahwa tujuan Mozilla adalah untuk meningkatkan Firefox, membuatnya lebih aman, lebih cepat, dan lebih ramah untuk rata-rata pengguna, banyak pengguna termasuk saya tidak akan senang jika harga yang harus kami bayar untuk perubahan tersebut melumpuhkan fungsi peramban. Apa pendapat Anda tentang semua perubahan di masa depan ini? Apakah Anda menemukan mereka layak?

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem
Aktifkan Tampilan Dua Halaman untuk PDF di Google Chrome

Aktifkan Tampilan Dua Halaman untuk PDF di Google Chrome

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak

Chrome tidak memutar Arsip video

Situs web ini menggunakan cookie untuk meningkatkan pengalaman Anda saat menavigasi situs web. Da...

Baca lebih banyak

Perbaiki: Chrome tidak memutar konten video penting

Perbaiki: Chrome tidak memutar konten video penting

1 BalasanHari ini, saya menghadapi masalah aneh dengan Google Chrome. Selama kelas bahasa Inggris...

Baca lebih banyak