Nadszedł czas na kolejną rundę informacji o rozszerzeniach do Chrome. Czytaj dalej, aby dowiedzieć się więcej o ciekawych nowościach dotyczących integracji z AI, nowych interfejsów API, wydarzeniach i filmach.
Rozszerzenia i AI
Rozszerzenia umożliwiają zwiększenie wygody przeglądania dzięki kontrolowaniu treści internetowych i personalizowaniu przeglądarki. Dzięki AI możesz to zrobić na jeszcze wyższym poziomie. Opublikowaliśmy materiały, które pomogą Ci zrozumieć, jak skutecznie używać AI w rozszerzeniach do Chrome. Sprawdź przykłady, które pokazują, co można zrobić za pomocą Gemini w rozszerzeniach do Chrome.
W Chrome rozpoczęliśmy też wyzwanie dotyczące wbudowanego AI: możesz tworzyć innowacyjne aplikacje internetowe i rozszerzenia do Chrome, korzystając z wbudowanych modeli AI i interfejsów API Chrome. Masz szansę wygrać nagrody o łącznej wartości 65 tys. USD.
Zarejestruj się i uzyskaj więcej informacji na temat wyzwania Built-in AI Challenge witrynie. Nie możemy się doczekać, co stworzysz, wykorzystując AI w internecie.
Rozszerzenia w trasie
Chcesz dowiedzieć się więcej o rozszerzeniach przeglądarki i skontaktować się z zespołem, który je tworzy? Zapraszamy na nadchodzące wydarzenia!
DevFest London: 16 listopada 2024 r. Oliver weźmie udział w konferencji DevFest London, gdzie zaprezentuje najnowsze informacje na temat tworzenia rozszerzeń do Chrome. Dowiedz się więcej o nowych interfejsach API, sprawdzonych metodach i inspiracjach do tworzenia niesamowitych projektów rozszerzeń.
Konferencja Ad Filtering Summit w Berlinie: dołącz do nas 24 i 25 października 2024 r. na konferencji Ad Filtering Summit w Berlinie, na której porozmawiamy o przyszłości filtrowania reklam i o tym, jak rozszerzenia odgrywają kluczową rolę w tworzeniu lepszego internetu dla użytkowników. Rejestracja na to wydarzenie jest bezpłatna.
Konferencja TPAC: w ramach zaangażowania w działalność grupy Community Group for WebExtensions nasz zespół uczestniczył w dorocznej konferencji W3C TPAC, na której toczyły się interesujące dyskusje na temat przyszłości internetu. Współpracowaliśmy z innymi dostawcami przeglądarek i deweloperami z społeczności nad ważnymi standardami i inicjatywami internetowymi, które wpłyną na sposób tworzenia i używania rozszerzeń. Dodaliśmy do projektu Testy platformy internetowej kilka funkcji, aby interfejsy API rozszerzeń były bardziej spójne w różnych przeglądarkach, oraz rozważamy wprowadzenie nowych standardów międzynarodowych, które moglibyśmy obsługiwać w interfejsie API chrome.i18n.
Aktualizacje zasad Chrome Web Store
Zespół sklepu Chrome Web Store opublikował serię aktualizacji Zasady programu dla deweloperów która ma zachęcać do tworzenia produktów o wysokiej jakości, działać w sposób wprowadzający w błąd i zapewniać świadomą zgodę użytkownika. Rebecca Soares, Chrome Menedżer zasad Chrome Web Store podsumował wszystkie aktualizacje w Rozszerzenia do Chrome: post na blogu na temat ważnych aktualizacji zasad.
Nowe interfejsy API rozszerzeń
Od wersji 128 przeglądarki Chrome dodaliśmy obsługę dopasowywania nagłówka odpowiedzi w interfejsie Declarative Net Request API. Zaktualizowaliśmy dokumentację interfejsu API, dodając do
nowość
responseHeaders
oraz
excludedResponseHeaders
. W ramach tej aktualizacji dodaliśmy również nowe
ocena reguły
do naszej dokumentacji, która wyjaśnia, jak dopasowywane są reguły.
Od wersji 130 Chrome metoda getKeys()
jest dostępna w interfejsie StorageArea używanym przez interfejs API chrome.storage.
Jest to zgodne z ofertą pakietową
WebExtensions.
Począwszy od Chrome 130,
action.onUserSettingsChanged
. Wynika to z
oferta pakietowa
w grupie społeczności WebExtensions. Dziękujemy firmie Microsoft za wkład
do Chromium.
Pole minimum_chrome_version
w pliku manifestu obsługuje teraz pola nieznaczne
wersji. Mogą być one przydatne, jeśli chcesz kierować reklamy na konkretną wersję Chrome.
Nadchodzące funkcje
Wyświetlanie pamięci rozszerzeń w Narzędziach deweloperskich: jedna z funkcji, o którą najczęściej prosiliśmy narzędzie do śledzenia błędów to możliwość wyświetlania pamięci rozszerzenia w Narzędziach deweloperskich, sposób, w jaki obsługujemy już interfejsy API do przechowywania danych. Wzięliśmy pod uwagę Twoją opinię i pracujemy nad tym. Więcej informacji o tym, jak wypróbować ten eksperyment, otrzymasz przed końcem roku.
Począwszy od wersji Chrome 130
włącz obsługę usługi use_dynamic_url
w przypadku wpisów pod
web_accessible_resources
w pliku manifestu.
Po dyskusji w grupie społeczności WebExtensions podczas TPAC od wersji Chrome 131 klucze $schema
i browser_specific_settings
w pliku manifestu nie będą już powodować ostrzeżeń, ponieważ są one powszechnie stosowane i nie mają specjalnego zachowania w Chrome.
🗃️ Nowe filmy
Dołącz do Olivera w przygodzie polegającej na dodaniu niestandardowego kursora do Chrome. W tym odcinku gościnnie wystąpi dinozaur z Chrome.
Nie poprzestawaj na tym. Dowiedz się więcej o skryptach dotyczących zawartości w rozszerzeniach do Chrome, w tym o tym, jak rejestrować kod CSS i JavaScript, aby działał na konkretnej stronie. Zobacz pełne film w YouTube.
Zasubskrybuj nasz kanał w YouTube, jeśli nie chcesz: przegapisz najbliższy wywiad z Davidem Li, menedżerem produktu ds. rozszerzeń w Google.