Co się dzieje z rozszerzeniami Chrome w październiku 2024 r.

Czas zapoznać się z kolejnymi informacjami o rozszerzeniach do Chrome: w dalszej części znajdziesz ciekawe informacje na temat integracji AI, nowych interfejsów API, wydarzeń i filmów.

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 korzystać z AI w rozszerzeniach Chrome. Sprawdź przykłady, które pokazują, co można zrobić za pomocą Gemini w rozszerzeniach do Chrome.

Zespół Chrome uruchomił też wyzwanie wbudowanej AI: zapraszamy Cię do tworzenia innowacyjnych aplikacji internetowych i rozszerzeń do Chrome przy użyciu zintegrowanych modeli AI i interfejsów API Chrome. Masz szansę wygrać nagrody o łącznej wartości 65 000 USD.

Zarejestruj się i uzyskaj więcej informacji na stronie internetowej Wbudowanego wyzwania dotyczącego AI. 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ń.

Ad Filtering Summit w Berlinie: dołącz do nas na AdFiltering Summit w Berlinie w dniach 24 i 25 października 2024 r., podczas którego będziemy omawiać przyszłość filtrowania reklam oraz znaczenie rozszerzeń w zapewnianiu użytkownikom lepszych wrażeń z korzystania z internetu. 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. We współpracy z innymi dostawcami przeglądarek i programistami ze społeczności opracowaliśmy ważne standardy internetowe i inicjatywy, 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.

Grupa osób na szczycie TPAC
Szczyt TPAC

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 Chrome Web Store, podsumowała wszystkie zmiany w poście na blogu 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 tej aktualizacji dodaliśmy do dokumentacji nową sekcję oceny reguł, w której wyjaśniamy, jak dopasowujemy 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 następstwem propozycji w grupie dotyczącej rozszerzeń internetowych. Dziękujemy firmie Microsoft za wkład w rozwój Chromium.

Pole minimum_chrome_version w pliku manifestu obsługuje teraz wersje inne niż główne. 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 $schemabrowser_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.