Greasemonkey 4: Firefox 57 kompatibilitet

0
177

Utvecklarna av den populära userscript tillägget Greasemonkey för Firefox har meddelat Greasemonkey 4, en ny version av webbläsaren förlängning.

Greasemonkey 4 kommer att vara kompatibel med Firefox 57 som det kommer att släppas som en WebExtension. Mozilla planerar att släppa support för äldre add-on system för Firefox när Firefox 57 Stabil är släppt.

Medan det finns några alternativ att fortsätta att använda gamla add-ons i vissa versioner av Firefox, åtminstone för tillfället, de flesta av dessa är av tillfällig natur.

Detta innebär i sin tur att add-on-utvecklare behöver port sin add-ons så att de förblir kompatibelt med Firefox 57 och nyare versioner av webbläsaren. Inte alla tillägg kan vara portade på andra sidan, som WebExtensions systemet inte replikera funktioner i Firefox ‘ s legacy add-on system helt.

Greasemonkey är en hög profil tillägget för Firefox. Det har över 880k användare i skrivande stund. Den nuvarande versionen av Greasemonkey som erbjuds på Mozilla AMO är ett arv add-on. Denna version kommer inte längre att fungera i Firefox 57 Stabil-eller Beta-om Mozilla inte ändra schemat.

greasemonkey 4

Utvecklarna av Greasemonkey meddelade den officiella projektet webbplats som Greasemonkey 4 är på gång. Denna nya version av webbläsare add-on kommer att vara fullt kompatibla med Firefox 57. Det är goda nyheter för användare av add-on, även om alternativ som Violentmonkey eller Tampermonkey är också tillgängliga och kompatibla med Firefox 57.

Nackdelen med detta är att flytten kommer att bryta kompatibilitet med vissa userscripts. Denna förändring var inte verkställas på utvecklare av det nya Api: er som Mozilla har skapat, men har varit ett medvetet beslut.

Som ett resultat, version 4 av Greasemonkey är en nästan fullständig omskrivning. Dess gränssnitt och funktioner har byggts om för att på bästa sätt arbeta med kommande Firefox versioner. En mängd kompromisser har gjorts. Vi har valt att göra en sällsynt bakåt oförenliga förändring.

Beslutet togs att endast stödja userscripts konstruerad för att köras asynkront av prestandaskäl. Detta bryter kompatibilitet med äldre skript.

Läs också: Cookie Autoradera för Firefox (WebExtension)

Greasemonkey-4 är tillgänglig som en alfa-version som för närvarande. Kompatibilitet är begränsat till Firefox 56 och tidigare dock, och du inte har den senaste versionen av Firefox, Firefox 58.

Greasemonkey-användare kommer att ha för att hantera en annan förändring: version 4 av add-on kommer inte att komma med en text editor längre men bygger på en inbyggd editor i stället. Detta är en begränsning av den nya WebExtensions system som tillägg kan inte komma åt filen systemet längre.

Avslutande Ord

Nästa version av Greasemonkey kommer att vara kompatibel med Firefox 57. Det är en bra sak, även om det innebär att vissa skript fungerar inte längre i denna version, såvida de inte är uppdaterade av deras författare.

Nu är Du: Vad är din syn på det tillkännagivande? Använder du userscripts?