Důležité body
- Přechod na Manifest V3 v prohlížeči Chrome odstraňuje rozhraní Web Request API, což povede k omezení funkcí blokování rozšíření.
- Cílem společnosti Google je posílit zabezpečení rozšíření, avšak s potenciálními negativními dopady na uživatele.
- Doporučuje se zkontrolovat nainstalovaná rozšíření v Chromu a zjistit, zda budou touto změnou dotčena. Jako alternativu lze zvážit přechod na prohlížeč Firefox, který nadále podporuje Web Request API.
Společnost Google oficiálně zavádí Manifest V3, novou sadu specifikací pro rozšíření prohlížeče Chrome. Tato aktualizace přináší inovace, ale také určitá omezení, která mohou způsobit, že některá oblíbená rozšíření přestanou fungovat po jejím zavedení v roce 2025.
Proč Google ukončí podporu oblíbených rozšíření?
V rámci Manifestu V2 rozšíření využívala API s názvem Web Request k monitorování síťového provozu při načítání webových stránek. To jim umožňovalo blokovat nebo upravovat určité požadavky. Rozhraní Web Request API umožňovalo blokovat weby zasílající požadavky na konkrétní domény, například na domény reklamních společností, a tím efektivně blokovat reklamy a sledovací prvky.
Bohužel, nekalí aktéři mohli rozhraní Web Request API zneužívat k vytváření škodlivých rozšíření pro Chrome. Společnost Google dlouhodobě vyjadřovala obavy ohledně potenciálního zneužití tohoto API. V reakci na to Manifest V3 přesouvá blokovací funkce do nového API s názvem Declarative Net Request a omezuje některé původní možnosti.
Například, Google zrušil podporu pro vzdáleně hostovaný kód. To znamená, že rozšíření mohou nyní spouštět pouze skripty, které jsou součástí jejich balíčku. Tato změna dává Googlu větší kontrolu nad tím, co rozšíření mohou dělat, protože všechny balíčky jsou před zveřejněním v obchodě Chrome Web Store manuálně kontrolovány. Manifest V3 také omezuje počet pravidel filtrování, která mohou rozšíření používat, což může snížit účinnost blokovacích rozšíření.
Podle vyjádření společnosti Google má Manifest V3 za cíl zvýšit „bezpečnost, soukromí, výkon a spolehlivost celého ekosystému rozšíření“. Pokud však některá z oblíbených rozšíření spoléhají na odstraněné či omezené funkce, mohou po zavedení Manifestu V3 přestat fungovat správně nebo dokonce úplně zmizet.
Jak zjistit, která rozšíření Chrome budou ovlivněna?
Pro zjištění, zda jsou vaše rozšíření dotčena, přejděte na adresu chrome://extensions. Na této stránce se zobrazí seznam rozšíření, u kterých Chrome přestane podporovat po zavedení Manifestu V3.
Pokud je některé z vašich rozšíření na seznamu dotčených, můžete doufat, že vývojář co nejdříve vydá aktualizaci před termínem stanoveným společností Google. Další možností je hledání alternativních rozšíření se stejnou funkcionalitou.
Na stránce chrome://extensions je k dispozici tlačítko „Najít alternativu“ pro rozšíření, která po aktualizaci na Manifest V3 nebudou fungovat, pokud vývojář nevydá aktualizaci.
Alternativně můžete zvážit přechod na jiný prohlížeč, například Firefox, který stále podporuje Web Request API. Většina rozšíření pro Chrome je dostupná i pro Firefox, takže pravděpodobně o mnoho nepřijdete. Pokud máte obavy ze ztráty dat, můžete si bez obav přenést své záložky a nastavení do jiného prohlížeče.
Závěrem: Přechod na Manifest V3 může narušit funkčnost mnoha oblíbených rozšíření. Proto je důležité ověřit, která rozšíření jsou ohrožena, a případně hledat alternativy nebo zvážit změnu prohlížeče. Sledujte novinky od vývojářů rozšíření a nezapomeňte, že nové standardy se zaměřují na zvýšení bezpečnosti a ochrany soukromí.