Google udostępnia plan przejścia na Manifest V3 w przeglądarce Chrome

Firma Google ogłosiła nowe szczegóły dotyczące przejścia na rozszerzenia Manifest V3 dla przeglądarki Chrome. Rozszerzenia Manifest V2 będą działać do 2023 roku.

Na początku tego roku Google wprowadził jedną z największych zmian w przeglądarce Chrome w ostatnich latach Manifest V3. Być może słyszałeś już o Manifest V3, jak po raz pierwszy ogłosił Google aż do 2019 roku. To nowa platforma dla rozszerzeń przeglądarki Chrome, która wiele zmienia w sposobie tworzenia rozszerzeń przez programistów. Według Google celem jest uczynienie rozszerzeń bezpieczniejszymi, zapewniającymi prywatność i szybszymi. Dziś firma podzieliła się kilkoma dodatkowymi szczegółami na temat przejścia na Manifest V3 w przeglądarce Chrome.

Obecnie rozszerzenia Manifest V3 i V2 mogą nadal działać obok siebie w przeglądarce Google Chrome, ale oczywiście naszym zamiarem jest zaprzestanie udostępniania Manifest V2. Zacznie się to 17 stycznia 2022 r., kiedy Google przestanie akceptować nowe rozszerzenia oparte na Manifest V2 w Chrome Web Store. Istniejące rozszerzenia Manifest V2 mogą nadal otrzymywać aktualizacje, ale przy użyciu starego manifestu nie można publikować nowych rozszerzeń. Jeśli zdecydujesz się zainstalować rozszerzenia spoza Chrome Web Store, one również będą działać.

Rok później, w styczniu 2023 r., rozszerzenia Manifest V2 przestaną działać w przeglądarce Chrome, nawet jeśli zainstalujesz je spoza Chrome Web Store. Programiści nie będą mogli także przesyłać aktualizacji rozszerzeń Manifest V2 do sklepu Chrome Web Store, co zmusi wszystkich do przejścia na Manifest V3. Google nie powiedział, które wersje przeglądarki Chrome obejmą te zmiany, ale firma udostępni więcej szczegółów w miarę zbliżania się dat.

Jednak od czasu jego pierwszego wprowadzenia pojawiły się pewne kontrowersje związane z Manifest V3. Co najważniejsze, nowy interfejs API Declarative Net Request nie został dobrze przyjęty jako proponowany zamiennik interfejsu Web Request API. Dzieje się tak dlatego, że wiele programów blokujących reklamy korzysta z interfejsu Web Request API w celu blokowania niechcianych treści, czego nie mogą już skutecznie robić przy użyciu nowego interfejsu API.

Jednak Google wprowadził zmiany w interfejsie API w odpowiedzi na opinie społeczności i teraz sytuacja wygląda lepiej. Firma niedawno dodała obsługę wielu statycznych zestawów reguł, dzięki czemu więcej blokerów treści i innych rozszerzeń może nadal współpracować, reguły ograniczone do sesji i nie tylko.

Google zamierza także wprowadzić jeszcze więcej ulepszeń w okresie poprzedzającym upadek Manifest V2. Ulepszenia te obejmują dynamicznie konfigurowalne skrypty treści i opcję przechowywania w pamięci. Firma twierdzi również, że będzie kontynuować współpracę z innymi dostawcami przeglądarek w ramach grupy społecznościowej Web Extensions, aby ulepszyć platformę, tak aby działała dla wszystkich.