Greasemonkey 4: Firefox 57 ühilduvus

Populaarse kasutajalehe laiendi Greasemonkey for Firefox arendajad on välja kuulutanud brauserilaiendi uue versiooni Greasemonkey 4.

Greasemonkey 4 ühildub Firefox 57-ga, kuna see avaldatakse WebExtensionina. Kui Firefox 57 Stable vabastatakse, kavatseb Mozilla loobuda Firefoxi pärandisüsteemist.

Kuigi mõnes Firefoxi versioonis on olemas mõned võimalused pärandi lisandmoodulite kasutamiseks, on enamik neist ajutise iseloomuga.

See tähendab omakorda, et lisandmoodulite arendajad peavad oma lisandmoodulid pordima, et need jääksid ühilduvaks Firefox 57 ja veebibrauseri uuemate versioonidega. Kõiki lisandmooduleid ei saa teisest küljest teisaldada, kuna WebExtensions-süsteem ei kordu Firefoxi pärandi lisandmoodulite funktsioone täielikult.

Värskendus : Greasemonkey 4 on nüüd saadaval Mozilla AMO veebipõhisena.

Greasemonkey on Firefoxi kõrge profiiliga laiend. Selle kirjutamise ajal on sellel üle 880 000 kasutaja. Mozilla AMO-s pakutav Greasemonkey praegune versioon on pärandi lisandmoodul. See versioon ei tööta enam Firefox 57 Stable'is ega beetaversioonides, kui Mozilla ei muuda ajakava.

Greasemonkey arendajad teatasid ametlikul projekti saidil, et Greasemonkey 4 on töös. See brauseri lisandmooduli uus versioon ühildub täielikult Firefox 57-ga. See on lisandmooduli kasutajatele hea uudis, kuigi ka sellised alternatiivid nagu Violentmonkey või Tampermonkey on saadaval ja ühilduvad Firefox 57-ga.

Negatiivne külg on see, et kolimine rikub ühilduvust mõne kasutajate skriptidega. Seda muudatust ei kehtestanud Mozilla loodud uued API-sid arendajad, kuid see on olnud tahtlik otsus.

Selle tulemusel on Greasemonkey versioon 4 peaaegu täielik ümberkirjutamine. Selle liides ja funktsioonide komplekt on ümber ehitatud, et tulevaste Firefoxi versioonidega kõige paremini töötada. On tehtud mitmesuguseid kompromisse. Oleme otsustanud teha haruldase tagasiulatuva muudatuse.

Otsustati toetada ainult kasutajate skripte, mis töötavad jõudluse huvides asünkroonselt. See rikub ühilduvuse vanemate skriptidega.

Greasemonkey 4 on praegu saadaval alfaversioonina. Ühilduvus on piiratud Firefox 56 ja varasemate versioonidega ning see pole Firefoxi uusim versioon Firefox 58.

Greasemonkey kasutajad peavad hakkama saama teise muudatusega: lisandmooduli versioonil 4 pole enam tekstiredaktorit, vaid see toetub selle asemel manustatud redaktorile. See on uue WebExtensions süsteemi piirang, kuna laiendid ei pääse failisüsteemile enam juurde.

Sõnade sulgemine

Greasemonkey järgmine versioon ühildub Firefox 57-ga. See on hea asi, kuigi see tähendab, et mõned skriptid selles versioonis enam ei tööta, kui neid pole nende autorite poolt värskendatud.

Nüüd sina: mis te teate võtate? Kas kasutate kasutajate skripte?