A Google végleg kihúzza a Manifest V2 bővítményeket

Reklámvers: A Google néhány éve bejelentette az átállást a Manifest V2 böngészőbővítményekről, de néhány jól ismert „titkot” megőrzött a régi bővítmények támogatása érdekében. A Chromium fejlesztői most elmagyarázták, hogy az MV2-alapú bővítmények néhány héten belül teljesen eltűnnek.

A következő nagyobb kiadástól kezdve a Chromium nem támogatja a Manifest V2 bővítményeket. A változás azokat a felhasználókat érinti, akik ragaszkodtak az uBlock Originhez a Chrome-ban, az Edge-ben és más nagyobb Chromium-alapú böngészőkben. Még az Opera is, annak ellenére, hogy mást állít, hamarosan elveszíti ezt a képességét.

A Chromium közreműködője, Anton Bershanskiy nemrégiben kiemelte, hogy a Chrome legújabb kiadása (149) lesz az utolsó, amely valamilyen MV2-kompatibilitást kínál. A fejlesztő idézte a Chromium programozó, Devlin Cronin legutóbbi kötelezettségvállalását, aki kijelentette, hogy a jövőbeli kiadások eltávolítják a „kExtensionManifestV2Disabled” funkciót a motor kódbázisából.

Cronin elmondta, hogy az ExtensionManifestV2Disabled funkció már több mint egy éve alapértelmezés szerint engedélyezve van, ami azt jelenti, hogy a Chromium-eredetű böngészők nem tudták használni az „effektíve halott” kompatibilitási kódot. A funkció része azoknak a trükköknek a hosszú listájának, amelyeket a felhasználók és a böngészőgyártók alkalmazhatnak, hogy továbbra is támogassák az MV2-bővítményeket, és Bershanskiy szerint a legrosszabb még hátravan.

Egy olyan óriási megavállalat, mint a Google, nem tud a végtelenségig támogatni egy olyan funkciót, mint az MV2, magyarázta Cronin. A kompatibilitási jelzők eltávolítása állítólag javítja a Chrome és a Chromium megbízhatóságát és biztonságát, mivel az MV2-kód ma már nemkívánatos műszaki adósságnak számít, amely túl bonyolult a karbantartáshoz.

Miután a Chromium/Chrome 150 elveszti a kExtensionManifestV2Disabled jelzőt, a felhasználók nem tudnak MV2-bővítményeket telepíteni a Chrome Internetes áruházból. Ezenkívül a Chrome 151 eltávolítja a következő további módszereket, amelyekre a felhasználók támaszkodtak a régi bővítmények működésének fenntartása érdekében:

  • ExtensionManifestV2Unsupported
  • ExtensionManifestV2Availability
  • AllowLegacyMV2Extensions

Az uBlock Origin fejlesztője, Raymond Hill legutóbbi üzenete szerint az Opera ugyanazt az utat fogja követni, mint a Chrome, mert a Chromium teljesen megszünteti a Manifest 2-es verzió támogatását. Hill megjegyezte, hogy az Opera korábbi ígérete az MV2-bővítmények támogatásának folytatásáról szólt a Google Chromium projekttel kapcsolatos döntései ellenére.

A Google 2024-ben kezdett eltávolodni az MV2-től, és arra kérte a Chrome-felhasználókat, hogy cseréljék le a régebbi bővítményeket újabb MV3-asra. A Manifest V3-bővítmények, például az uBlock Origin Lite állítólag biztonságosabbak és könnyebben kezelhetők a böngészőben, de technikailag nem tudják biztosítani az MV2-n keresztül elérhető funkcionalitást. A Mozilla a közelmúltban megjegyezte, hogy a csapat nem tervezi az MV2 felhagyását, így a Firefox és a Gecko elrendezési motor az egyetlen platform, amely teljes mértékben támogatja az uBlock Origint és más biztonsági eszközöket, amelyek nem működnek az MV3-mal.