Windows Tips & News

Firefox saab uue laienduste API ilma tagasiühilduvuseta

click fraud protection
SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Mozilla arendajad on teatanud et Firefox 45-s lisatakse uus rakendus API brauserilaiendustele. Seda nimetatakse WebExtensionsiks ja see kasutab natiivset HTML-tehnoloogiat. WebExtensions võimaldab luua Google Chrome'iga ühilduvaid laiendusi ja vastupidi.

Reklaam

firefoxi logoga bänner
WebExtensions API esimene alfaväljalase, mida näeme Firefox 45-s, on oodata 2016. aasta märtsis. Blogipostituses mainis Mozilla, et selleks ajaks on eeldatavasti kasutusele võetud järgmised API-d: alarmid, kontekstmenüüd, pageAction ja browserAction. Lisaks on hunnik osaliselt toetatud API-sid: järjehoidjad, küpsised, laiendused, i18n, märguanded, käitusaeg, salvestusruum, vahelehed, veebinavigatsioon, veebitaotlus, aknad.

Nende uut tüüpi lisandmoodulite tugi on juba addons.mozilla.org-i hoidlas juurutatud. See avaldatakse avalikkusele koos Firefox 44-ga. Firefox 47 puhul on WebExtensionsi juurutamine eeldatavasti beetafaasis. Lõpuks jõuavad Firefox 48-s WebExtensions kasutusetappi.

Pärast seda lõpetatakse mõne aja pärast klassikaliste (XUL-põhiste) lisandmoodulite tugi! Pole selge, kui kauaks klassikaliste lisandmoodulite tugi Firefoxis saadaval on.

WebExtensionsiga loodud lisandmoodulid ühilduvad Firefoxi brauseri elektrolüüsi/mitme protsessi valikuga. Kui see on lubatud, käitab see lisandmooduleid eraldi protsessis, mis eraldab lisandmoodulid brauseri põhiprotsessist. Vahekaardid töötavad samamoodi – mitme protsessiga suvand pakub isoleeritud protsessi iga avatud vahelehe kohta.

Klassikalistel lisandmoodulitel on elektrolüüsiga probleeme. Paljud neist võivad täielikult lakata töötamast, kui elektrolüüs võetakse kasutusele stabiilses Firefoxi versioonis, mis on eeldatavasti 2016. aasta aprillis koos Firefox 46-ga.

Kuigi WebExtensionsi lisandmooduleid saab kasutada teistes brauserites, nagu Opera või Chrome, on võimalik kahju paljude kasulike Firefoxi laienduste kasutamine on nii pettumus, et paljud kasutajad lõpetavad tõenäoliselt kasutamise Firefox. Need muudatused koos laienduste allkirja jõustamine, mida ei saa alates Firefox 44-st välja lülitada, võib oluliselt vähendada Firefoxi paindlikkust ja võimsust. On täiesti võimalik, et paljud asjad, mis on täna Firefoxi lisandmoodulite kaudu võimalikud, ei ole uute WebExtensionsi API-de abil saadaval. Näiteks olen skeptiline, kas minu lemmik Tab Mix Plux XUL-põhine lisandmoodul võib olla võimalik uue laiendusmudeliga. Kui XUL-põhise lisandmooduli tugi loobutakse, ei pruugi olla võimalik sellist lisandmoodulit luua.

Kuigi on arusaadav, et Mozilla eesmärk on parandada Firefoxi, muuta see turvalisemaks, kiiremaks ja keskmise jaoks sõbralikumaks kasutaja, paljud kasutajad, sealhulgas mina, ei ole rahul, kui hind, mida me selliste muudatuste eest maksma peame, kahjustab brauser. Mida arvate kõigist nendest tulevastest muudatustest? Kas leiate, et need on seda väärt?

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin
Varunda ja taastage uudiste rakendus Windows 10-s

Varunda ja taastage uudiste rakendus Windows 10-s

Windows 10 uudisterakendus on poe rakendus (universaalne Windowsi platvorm), mis on OS-iga eelins...

Loe rohkem

Kuidas teha probleemide diagnoosimiseks Windows 8 ja Windows 8.1 puhast alglaadimist

Kuidas teha probleemide diagnoosimiseks Windows 8 ja Windows 8.1 puhast alglaadimist

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Kuidas pääseda juurde taastamise ja tõrkeotsingu valikutele Windows 10 taaskäivitamise kaudu

Kuidas pääseda juurde taastamise ja tõrkeotsingu valikutele Windows 10 taaskäivitamise kaudu

Koos uue Start-menüüga tutvustab Windows 10 uut viisi tõrkeotsingu- ja taastekeskkonnale juurdepä...

Loe rohkem