Add-on Firefox DownThemAll membuat comeback

Beberapa pengembang add-on mengkritik Mozilla pada 2015 ketika pembuat Firefox mengungkapkan bahwa itu akan menjatuhkan sistem add-on Firefox klasik untuk menggantikannya dengan sistem baru berbasis WebExtensions. Peralihan itu terjadi dengan rilis Firefox 57 pada tahun 2017.

Salah satu pengembang adalah Nils Maier yang mengelola DownThemAll add-on yang populer. Kami meninjau DownThemAll pada tahun 2013 untuk pertama kalinya dan menemukannya sebagai ekstensi yang sangat baik untuk mengunduh item secara massal di situs web.

Ekstensi akan mem-parsing halaman web untuk menampilkan tautan, gambar dan media, dan opsi unduhan lainnya kepada pengguna saat dijalankan. Pengguna Firefox dapat menggunakannya untuk mengunduh semua gambar, arsip, file audio, atau jenis file lainnya dari situs dengan operasi sederhana.

Maier mengkritik Mozilla karena beralih ketika WebExtensions API tidak cukup matang atau bahkan tersedia; ekstensi seperti DownThemAll akan sangat terbatas fitur dan keputusan dibuat untuk tidak port ekstensi.

Ekstensi seperti Download Star dibuat sementara itu yang mendukung beberapa fungsi DownThemAll tetapi mereka juga dibatasi oleh WebExtension APIs.

Pengembang menerbitkan kode sumber versi WebExtensions dari DownThemAll di GitHub baru-baru ini menyatakan bahwa rilis versi beta sudah dekat.

Versi WebExtensions adalah penulisan ulang lengkap ekstensi. Pengembang mencatat bahwa ekstensi akan kekurangan fitur yang didukung ekstensi DownThemAll asli karena keterbatasan WebExtension. Selain itu, beberapa bug yang diperbaiki pada versi lawas akan kembali dalam versi WebExtensions karena tidak ada cara untuk mengatasinya pada saat itu.

Apa artinya ini selanjutnya adalah bahwa beberapa bug yang kami perbaiki di DownThemAll asli! kembali, karena kita tidak dapat melakukan unduhan kita sendiri lagi tetapi harus melalui pengelola unduhan peramban selalu, yang terkenal buruk dalam menangani server web nyata "quirks" nyata di pertunjukan liar. Bahkan tidak menangani kesalahan 404 biasa.

Daftar yang harus dilakukan, diurutkan ke dalam prioritas, menyoroti fitur yang akan datang dan fitur yang tidak dapat diimplementasikan karena keterbatasan.

Dukungan Chrome direncanakan, seperti dukungan lokalisasi, dukungan untuk operasi seret dan lepas, mengimpor dan mengekspor, atau mengunduh prioritas.

Fitur yang kemungkinan besar tidak akan diimplementasikan karena batasan termasuk unduhan tersegmentasi, manajemen konflik file, pembatasan kecepatan, pengiriman pengarah unduhan, manipulasi permintaan, dukungan checksum atau mirror

Versi WebExtensions mendukung pemilihan dan pengunduhan beberapa file dari halaman web menggunakan filter dan alat lain untuk membantu proses.

Apa yang dapat kita lakukan dan lakukan adalah membawa seleksi massal, pengorganisasian (penggantian nama topeng, dll) dan alat antrian DownThemAll! ke WebExtension, sehingga Anda dapat dengan mudah mengantri ratusan atau ribuan file sekaligus tanpa unduhan yang terbakar karena peramban mencoba mengunduhnya sekaligus.

Kata Penutup

DownThemAll versi WebExtension mendukung fungsionalitas inti dari versi lama untuk sebagian besar tetapi akan kekurangan banyak fitur yang menjadikan DownThemAll salah satu dari add-on Firefox yang paling populer. Penggemar dan pengguna lama add-on akan mencobanya mungkin terlepas dari itu.

Sekarang Anda: Apa pendapat Anda tentang pengembangan?