發布日期:2025 年 1 月 29 日
過去一個季度,Chrome 線上應用程式商店和 Chrome 擴充功能平台推出了幾項令人期待的功能。我們來看看吧!
特色
Chrome 內建 AI API 和黑客松
提示 API 目前僅適用於初期試用階段的 Chrome 擴充功能。您現在可以在瀏覽器中建構使用 Gemini Nano (我們最有效率的語言模型) 的 Chrome 擴充功能。同時,您也可以查看 Translator、Summarizer 和 Language Detector API 的來源試用計畫,這些 API 目前也提供來源試用功能。
為啟動新的內建 AI API 來源試用,Chrome 團隊推出了 Chrome 內建 AI 挑戰賽。開發人員有兩個月的時間,可以使用 Chrome 整合的 AI 模型和 API 建立創新的網頁應用程式和 Chrome 擴充功能。本週我們公布了得獎者。我們很高興看到許多團隊決定建構擴充功能,因為大多數提交內容都是 Chrome 擴充功能!似乎不只我們對 Chrome 擴充功能和新的內建 AI API 感到興奮。敬請關注後續消息!
新的擴充功能選單
在 2024 年 Google I/O 大會上,我們分享了擴充功能選單即將進行的初步設計,讓使用者進一步控管擴充功能可存取的網站。如果您是擴充功能開發人員,建議您試試新推出的 chrome.permissions.addHostAccessRequest() API,這個 API 可讓您要求使用者存取特定網站。我們將在接下來幾個月內開始在 Canary 中測試這些異動。如要進一步瞭解異動內容 (以及未異動的內容),請參閱我們的網誌文章。
擴充功能儲存空間檢視器
您現在可以在 DevTools 中查看及編輯擴充功能儲存空間!這是開發人員工具最常要求的功能之一,也是問題追蹤工具中獲得最多收藏的開發人員工具問題之一。Oliver 接手處理這個問題,並將新的擴充功能儲存空間檢視器提供給 Chrome 開發人員工具。詳情請參閱公告。
Canary 中的 userScripts.execute()
我們也非常期待另一項更新:userScripts.execute() 將在 Chrome 134 推出。目前 Canary 版已在 ApiUserScriptsExecute
標記後方實施這項變更 (請使用 --enable-features=ApiUserScriptsExecute
啟動 Chrome 進行測試)。這個 API 可讓您在執行階段以程式輔助方式插入使用者指令碼。這項功能是許多開發人員一直要求的功能,我們很高興這項功能即將推出!
平台更新
以下是擴充功能平台的其他更新:
- Chrome 130:我們已啟用資訊清單中
[web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration)
鍵下項目的use_dynamic_url
屬性支援功能。 - Chrome 132:Tabs API 中的 frozen 屬性會指出瀏覽器是否已將分頁凍結。傳送至已凍結分頁的訊息會排入佇列,並在分頁解凍時處理。
- Chrome 133:只有在開啟開發人員模式時,從
chrome://extensions
頁面載入的未封裝擴充功能才會啟用。關閉切換鈕後,這些擴充功能就會停用。 - Chrome 134:宣告式網路要求規則將套用至擴充功能啟動的網頁資源主框架要求 (詳情)。
新影片
Chrome 擴充功能開發人員關係團隊的 Patrick 與 Chrome 擴充功能產品經理 David Li 一同回答你對 Chrome 線上應用程式商店的常見問題。
Oliver 在西班牙馬拉加的 Wey Wey Web 研討會上進行簡報。這場演講非常適合初次接觸 Chrome 擴充功能的開發人員,讓他們瞭解 Chrome 擴充功能的潛力。
後續步驟
取消審查功能即將推出!在線上應用程式商店中取消評論的功能目前正處於測試的最後階段,很快就會推出給使用者!此外,Chrome 線上應用程式商店團隊也正在開發更多功能,讓商店更安全。敬請期待!