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 sztucznej inteligencji możesz to zrobić na jeszcze wyższym poziomie. Opublikowaliśmy materiały, które pomogą Ci zrozumieć, jak skutecznie wykorzystywać 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 stronie Built-in AI Challenge. Nie możemy się doczekać, żeby zobaczyć, co stworzysz, wykorzystując AI w internecie.
Rozszerzenia w tresie
Chcesz dowiedzieć się więcej o rozszerzeniach przeglądarki i skontaktować się z zespołem, który je tworzy? Spotkaj się z nami podczas nadchodzących wydarzeń.
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ół Chrome Web Store opublikował serię aktualizacji strony Zasady programu dla deweloperów, aby zachęcić do tworzenia wysokiej jakości produktów, zapobiegać oszustwom i zapewnić użytkownikom świadomą zgodę. Rebecca Soares, menedżer ds. zasad w Chrome Web Store, podsumowała wszystkie zmiany w blogowym poście Rozszerzenia Chrome: ważne zmiany zasad.
Nowe interfejsy API rozszerzeń
Od wersji 128 Chrome dodaliśmy obsługę dopasowywania nagłówka odpowiedzi w interfejsie Declarative Net Request API. Zaktualizowaliśmy naszą dokumentację interfejsu API, aby uwzględniała nowe pola responseHeaders
i excludedResponseHeaders
. W ramach tego uaktualnienia dodaliśmy też nową sekcję oceny reguł w naszej dokumentacji, która wyjaśnia, jak dopasowuje ona reguły.
Od wersji 130 Chrome metoda getKeys()
jest dostępna w interfejsie StorageArea używanym przez interfejs API chrome.storage.
Jest to efekt propozycji w grupie społeczności WebExtensions.
Od wersji 130 Chrome dostępne jest zdarzenie action.onUserSettingsChanged
. Jest to efektem propozycji w grupie społeczności WebExtensions. Dziękujemy firmie Microsoft za wkład w rozwój Chromium.
Pole minimum_chrome_version
w pliku manifestu obsługuje teraz wersje niepodstawowe. Mogą być one przydatne, jeśli chcesz kierować reklamy na konkretną wersję Chrome.
Nadchodzące funkcje
Wyświetlanie miejsca na dane rozszerzenia w DevTools: jedną z najczęściej zgłaszanych przez użytkowników funkcji w naszym śledzącym błędy narzędziu jest możliwość wyświetlania miejsca na dane rozszerzenia w DevTools w taki sam sposób, w jaki obsługujemy już interfejsy API miejsca na dane w internecie. Wzięliśmy pod uwagę Twoją opinię i pracujemy nad tym. Przed końcem roku podamy więcej informacji o tym, jak przetestować ten eksperyment.
Od wersji 130 Chrome włączymy obsługę właściwości use_dynamic_url
w przypadku wpisów w kluczu 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. Obejrzyj pełną wersję filmu w YouTube
Zasubskrybuj nasz kanał w YouTube, aby nie przegapić nadchodzącego wywiadu z Davidem Li, menedżerem ds. rozszerzeń w Google.