What'shinweis in Chrome-Erweiterungen, Oktober 2024

Es ist wieder Zeit für eine Zusammenfassung der Neuigkeiten zu Chrome-Erweiterungen. Im Folgenden finden Sie spannende Updates zur KI-Einbindung, zu neuen APIs, zu Veranstaltungen und zu Videos.

Erweiterungen und KI

Mit Erweiterungen können Sie das Surfen im Web verbessern, indem Sie Webinhalte steuern und den Browser anpassen. Mit KI können Sie das auf die nächste Stufe heben. Wir haben Ressourcen veröffentlicht, mit denen Sie erfahren, wie Sie KI in Chrome-Erweiterungen effektiv einsetzen. Sehen Sie sich unbedingt die Beispiele an, die zeigen, was mit Gemini in Chrome-Erweiterungen möglich ist.

Außerdem haben wir die Chrome Built-in AI Challenge gestartet: Sie können innovative Web-Anwendungen und Chrome-Erweiterungen mit den integrierten KI-Modellen und APIs von Chrome erstellen und Preise im Gesamtwert von 65.000 $gewinnen.

Registrieren Sie sich auf der Website der integrierten AI Challenge, um weitere Informationen zu erhalten. Wir sind schon gespannt, was ihr mithilfe von KI im Web erschaffen werdet.

Erweiterungen auf Tour

Möchten Sie mehr über Browsererweiterungen erfahren und mit dem Team in Kontakt treten, das sie entwickelt? Seien Sie bei diesen bevorstehenden Veranstaltungen dabei!

DevFest London:Oliver wird am 16. November 2024 auf dem DevFest London die neuesten Updates zur Entwicklung von Chrome-Erweiterungen vorstellen. Hier erfahren Sie mehr über neue APIs, Best Practices und lassen sich inspirieren, tolle Erweiterungsprojekte zu erstellen.

Ad Filtering Summit Berlin:Am 24. und 25. Oktober 2024 findet der Ad Filtering Summit in Berlin statt. Dort sprechen wir über die Zukunft des Anzeigenfilters und darüber, wie Erweiterungen eine entscheidende Rolle bei der Verbesserung der Webnutzung für Nutzer spielen. Die Registrierung für diese Veranstaltung ist kostenlos.

TPAC-Gipfel:Im Rahmen unserer Beteiligung an der WebExtensions Community Group hat das Team vor Kurzem am TPAC teilgenommen, der jährlichen Konferenz des W3C mit spannenden Diskussionen über die Zukunft des Webs. Wir haben mit anderen Browseranbietern und Entwicklern aus der Community an wichtigen Webstandards und Initiativen gearbeitet, die die Entwicklung und Verwendung von Erweiterungen beeinflussen werden. Hier nur ein paar Beispiele: Sie ergänzen das Web Platform-Testprojekt, um Erweiterungs-APIs browserübergreifend einheitlicher zu gestalten, und werfen einen Blick auf künftige Internationalisierungsstandards, die möglicherweise in der chrome.i18n API unterstützt werden.

Eine Gruppe von Personen beim TPAC-Gipfel
TPAC-Konferenz

Aktualisierte Chrome Web Store-Richtlinien

Das Chrome Web Store-Team hat eine Reihe von Aktualisierungen auf der Seite Richtlinien für das Entwicklerprogramm veröffentlicht. Ziel ist es, die Entwicklung hochwertiger Produkte zu fördern, irreführendes Verhalten zu verhindern und eine informierte Einwilligung der Nutzer zu gewährleisten. Rebecca Soares, die Chrome Web Store-Richtlinienmanagerin, hat alle Änderungen im Blogpost Chrome-Erweiterungen: Wichtige Richtlinienaktualisierungen zusammengefasst.

Neue Erweiterungs-APIs

Ab Chrome 128 bieten wir in der Declarative Net Request API Unterstützung für den Abgleich von Antwortheadern. Wir haben unsere API-Referenz aktualisiert, sodass sie die neuen Felder responseHeaders und excludedResponseHeaders enthält. Im Rahmen dieser Aktualisierung haben wir unserer Dokumentation außerdem einen neuen Abschnitt zur Regelbewertung hinzugefügt, in dem erläutert wird, wie Regeln abgeglichen werden.

Ab Chrome 130 ist die Methode getKeys() über die StorageArea-Schnittstelle verfügbar, die von der chrome.storage API verwendet wird. Dies folgt einem Vorschlag in der WebExtensions Community Group.

Ab Chrome 130 ist das Ereignis action.onUserSettingsChanged verfügbar. Dies folgt einem Vorschlag der WebExtensions Community Group. Vielen Dank an Microsoft für den Beitrag zu Chromium.

Das Feld minimum_chrome_version im Manifest unterstützt jetzt auch nicht-wesentliche Versionen. Das kann hilfreich sein, wenn Sie eine bestimmte Chrome-Version verwenden müssen.

Geplante Funktionen

Erweiterungsspeicher in den DevTools ansehen: Eine der am häufigsten angeforderten Funktionen in unserem Bug-Tracker ist die Möglichkeit, den Erweiterungsspeicher in den DevTools anzusehen, ähnlich wie es bereits für Webspeicher-APIs unterstützt wird. Wir arbeiten daran. Bis Ende des Jahres erhalten Sie weitere Informationen dazu, wie Sie dieses Experiment durchführen können.

Ab Chrome 130 wird die Unterstützung der Eigenschaft „use_dynamic_url für Einträge unter dem Schlüssel web_accessible_resources im Manifest aktiviert.

Nach der Diskussion in der WebExtensions Community Group während des TPAC führen $schema und browser_specific_settings im Manifest ab Chrome 131 nicht mehr zu Warnungen, da diese Schlüssel weit verbreitet sind und kein spezielles Verhalten in Chrome haben.

🗃️ Neue Videos

Begleiten Sie Oliver auf seinem Abenteuer, um Chrome einen benutzerdefinierten Cursor hinzuzufügen. Dabei gibt es auch einen Gastauftritt vom Chrome-Dino.

Informieren Sie sich auch über Content-Scripts in Chrome-Erweiterungen, z. B. wie Sie CSS und JavaScript registrieren, damit sie auf einer bestimmten Seite ausgeführt werden. Sehen Sie sich das vollständige Video auf YouTube an.

Abonnieren Sie unseren YouTube-Kanal, um das bevorstehende Interview mit David Li, Product Manager für Erweiterungen bei Google, nicht zu verpassen.