Firefox add-on DownThemAll membuat comeback

Beberapa pembangun tambahan mengkritik Mozilla pada tahun 2015 apabila pembuat Firefox mendedahkan bahawa ia akan menggugurkan sistem Firefox tambahan klasik untuk menggantikannya dengan sistem baru berdasarkan WebExtensions. Perubahan itu terjadi dengan pembebasan Firefox 57 pada tahun 2017.

Salah satu pemaju adalah Nils Maier yang mengekalkan muat turun muat turun popular di DownThemAll. Kami mengkaji DownThemAll pada tahun 2013 buat kali pertama dan mendapati ia menjadi lanjutan yang sangat baik untuk memuat turun barangan di laman web.

Pelanjutan ini akan menghuraikan halaman web untuk memaparkan pautan, gambar dan media, dan pilihan muat turun lain kepada pengguna apabila dijalankan. Pengguna Firefox boleh menggunakannya untuk memuat turun semua imej, arkib, fail audio, atau jenis fail lain dari tapak dengan operasi mudah.

Maier mengkritik Mozilla untuk membuat suis apabila API WebExtensions tidak cukup matang atau bahkan tersedia; pelanjutan seperti DownThemAll akan sangat terhad dan keputusan dibuat untuk tidak memanjangkan sambungan.

Sambungan seperti Muat Turun Bintang telah dicipta sementara yang menyokong beberapa fungsi DownThemAll tetapi mereka juga terhad oleh API WebExtension.

Pemaju menerbitkan kod sumber versi WebExtensions DownThemAll pada GitHub baru-baru ini yang menyatakan bahawa pembebasan versi beta hanya sekitar sudut.

Versi WebExtensions adalah penulisan semula lengkap pelanjutan. Pemaju menyatakan bahawa pelanjutan itu akan kekurangan ciri-ciri bahawa pelanjutan DownThemAll asal disokong kerana keterbatasan WebExtension. Selain itu, beberapa bug yang diperbetulkan dalam versi warisan akan kembali dalam versi WebExtensions kerana tidak ada cara untuk menangani mereka pada masa itu.

Apa lagi ini bermakna bahawa sesetengah pepijat yang kami tetapkan di DownThemAll yang asal! sudah kembali, kerana kita tidak boleh melakukan unduhan sendiri lagi tetapi harus melalui pengurus muat turun penyemak imbas selalu, yang sangat buruk dalam menangani pelayan web sesungguhnya "kebiasaan" tertentu dalam pameran liar. Ia tidak mengendalikan kesilapan 404 biasa.

Senarai To-Do, disusun mengikut keutamaan, menyerlahkan ciri dan ciri yang akan datang yang tidak dapat dilaksanakan kerana batasan.

Sokongan Chrome dirancang, seperti sokongan lokalisasi, sokongan untuk operasi seretan dan drop, mengimport dan mengeksport, atau memuat turun keutamaan.

Ciri-ciri yang kemungkinan besar tidak akan dilaksanakan disebabkan oleh batasan termasuk muat turun yang tersegmentasi, pengurusan konflik fail, pengehadan laju, menghantar arahan perujuk, manipulasi permintaan, cek atau sokongan cermin.

Versi WebExtensions menyokong memilih dan memuat turun berbilang fail dari halaman web menggunakan penapis dan alat lain untuk membantu dalam proses.

Apa yang boleh kita lakukan dan lakukan adalah membawa pemilihan massa, mengatur (menamakan semula topeng, dll) dan mengetuk alat DownThemAll! ke WebExtension, jadi anda boleh dengan mudah mengantarkan beratus-ratus atau beribu-ribu fail sekaligus tanpa muat turun yang berlaku di dalam api kerana pelayar cuba memuat turun semuanya sekaligus.

Kata penutupan

Versi WebExtension DownThemAll menyokong fungsi teras versi warisan untuk sebahagian besar tetapi akan kekurangan banyak ciri yang menjadikan DownThemAll sebagai salah satu Firefox add-on yang paling popular. Peminat dan pengguna lama pengaya akan mencubanya mungkin tanpa mengira itu.

Sekarang Anda: Apa yang anda ambil dalam pembangunan?