Es ist wieder Zeit für eine Zusammenfassung der Neuigkeiten zu Chrome-Erweiterungen. Im Folgenden finden Sie spannende Updates zur KI-Integration, 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, die Ihnen dabei helfen sollen, KI in Chrome-Erweiterungen effektiv zu nutzen. Sehen Sie sich auch 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 und erhalten Sie weitere Informationen auf der Website der Built-in AI Challenge. 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? Wir freuen uns, dich bei den folgenden Veranstaltungen zu treffen.
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. Um nur einige zu nennen: Wir haben das Projekt „Web Platform Tests“ erweitert, um Erweiterungs-APIs plattformübergreifend einheitlicher zu gestalten, und wir sehen uns an, welche neuen Internationalisierungsstandards wir in der chrome.i18n API unterstützen könnten.
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 wird in der Declarative Net Request API die Übereinstimmung von Antwortheadern unterstützt. Wir haben unsere API-Referenz um die neuen Felder responseHeaders
und excludedResponseHeaders
ergänzt. Im Rahmen dieser Aktualisierung haben wir unserer Dokumentation auch 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. Sie können hilfreich sein, wenn Sie Ihre Anzeigen auf eine bestimmte Chrome-Version ausrichten möchten.
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 wir es bereits für Webspeicher-APIs unterstützen. Wir arbeiten daran. Weitere Informationen dazu, wie Sie diesen Test ausprobieren können, folgen noch vor Ende des Jahres.
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. Das vollständige Video auf YouTube ansehen
Abonnieren Sie unseren YouTube-Kanal, um das anstehende Interview mit David Li, Product Manager für Erweiterungen bei Google, nicht zu verpassen.