„Firefox“ priedas „DownThemAll“ sugrįžta

Keletas priedų kūrėjų kritikavo „Mozilla“ 2015 m., Kai „Firefox“ kūrėjas atskleidė, kad ji atsisakys klasikinės „Firefox“ priedų sistemos, kad pakeistų ją nauja sistema, pagrįsta „WebExtensions“. Šis jungiklis įvyko išleidus „Firefox 57“ 2017 m.

Vienas iš kūrėjų buvo Nilsas Maieris, kuris palaikė populiarų atsisiuntimo priedą „DownThemAll“. Pirmą kartą apžvelgėme „DownThemAll“ 2013 m. Ir nustatėme, kad tai puikus pranašumas norint masiškai atsisiųsti elementus iš svetainių.

Plėtinys parsidavins tinklalapius, kad vartotojui būtų rodomos nuorodos, paveikslėliai ir laikmenos bei kitos atsisiuntimo parinktys, kai paleidžiama. „Firefox“ vartotojai gali ją naudoti norėdami atsisiųsti visus vaizdus, ​​archyvus, garso failus ar bet kokio tipo failus iš svetainių, naudodamiesi paprasta operacija.

Maier kritikavo „Mozilla“ už perėjimą, kai „WebExtensions“ API nebuvo pakankamai subrendusi ar net prieinama; plėtinys, pavyzdžiui, „DownThemAll“, būtų labai apribotas funkcijomis, ir buvo nuspręsta neplanuoti plėtinio.

Plėtiniai, tokie kaip „Download Star“, buvo sukurti tuo metu, kurie palaikė kai kurias „DownThemAll“ funkcijas, tačiau juos taip pat riboja „WebExtension“ API.

Kūrėjas neseniai „GitHub“ paskelbė „DownThemAll“ „WebExtensions“ versijos šaltinio kodą, kuriame teigiama, kad beta versijos išleidimas yra visai šalia.

„WebExtensions“ versija yra visas plėtinio perrašymas. Kūrėjas pažymi, kad plėtinyje trūks funkcijų, kurias dėl „WebExtension“ apribojimų palaikė originalus „DownThemAll“ plėtinys. Be to, kai kurios klaidos, kurios buvo ištaisytos senojoje versijoje, grįš į „WebExtensions“ versiją, nes tuo metu nėra galimybės jų pašalinti.

Tai reiškia, kad kai kurias klaidas ištaisėme originalioje „DownThemAll“! jau nebegalime atsisiųsti savo failų, bet visada turime pereiti per naršyklės atsisiuntimų tvarkytuvę, o tai žinomai blogai, kai laukinėse laidose tvarkomi tam tikri tikrieji žiniatinklio serveriai. Jis net neveikia įprastų 404 klaidų.

„To-Do“ sąrašas, suskirstytas į prioritetus, išryškina būsimas funkcijas ir funkcijas, kurių negalima įdiegti dėl apribojimų.

Numatomas „Chrome“ palaikymas, taip pat lokalizacijos palaikymas, vilkimo ir palaikymo operacijų palaikymas, importavimas ir eksportas arba atsisiuntimo prioritetai.

Funkcijos, kurios greičiausiai nebus įgyvendintos dėl apribojimų, yra atsisiųsti segmentai, failų konfliktų valdymas, greičio ribojimas, siuntimo siuntėjo siuntimas, užklausų tvarkymas, kontrolinė suma arba veidrodinis palaikymas.

„WebExtensions“ versija palaiko kelių failų pasirinkimą ir atsisiuntimą iš tinklalapių, naudojant filtrus ir kitus įrankius, palengvinančius procesą.

Ką mes galime padaryti ir nuveikti, tai atnešti „DownThemAll“ masinę atranką, organizavimą (kaukių pervadinimą ir tt) ir eilių sudarymo įrankius! per „WebExtension“, taigi galite lengvai sudėti į eilę šimtus ar tūkstančius failų iš eilės, o atsisiuntimai nekyla liepsnose, nes naršyklė bandė juos atsisiųsti iš karto.

Uždarymo žodžiai

„DownThemAll“ „WebExtension“ versija didžiąja dalimi palaiko pagrindinę senosios versijos funkciją, tačiau jai trūks daugybės funkcijų, kurios „DownThemAll“ pavertė vienu iš populiariausių „Firefox“ priedų. Ventiliatoriai ir ilgalaikiai papildinio vartotojai išbandys jį greičiausiai nepaisydami to.

Dabar jūs: koks jūsų vystymasis?