A népszerű felhasználónév Greasemonkey for Firefox kiterjesztés fejlesztői bejelentették a Greasemonkey 4-et, a böngésző bővítmény új verzióját.
A Greasemonkey 4 kompatibilis lesz a Firefox 57-rel, mivel WebExtension formájában jelenik meg. A Mozilla azt tervezi, hogy megszünteti a Firefox régebbi kiegészítő rendszerének támogatását, amikor a Firefox 57 Stable kiadásra kerül.
Bár a Firefox egyes verzióiban van néhány lehetőség a régebbi kiegészítők használatának folytatására, legalább egyelőre ezek többsége átmeneti jellegű.
Ez viszont azt jelenti, hogy a kiegészítő fejlesztőknek portokat kell telepíteniük ahhoz, hogy kompatibilisek maradjanak a Firefox 57-rel és a webböngésző újabb verzióival. Ezzel szemben nem minden kiegészítő telepíthető, mivel a WebExtensions rendszer nem replikálja teljesen a Firefox régebbi kiegészítő rendszerének működését.
Frissítés : A Greasemonkey 4 WebExtensionként már elérhető a Mozilla AMO-n.
A Greasemonkey a Firefox magas szintű kiterjesztése. Az írás idején több mint 880 ezer felhasználó van. A Greasemonkey jelenlegi verziója, amelyet a Mozilla AMO-n kínálnak, egy régi kiegészítő. Ez a verzió nem fog tovább működni a Firefox 57 Stable vagy a Beta verzióban, ha a Mozilla nem változtatja meg az ütemezést.
A Greasemonkey fejlesztői a hivatalos projektoldalon bejelentették, hogy a Greasemonkey 4 éppen be van építve. A böngésző kiegészítő új verziója teljes mértékben kompatibilis lesz a Firefox 57-rel. Ez jó hír a kiegészítő felhasználók számára, annak ellenére, hogy olyan alternatívák is rendelkezésre állnak, mint például az Violentmonkey vagy a Tampermonkey, és kompatibilisek a Firefox 57-rel.
Ennek hátránya, hogy a lépés megszakítja a kompatibilitást néhány felhasználói írással. Ezt a változást a Mozilla által létrehozott új API-k nem hajtották végre a fejlesztők számára, de szándékos döntés volt.
Ennek eredményeként a Greasemonkey 4. verziója szinte teljes újraírásra került. A felületet és a szolgáltatáskészletet átalakították annak érdekében, hogy a legjobban működjön a következő Firefox verziókkal. Különféle kompromisszumok készültek. Úgy döntöttünk, hogy egy ritka, visszafelé inkompatibilis változtatást hajtunk végre.
Az a döntés született, hogy csak a felhasználói okmányokat támogatja, amelyek teljesítmény okokból aszinkron módon futnak. Ez megszakítja a kompatibilitást a régebbi szkriptekkel.
A Greasemonkey 4 jelenleg alfa verzióként érhető el. A kompatibilitásra azonban a Firefox 56 és korábbi verziók vonatkoznak, és nem a Firefox legújabb verziója, a Firefox 58.
A Greasemonkey felhasználóknak meg kell birkózniuk egy másik változással: a kiegészítő 4. verziója már nem lesz szövegszerkesztővel, hanem inkább egy beágyazott szerkesztőre támaszkodik. Ez az új WebExtensions rendszer korlátozása, mivel a kiterjesztések többé nem férnek hozzá a fájlrendszerhez.
Záró szavak
A Greasemonkey következő verziója kompatibilis lesz a Firefox 57-rel. Ez jó dolog, még akkor is, ha azt jelenti, hogy egyes szkriptek már nem működnek abban a verzióban, hacsak a szerzőik nem frissítik őket.
Most Ön: Mi a véleményed a bejelentésről? Használ felhasználói feliratokat?