Firefox papildinājums DownThemAll nodrošina atgriešanos

Vairāki papildinājumu izstrādātāji kritizēja Mozilla 2015. gadā, kad Firefox veidotājs atklāja, ka tā nomainīs klasisko Firefox papildinājumu sistēmu, lai aizstātu to ar jaunu sistēmu, kuras pamatā ir WebExtensions. Šis slēdzis notika ar Firefox 57 izlaišanu 2017. gadā.

Viens no izstrādātājiem bija Nils Maijers, kurš uzturēja populāro lejupielādes papildinājumu DownThemAll. Mēs 2013. gadā pirmo reizi pārskatījām DownThemAll un secinājām, ka tas ir lielisks paplašinājums vietņu masveida lejupielādei.

Paplašinājums parsēs tīmekļa lapas, lai lietotājam parādītu saites, attēlus un multividi un citas lejupielādes iespējas, kad tā tiek palaista. Firefox lietotāji to varēja izmantot, lai no vietnēm ar vienkāršu darbību lejupielādētu visus attēlus, arhīvus, audio failus vai jebkura cita veida failus.

Maijers kritizēja Mozilla par pārslēgšanu, kad WebExtensions API nebija pietiekami nobriedusi vai pat nebija pieejama; tāds paplašinājums kā DownThemAll būtu stingri ierobežots ar iespējām, un tika pieņemts lēmums nesot portu paplašināt.

Tikmēr tika izveidoti tādi paplašinājumi kā Download Star, kas atbalstīja daļu no DownThemAll funkcionalitātes, taču arī WebExtension API tos ierobežo.

Izstrādātājs nesen vietnē GitHub publicēja vietnes DownThemAll WebExtensions versijas avota kodu, paziņojot, ka beta versijas izlaišana ir tepat aiz stūra.

WebExtensions versija ir pilnīga paplašinājuma pārrakstīšana. Izstrādātājs atzīmē, ka paplašinājumam trūks funkciju, kuras sākotnējais DownThemAll paplašinājums atbalstīja WebExtension ierobežojumu dēļ. Turklāt dažas kļūdas, kas tika labotas mantotajā versijā, atgriezīsies WebExtensions versijā, jo tajā laikā nav iespēju tās novērst.

Ko tas nozīmē arī tas, ka dažas kļūdas mēs labojām sākotnējā DownThemAll! ir atpakaļ, jo mēs vairs nevaram veikt lejupielādi paši, bet vienmēr ir jāiet cauri pārlūka lejupielādes pārvaldniekam, kas ir ļoti slikti, ja savvaļas šovā rīkojas ar dažiem reāliem tīmekļa serveriem. Tas pat netiek galā ar regulārām 404 kļūdām.

To-Do saraksts, kas sakārtots prioritātēs, izceļ gaidāmās funkcijas un funkcijas, kuras ierobežojumu dēļ nevar ieviest.

Plānots Chrome atbalsts, tāpat kā lokalizācijas atbalsts, atbalsts vilkšanas un nomešanas operācijām, importēšana un eksportēšana vai lejupielādes prioritātes.

Funkcijas, kuras, visticamāk, netiks ieviestas ierobežojumu dēļ, ietver segmentētas lejupielādes, failu konfliktu pārvaldību, ātruma ierobežošanu, lejupielādes atsauces nosūtīšanu, pieprasījuma manipulācijas, kontrolsummu vai spoguļa atbalstu.

WebExtensions versija atbalsta vairāku failu atlasi un lejupielādi no tīmekļa lapām, izmantojot filtrus un citus rīkus, lai palīdzētu šajā procesā.

Tas, ko mēs varam darīt un izdarījām, ir DownThemAll masu atlase, organizēšana (masku pārdēvēšana utt.) Un rindu veidošanas rīki! WebExtension, lai jūs varētu ērti rindot simtiem vai tūkstošiem failu uzreiz, neveicot lejupielādes liesmās, jo pārlūks tos mēģināja lejupielādēt visus vienlaikus.

Noslēguma vārdi

DownThemAll WebExtension versija lielākoties atbalsta mantotās versijas pamatfunkcijas, taču tai trūks daudz funkciju, kas DownThemAll padarīja par vienu no populārākajiem Firefox papildinājumiem. Ventilatori un ilgstošie papildinājuma lietotāji to izmēģinās, iespējams, neatkarīgi no tā.

Tagad jūs: kāda ir jūsu uzņemšanās attīstībā?