Firefox-lisäosa DownThemAll tekee paluun
- Luokka: Firefox
Useat lisäkehittäjät kritisoivat Mozillaa vuonna 2015 kun Firefoxin valmistaja paljasti, että se pudottaa klassisen Firefox-lisäosajärjestelmän korvataksesi sen uudella järjestelmällä perustuu WebExtensions . Tuo kytkin tapahtui Firefox 57: n julkaisu vuonna 2017 .
Yksi kehittäjistä oli Nils Maier, joka ylläpitää suosittua latauslisäosaa DownThemAll . Me arvostettu DownThemAll vuonna 2013 ensimmäistä kertaa ja havaitsi sen olevan erinomainen jatko sivustoille ladattaviin tuotteisiin.
Laajennus jäsentää verkkosivut linkkien, kuvien ja median sekä muiden latausvaihtoehtojen näyttämiseksi käyttäjälle suoritettaessa. Firefox-käyttäjät voivat käyttää sitä ladataksesi kaikki kuvat, arkistot, äänitiedostot tai muun tyyppiset tiedostot sivustoilta yksinkertaisella toiminnolla.
Maier arvosteli Mozillaa siirron tekemisestä, kun WebExtensions API ei ollut tarpeeksi kypsä tai edes käytettävissä; DownThemAll-tyyppinen laajennus olisi ankarasti ominaisuusrajoitettu ja päätettiin, ettei laajennusta siirretä.
Laajennukset, kuten Download Star luotiin sillä välin, jotka tukivat osaa DownThemAll-toiminnoista, mutta myös WebExtension-sovellusliittymät rajoittavat niitä.
Kehittäjä julkaisi DownThemAll-sovelluksen WebExtensions-version lähdekoodin GitHub ilmoitti äskettäin, että beetaversion julkaisu on aivan nurkan takana.
WebExtensions-versio on laajennuksen täydellinen uudelleenkirjoitus. Kehittäjä huomauttaa, että laajennuksesta puuttuu ominaisuuksia, joita alkuperäinen DownThemAll-laajennus tuki WebExtension-rajoitusten takia. Lisäksi jotkut vanhassa versiossa korjatut virheet palaavat WebExtensions-versioon, koska niitä ei voida käsitellä tuolloin.
Mitä tämä tarkoittaa lisäksi, että joitain virheitä, jotka korjasimme alkuperäisessä DownThemAll-tiedostossa! ovat palanneet, koska emme voi enää tehdä omia latauksia, vaan meidän on aina käydä läpi selaimen lataushallintaohjelma, mikä on pahasti huono käsitellessäsi tiettyjä 'omituisia' todellisia verkkopalvelimia villinäyttelyssä. Se ei edes käsittele säännöllisiä 404-virheitä.
Tehtävälista , priorisoituna, tuo esiin tulevat ominaisuudet ja ominaisuudet, joita ei voida toteuttaa rajoitusten vuoksi.
Chromen tuki on suunniteltu, samoin kuin lokalisointituki, vedä ja pudota -toimintojen tuki, tuonti ja vienti tai latausprioriteetit.
Ominaisuuksia, joita todennäköisesti ei oteta käyttöön rajoitusten takia, ovat segmentoidut lataukset, tiedostokonfliktien hallinta, nopeuden rajoittaminen, latausviittauksen lähettäminen, pyyntöjen käsittely, tarkistussumma tai peili-tuki.
WebExtensions-versio tukee useiden tiedostojen valitsemista ja lataamista verkkosivuilta suodattimien ja muiden työkalujen avulla prosessin helpottamiseksi.
Mitä voimme tehdä ja mitä teimme, on tuoda DownThemAllin joukkovalinta, organisointi (uudelleen maskien nimeäminen jne.) Ja jonotustyökalut! WebExtensioniin, joten voit jonottaa satoja tai tuhansia tiedostoja kerralla helposti ilman, että lataukset nousevat liekissä, koska selain yritti ladata ne kaikki kerralla.
Loppu sanat
DownThemAllin WebExtension-versio tukee pääosin vanhan version ydintoimintoja, mutta siitä puuttuu paljon ominaisuuksia, jotka tekivät DownThemAllista yhden suosituimmista Firefox-lisäosista. Lisäosan fanit ja pitkäaikaiset käyttäjät kokeilevat sitä todennäköisesti siitä riippumatta.
Nyt sinä: Mikä on kehitystyö?