Dodatek za Firefox DownThemAll se vrne

Več razvijalcev dodatkov je leta 2015 kritiziralo Mozilla, ko je izdelovalec Firefoxa razkril, da bo opustil klasični sistem dodatkov Firefox, da bi ga nadomestil z novim sistemom, ki temelji na WebExtensions. To stikalo se je zgodilo z izdajo Firefoxa 57 leta 2017.

Eden od razvijalcev je bil Nils Maier, ki je vzdrževal priljubljeni dodatek za prenos DownThemAll. Leta 2013 smo prvič pregledali DownThemAll in ugotovili, da je odlična razširitev za množično prenašanje predmetov na spletnih mestih.

Razširitev bi analizirala spletne strani za prikaz povezav, slik in medijev ter drugih možnosti prenosa, ki jih uporabnik zažene. Uporabniki Firefoxa bi ga lahko s preprostim postopkom prenesli vse slike, arhive, zvočne datoteke ali katero koli drugo vrsto datotek s spletnih mest.

Maier je kritiziral Mozillo, da je preklopila, ko API WebExtensions ni bil dovolj zrel ali sploh na voljo; razširitev, kot je DownThemAll, bi bila močno omejena, zato je bila sprejeta odločitev, da razširitve ne bomo prenesli.

Razširitve, kot je Download Star, so bile medtem ustvarjene, ki podpirajo nekatere funkcionalnosti DownThemAll, vendar jih tudi API-ji WebExtension omejujejo.

Razvijalec je nedavno objavil izvirno kodo različice WebExtensions DownThemAll na GitHubu, v kateri je navedel, da je izdaja beta različice tik za vogalom.

Različica WebExtensions je popoln napis razširitve. Razvijalec ugotavlja, da za razširitev ne bodo značilnosti, ki jih je originalna razširitev DownThemAll podpirala zaradi omejitev WebExtension. Poleg tega se bodo nekatere napake, ki so bile popravljene v starejši različici, vrnile v različici WebExtensions, saj jih z njimi trenutno ni mogoče obravnavati.

Kar še pomeni, da je nekaj napak, ki smo jih odpravili v originalnem DownThemAll! smo se vrnili, saj ne moremo več izvajati svojih prenosov, ampak moramo vedno iti skozi upravitelja prenosov brskalnika, kar je očitno slabo pri ravnanju z nekaterimi "pretresov" resničnimi spletnimi strežniki v divji oddaji. Niti ne obravnava navadnih 404 napak.

Seznam opravil, razvrščen po prioritetah, prikazuje prihajajoče funkcije in funkcije, ki jih zaradi omejitev ni mogoče uporabiti.

Podpora za Chrome je načrtovana, prav tako podpora za lokalizacijo, podpora operacijam povlečenja in spuščanja, uvažanju in izvozu ali prednostnim nalogam za prenos.

Funkcije, ki najverjetneje ne bodo uvedene zaradi omejitev, vključujejo segmentirane prenose, upravljanje konfliktov datotek, omejevanje hitrosti, pošiljanje napotitelja, manipulacije z zahtevki, kontrolna vsota ali podpora zrcal.

Različica WebExtensions podpira izbiro in prenos več datotek s spletnih strani s pomočjo filtrov in drugih orodij za pomoč pri postopku.

Kar lahko storimo in storimo, je množično izbiranje, organiziranje (preimenovanje mask itd.) In orodja za čakanje v vrsti DownThemAll! vse do WebExtension, tako da boste lahko naenkrat postavili čakalne vrste na stotine ali tisoč datotek naenkrat, ne da bi prenosi prenehali v plamenu, ker jih je brskalnik skušal prenesti naenkrat.

Zaključne besede

Različica WebExtension različice DownThemAll v glavnem podpira osnovno funkcionalnost starejše različice, vendar bo manjkalo veliko funkcij, zaradi katerih je DownThemAll eden najbolj priljubljenih dodatkov za Firefox. Ljubitelji in dolgoletni uporabniki dodatka bodo poskusili verjetno ne glede na to.

Zdaj Vi: Kaj nameravate razvijati?