Google podało już datę zakończenia zgodności wersji 2 manifestu Chrome

Google opublikowało oś czasu w którym szczegółowo opisuje, w jaki sposób Koniec wsparcia dla wersji 2 nastąpi z manifestu Chrome na korzyść wersji 3, która znalazła się pod ostrzałem za zakłócanie wielu wtyczek bezpieczeństwa i blokowanie nieodpowiednich treści.

Oprócz włączenia drugiej wersji manifestu połączony jest popularny bloker reklam uBlock Origin, którego nie można przenieść do trzeciej wersji manifestu z powodu zakończenia wsparcia dla trybu blokowania interfejsu API webRequest.

Od 17 stycznia 2022 r. wtyczki korzystające z drugiej wersji manifestu nie będą już akceptowane w Chrome Web Store, ale wcześniej dodani twórcy wtyczek nadal będą mogli publikować aktualizacje.

W styczniu 2023 Chrome przestanie być kompatybilny z drugą wersją manifestu i wszystkie powiązane z nim wtyczki przestaną działać. Jednocześnie publikowanie aktualizacji takich dodatków w Chrome Web Store będzie zabronione.

Na początku tego roku w Chrome 88 ogłosiliśmy dostępność nowej wersji manifestu dla ekosystemu rozszerzeń Chrome. Tworzony od lat Manifest V3 jest bezpieczniejszy, bardziej wydajny i chroniący prywatność niż jego poprzednik. Jest to ewolucja platformy rozszerzeń, która uwzględnia zarówno zmieniający się krajobraz sieciowy, jak i przyszłość rozszerzeń przeglądarki.

Patrząc w przyszłość i kontynuując iterację i ulepszanie funkcjonalności Manifest V3, chcemy również podzielić się szczegółami na temat planu stopniowego wycofywania rozszerzeń z Manifest V2.

Musimy to pamiętać trzecia wersja manifestu, która definiuje możliwości i zasoby dostarczane do wtyczek w ramach inicjatywy na rzecz wzmocnienia bezpieczeństwa i prywatności, a nie webRequest API, declarativeNetRequest API, który ma ograniczone możliwości, jest zaproponowane.

Si la bien WebRequest API umożliwia podłączenie własnych kontrolerów którzy mają pełny dostęp do żądań sieciowych i mogą modyfikować ruch w locie, API declarativeNetRequest zapewnia dostęp tylko do silnika filtrującego po wyjęciu z pudełka wbudowanego w przeglądarkę, która samodzielnie obsługuje reguły blokowania. , co nie pozwala na korzystanie z własnych algorytmów filtrowania i nie pozwala na ustawianie skomplikowanych reguł, które nakładają się na siebie na podstawie warunków.

W miarę zbliżania się tych dat będziemy udostępniać więcej szczegółów na temat wersji Chrome, która ma zostać zmieniona, a także więcej informacji o tym, jaki wpływ może to mieć na programistów rozszerzeń i użytkowników. 

W międzyczasie będziemy nadal dodawać nowe funkcje do Manifest V3 w oparciu o potrzeby i głosy naszej społeczności programistów. Nawet w ciągu ostatnich kilku miesięcy pojawiło się wiele interesujących rozszerzeń platformy rozszerzeń

Według Google, firma nadal pracuje nad implementacją funkcji deklaratywnych NetRequest wymaganych we wtyczkach korzystających z webRequest i zamierza wprowadzić nowe API do formatu, który w pełni zaspokoi potrzeby istniejących twórców wtyczek.

W nadchodzących miesiącach udostępnimy również obsługę dynamicznie konfigurowalnych skryptów treści oraz opcję przechowywania w pamięci, a także inne nowe możliwości. Zmiany te zostały zaprojektowane z myślą o opiniach społeczności i będziemy nadal tworzyć bardziej zaawansowane funkcje interfejsu API rozszerzeń w miarę udostępniania większej ilości informacji przez programistów.

Na przykład Google wzięło już pod uwagę życzenia społeczności i dodało obsługę declarativeNetRequest API dla wielu statycznych zestawów reguł, filtrowania wyrażeń regularnych, modyfikacji nagłówków HTTP, dynamicznego modyfikowania i dodawania reguł, usuwania i zastępowania parametrów żądanie, filtrowanie tabulatorów i tworzenie zestawu reguł dla danej sesji.

W najbliższych miesiącach planowane jest dalsze wdrożenie obsługi dynamicznie konfigurowalnych skryptów do przetwarzania treści oraz możliwości przechowywania danych w pamięci RAM.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat o notatce możesz sprawdzić szczegóły W poniższym linku.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.