Neuigkeiten zu Chrome-Erweiterungen im Januar 2025

Veröffentlicht: 29. Januar 2025

Im letzten Quartal wurden einige sehr spannende Funktionen im Chrome Web Store und auf der Chrome-Erweiterungsplattform eingeführt. Sehen wir uns das an.

Die Prompt API ist jetzt in einem Ursprungstest ausschließlich für Chrome-Erweiterungen verfügbar. Sie können jetzt Chrome-Erweiterungen erstellen, die Gemini Nano, unser effizientestes Sprachmodell, im Browser verwenden. Sehen Sie sich auch die Ursprungstests für die Translator API, die Summarizer API und die Language Detector API an, die jetzt ebenfalls als Ursprungstests verfügbar sind.

Zum Start des Ursprungstests für die neue integrierte KI-API hat das Chrome-Team die Chrome Built-in AI Challenge ins Leben gerufen. Die Entwickler hatten zwei Monate Zeit, innovative Web-Anwendungen und Chrome-Erweiterungen mit den integrierten KI-Modellen und APIs von Chrome zu erstellen. Diese Woche haben wir die Gewinner bekannt gegeben. Es war erstaunlich zu sehen, wie viele Teams sich entschieden haben, eine Erweiterung zu entwickeln, da der Großteil der Einreichungen Chrome-Erweiterungen waren. Offenbar sind wir nicht die Einzigen, die sich über die Kombination von Chrome-Erweiterungen und den neuen integrierten KI-APIs freuen. Wir halten dich auf dem Laufenden.

Neues Menü „Erweiterungen“

Auf der Google I/O 2024 haben wir erste Designs für bevorstehende Änderungen am Erweiterungsmenü vorgestellt, mit denen Nutzer mehr Kontrolle darüber haben, auf welche Websites Erweiterungen zugreifen können. Wenn Sie Entwickler einer Erweiterung sind, sollten Sie sich die neue chrome.permissions.addHostAccessRequest() API ansehen. Mit dieser API können Sie Nutzer um Zugriff auf eine bestimmte Website bitten. Wir werden diese Änderungen in den nächsten Monaten in Canary testen. In unserem Blogpost finden Sie alle Details zu den Änderungen und zu den Dingen, die gleich bleiben.

Storage-Betrachter für Erweiterungen

Screenshot des neuen Bereichs „Speicheranzeige“ in den Chrome-Entwicklertools

Sie können den Erweiterungsspeicher jetzt in DevTools aufrufen und bearbeiten. Dies war eine der am häufigsten angeforderten DevTools-Funktionen und wurde zu einem der am häufigsten markierten DevTools-Probleme im Issue Tracker. Oliver hat sich dieser Aufgabe angenommen und die neue Speicheranzeige für Erweiterungen in die Chrome-Entwicklertools aufgenommen. Weitere Informationen

userScripts.execute() in Canary

Ein weiteres Update, auf das wir uns sehr freuen: userScripts.execute() wird in Chrome 134 eingeführt. Die Änderung ist derzeit in Canary hinter dem Flag ApiUserScriptsExecute verfügbar. Starten Sie Chrome zum Testen mit --enable-features=ApiUserScriptsExecute. Mit dieser API können Sie Nutzerscripts zur Laufzeit programmatisch einschleusen. Viele Entwickler haben sich diese Funktion gewünscht und wir freuen uns, dass sie bald eingeführt wird.

Plattformupdates

Hier sind noch einige weitere Änderungen an der Erweiterungsplattform:

  • Chrome 130: Wir haben die Unterstützung für die Property „use_dynamic_url für Einträge unter dem Schlüssel „[web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration)“ im Manifest aktiviert.
  • Chrome 132: Die Eigenschaft frozen in der Tabs API gibt an, ob ein Tab vom Browser eingefroren wurde. Nachrichten, die an eingefrorene Tabs gesendet werden, werden in der Warteschlange gespeichert und verarbeitet, sobald der Tab wieder aktiviert wird.
  • Chrome 133: Entpackte Erweiterungen, die von der Seite chrome://extensions geladen werden, werden nur aktiviert, wenn der Schalter für den Entwicklermodus aktiviert ist. Wenn die Option deaktiviert ist, werden diese Erweiterungen deaktiviert.
  • Chrome 134: Deklarative Net-Anfrageregeln werden auf Mainframe-Anfragen für Webressourcen angewendet, die von Erweiterungen initiiert werden (Weitere Informationen).

Neue Videos

Patrick vom Chrome Extensions Developer Relations-Team hat sich mit David Li, dem Produktmanager für Chrome-Erweiterungen, zusammengesetzt, um die häufigsten Fragen zum Chrome Web Store zu beantworten.

Oliver hat eine Präsentation auf der Wey Wey Webkonferenz in Malaga, Spanien, gehalten. Sein Vortrag ist eine gute Einführung in die Möglichkeiten von Chrome-Erweiterungen.

Nächste Schritte

Funktion zum Abbrechen der Überprüfung ist bald verfügbar Die Möglichkeit, eine Rezension im Web Store zu widerrufen, befindet sich in der Endphase der Tests und wird bald für Nutzer eingeführt. Außerdem arbeitet das Chrome Web Store-Team an weiteren Funktionen, um den Store sicherer zu machen. Mehr dazu demnächst.