Co się dzieje z rozszerzeniami do Chrome w styczniu 2025 r.

Opublikowano: 29 stycznia 2025 r.

W ciągu ostatniego kwartału w Chrome Web Store i na platformie rozszerzeń do Chrome pojawiło się kilka bardzo ciekawych funkcji. Przyjrzyjmy się im!

Najciekawsze

Wbudowane interfejsy AI w Chrome i hackathon

Interfejs Prompt API jest teraz dostępny wyłącznie w przypadku rozszerzeń do Chrome w ramach wersji próbnej origin. Możesz teraz tworzyć rozszerzenia do Chrome, które korzystają z modeli podstawowych w przeglądarce. Przy okazji zapoznaj się z wersjami próbnymi origin interfejsów Translator, Summarizer i Language Detector API, które są teraz dostępne w ramach wersji próbnych origin.

Aby rozpocząć wersję próbną origin nowego wbudowanego interfejsu AI API, zespół Chrome uruchomił wyzwanie Chrome Built-in AI Challenge. Deweloperzy mieli 2 miesiące na stworzenie innowacyjnych aplikacji internetowych i rozszerzeń do Chrome przy użyciu zintegrowanych modeli i interfejsów AI w Chrome. W tym tygodniu ogłosiliśmy zwycięzców. Zaskoczyło nas, ile zespołów zdecydowało się na stworzenie rozszerzenia, ponieważ większość zgłoszeń to rozszerzenia do Chrome. Wygląda na to, że nie tylko my jesteśmy podekscytowani połączeniem rozszerzeń do Chrome i nowych wbudowanych interfejsów AI API. Będziemy o tym informować na bieżąco.

Nowe menu rozszerzeń

Podczas Google I/O 2024 udostępniliśmy wstępne projekty nadchodzących zmian w menu rozszerzeń, które dają użytkownikom większą kontrolę nad witrynami, do których rozszerzenia mogą mieć dostęp. Jeśli jesteś deweloperem rozszerzeń, zalecamy zapoznanie się z nowo wprowadzonym interfejsem chrome.permissions.addHostAccessRequest() API, który umożliwia proszenie użytkowników o dostęp do konkretnej witryny. W ciągu najbliższych kilku miesięcy zaczniemy testować te zmiany w wersji Canary. Więcej informacji o tym, co się zmienia (i co się nie zmienia), znajdziesz w naszym poście na blogu.

Wyświetlający miejsce na dane rozszerzeń

Zrzut ekranu przedstawiający nowy panel przeglądarki pamięci w Narzędziach deweloperskich w Chrome

Możesz teraz wyświetlać i edytować miejsce na dane rozszerzeń w Narzędziach deweloperskich. Była to jedna z najczęściej zgłaszanych funkcji Narzędzi deweloperskich, która stała się jednym z najczęściej oznaczanych gwiazdką problemów w narzędziu do śledzenia problemów. Oliver podjął się tego zadania i dodał do Narzędzi deweloperskich w Chrome nowy wyświetlający miejsce na dane rozszerzeń. Więcej informacji znajdziesz w ogłoszeniu.

userScripts.execute() w wersji Canary

Kolejna aktualizacja, która nas bardzo cieszy: userScripts.execute() pojawi się w Chrome 134. Zmiana jest obecnie dostępna w wersji Canary za flagą ApiUserScriptsExecute (aby ją przetestować, uruchom Chrome z flagą --enable-features=ApiUserScriptsExecute). Ten interfejs API umożliwi programowe wstrzykiwanie skryptów użytkownika w czasie działania. Jest to funkcja, o którą prosiło wielu deweloperów, i bardzo się cieszymy, że wkrótce zostanie wprowadzona.

Aktualizacje platformy

Oto kilka innych aktualizacji platformy rozszerzeń:

  • Chrome 130: włączyliśmy obsługę właściwości use_dynamic_url w przypadku wpisów pod kluczem [web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration) w pliku manifestu.
  • Chrome 132: właściwość frozen w interfejsie Tabs API wskazuje, czy karta została zamrożona przez przeglądarkę. Wiadomości wysyłane do zamrożonych kart będą umieszczane w kolejce i obsługiwane po odblokowaniu karty.
  • Chrome 133: rozpakowane rozszerzenia wczytane ze strony chrome://extensions będą włączane tylko wtedy, gdy włączony jest przełącznik trybu programisty. Gdy przełącznik jest wyłączony, te rozszerzenia będą wyłączone.
  • Chrome 134: reguły deklaratywnego żądania sieci będą stosowane do żądań głównej ramki zasobów internetowych inicjowanych przez rozszerzenia (więcej informacji).

Nowe filmy

Patrick z zespołu ds. relacji z deweloperami rozszerzeń do Chrome porozmawiał z Davidem Li, menedżerem produktu ds. rozszerzeń do Chrome, aby odpowiedzieć na najczęstsze pytania dotyczące Chrome Web Store.

Oliver wygłosił prezentację na konferencji Wey Wey Web w Maladze w Hiszpanii. Jego prezentacja to świetne wprowadzenie do możliwości rozszerzeń do Chrome.

Co dalej?

Wkrótce będzie można anulować sprawdzanie! Możliwość anulowania sprawdzania w Chrome Web Store jest w końcowej fazie testów i wkrótce zostanie udostępniona użytkownikom. Oprócz tego zespół Chrome Web Store pracuje nad innymi funkcjami, które zwiększą bezpieczeństwo sklepu. Bądź na bieżąco.