Opis projektu
PrzetłumaczoneFunkcjonalnie, wyskakujące okno powinno autoryzować w naszej usłudze, odczytywać i wyświetlać dane bieżącego użytkownika oraz umożliwiać działania bez opuszczania przeglądarki. Ustawienia wprowadzone na stronie opcji powinny być zapisywane i synchronizowane na wszystkich urządzeniach użytkownika autoryzowanych w Chrome za pomocą pamięci synchronizowanej: zmiana dokonana na jednej maszynie pojawia się na innej. Dla nas ważny jest czysty zestaw uprawnień: żądaj tylko hosta i praw API, które są naprawdę potrzebne, uzasadnij każde z nich i nie używaj szerokiego dostępu z dziką kartą. Wymagane są dostarczone materiały obejmujące zbudowane rozszerzenie, kod źródłowy z krótką instrukcją budowy i instalacji oraz pomyślną publikację w Chrome Web Store wraz z materiałami karty sklepu i pozytywną recenzją.
Potrzebujemy osoby, która faktycznie wydała rozszerzenia MV3 i rozumie obecne zasady moderacji, ograniczenia polityki bezpieczeństwa treści oraz różnice w porównaniu do przestarzałego modelu Manifest V2. Proszę przesłać linki do rozszerzeń, które opublikowałeś, oraz zaznaczyć swoje doświadczenie w integracji z opisanymi tutaj scenariuszami usług internetowych.
— Rozszerzenie Manifest V3: wyskakujące okno, usługa robocza w tle i strona opcji
— Autoryzowane żądania do naszej usługi internetowej z rozszerzenia
— Przechowywanie ustawień i synchronizacja za pomocą chrome.storage.sync między urządzeniami
— Minimalne i uzasadnione uprawnienia, CSP zgodnie z zasadami MV3
— Budowa i pełna publikacja w Chrome Web Store z materiałami karty i pozytywną recenzją