Manifest V3 починає нову еру для розширень браузера
Google випускає Manifest V3, останню версію своєї платформи розширення браузера на базі Chromium. Ця зміна, яка почнеться в червні 2024 року в попередніх стабільних версіях Chrome, приносить важливі нові функції як для користувачів, так і для розробників.
Що таке маніфест?
Manifest V3 – це остання версія платформи розширення браузера Google. Це файл JSON, який містить інформацію про розширення, наприклад його ім’я, опис, необхідні дозволи та сценарії, які воно запускає. Розробники використовують маніфест, щоб визначити функції та поведінку свого розширення.
У червні 2024 року Manifest V2 буде вимкнено в попередньо стабільних версіях веб-переглядача, зокрема Chrome 127 і новіших. Користувачі більше не зможуть установлювати розширення на основі Manifest V2 в онлайн-магазині.
Розробники матимуть час до червня 2025 року, щоб змінити свої розширення для Manifest V3. Після цієї дати розширення на основі Manifest V2 не працюватимуть. Нова версія Manifest V3 вплине на всі веб-браузери на базі Chrome.
Що це означає для користувачів?
Chrome представляє нова версія Manifesto V3 як новий крок до більшої конфіденційності, безпеки та продуктивності, наприклад, можна мати більше контролю над самими розширеннями та визначати, які права має дане розширення.
Перевагою, але водночас і недоліком є дезактивація старих і нефункціональних розширень, які працюють у версії Manifest V2. Буде вимкнено багато розширень, які містять зловмисне програмне забезпечення та намагаються відстежувати користувачів. З іншого боку, якщо у вас встановлено розширення, яке, як ви знаєте, більше не підтримується, вам доведеться шукати альтернативу через Manifest V3.
Однак веб-переглядач заздалегідь повідомить вам про видалення чи деактивацію, а також запропонує вам альтернативу в меню для даного розширення.
Якщо розширення буде видалено з онлайн-магазину в Manifest V3 у майбутньому, ви отримаєте сповіщення про його видалення та рекомендацію видалити розширення.
Саме через зміни багато розширень для блокування реклами будуть менш ефективними або нефункціональними. Але не впадайте у відчай, є ще альтернативи, якщо ви хочете залишатися вірними Chromium, є браузер Brave, в якому вже вбудована блокування реклами, і немає необхідності додатково встановлювати розширення для блокування реклами.
Іншим варіантом є браузер, який не базується на Chromium, наприклад Firefox, тут ви вже можете додати функціональний блокувальник реклами через розширення.
Що це означає для розробників?
Розробникам потрібно буде оновити, наприклад, файл JSON відповідно до Manifest V3, змінити сценарій і оновити виклики API. Повний список можна знайти на документація.
Новою є так звана опція «відкатування». Якщо вашу попередню версію розширення було перевірено й опубліковано, ви можете використати її, щоб легко й без перевірки повернути версію до старішої опублікованої форми.
Висновок
Manifest V3 вносить як позитивні, так і негативні зміни у світ розширень браузера. Користувачі можуть сподіватися на більший контроль, конфіденційність і безпеку, а розробникам потрібно буде оновити свої розширення для нової версії.