Przeniesienie rozszerzeń Chrome do platformy Manifest V3

David Li
David Li

Jakiś czas temu w przypadku Chrome 88 ogłosiliśmy udostępnienie nowej wersji pliku manifestu dla ekosystemu rozszerzeń do Chrome. Platforma Manifest V3 powstała od wielu lat i jest bezpieczniejsza, wydajniejsza i chroni prywatność niż jej poprzednik. Jest to ewolucja platformy rozszerzeń, która uwzględnia zarówno zmieniający się krajobraz internetowy, jak i przyszłość rozszerzeń do przeglądarki.

Patrząc w przyszłość przez ciągłe iterowanie i ulepszanie funkcji platformy Manifest V3, chcemy podzielić się informacjami na temat planu wycofania rozszerzeń platformy Manifest V2.

Istnieją 2 ważne daty wycofania:

  • 17 stycznia 2022 r.: Chrome Web Store nie będzie już akceptować rozszerzeń w nowym formacie Manifest V2. Deweloperzy nadal mogą aktualizować istniejące rozszerzenia platformy Manifest V2, ale nie można przesyłać nowych elementów tego typu.

  • Styczeń 2023 r.: przeglądarka Chrome nie będzie już uruchamiać rozszerzeń zgodnych z platformą Manifest V2. Deweloperzy nie mogą już przekazywać aktualizacji do dotychczasowych rozszerzeń na platformie Manifest V2.

W miarę zbliżania się tych dat będziemy podawać więcej szczegółów na temat wersji Chrome, której dotyczy ta zmiana, a także więcej informacji o tym, jak może to wpłynąć na deweloperów rozszerzeń i użytkowników. Na tej stronie znajdziesz bardziej szczegółowe informacje o harmonogramie. Będziemy go aktualizować w miarę udostępniania dokładniejszych dat i szczegółów etapów.

W tym czasie będziemy dodawać do Manifest V3 nowe funkcje, kierując się na potrzeby naszej społeczności deweloperów. Nawet w ciągu ostatnich kilku miesięcy platforma rozszerzeń została rozwinięta. Wprowadziliśmy w nowym interfejsie Scripting API dodatkowe mechanizmy i rozszerzyliśmy interfejs Deklaracja Net Request API, umożliwiając obsługę wielu statycznych zestawów reguł oraz filtrowanie na podstawie identyfikatora karty i reguły w zakresie sesji.

W najbliższych miesiącach wprowadzimy też obsługę m.in. obsługi dynamicznie konfigurowanych skryptów treści i opcji pamięci masowej w pamięci. Te zmiany zostały wprowadzone z myślą o opiniach społeczności. Nadal będziemy pracować nad ulepszaniem funkcji interfejsu API rozszerzeń, ponieważ deweloperzy będą dzielić się informacjami o potrzebach biznesowych i problemach związanych z migracją. Będziemy też kontynuować współpracę z innymi dostawcami przeglądarek w grupie społeczności rozszerzeń internetowych, aby iterować rozwiązania na platformie i opracować wspólny model rozszerzeń w różnych przeglądarkach.

Jeśli chcesz podzielić się opinią na temat platformy Manifest V3 lub napotkasz trudności związane z procesem migracji, opublikuj posta w grupie dyskusyjnej Google chromium-extensions. Zgłoszone wcześniej problemy i wcześniejsza opinia zapewnią zespołowi więcej możliwości rozwiązania ich przed wycofaniem platformy Manifest V2.