Safari 27.0 新增 MCP 伺服器功能 提升開發者工作效率

隨著 Apple 於 2027 年推出的系統版本更新,WebKit 部落格現已發佈對 Safari 27.0 的深入介紹。以下是相關詳情。

Safari 27.0 引入新功能以提升開發者工作效率

Safari 27.0 的新功能中,最引人注目的是 Safari MCP 伺服器,該伺服器讓人工智能代理能夠控制瀏覽器窗口,以協助開發者更快地工作。為啟用 Safari MCP,開發者必須前往 Safari 設定中的開發者選項,並勾選「允許遠程自動化和外部代理」。Apple 提到,開發者選項僅在用戶啟用「顯示網頁開發者功能」後出現。

Apple 對這一新功能表示:「您是否正在使用編碼代理開發網站?Safari 27.0 中的 Safari MCP 伺服器將使您的工作流程更快速、更強大。讓 Claude Code、Codex 或您選擇的代理控制瀏覽器窗口,以便它能看到您的代碼如何渲染。Safari MCP 提供對 DOM、網絡請求、截圖和控制枱輸出的訪問。您的代理可以在您更少地在窗口之間切換、減少在終端中放置截圖的次數及減少輸入提示描述不正常的情況時,自主完成更多任務。」

Safari MCP 伺服器使您的代理能夠:查看您的代碼在 Safari 中的渲染情況,驗證表單中的用戶狀態、結帳流程、選擇等,比較計算的樣式和佈局與其他瀏覽器的結果,測試可及性問題,如缺失標籤、不當的 ARIA 屬性及差的對比度,分析性能,包括導航時機和資源加載時間,還有更多功能。MCP 伺服器完全在您的本地機器上運行,並不會進行任何網絡調用,也無法訪問您在 Safari 中的個人資訊,所有捕獲的數據將直接發送到您運行的代理,而非 Apple。

Apple 的部落格還列出了開發者可以用來連接 Claude Code、Codex 或其他代理到 Safari 的具體命令,並邀請開發者分享反饋和功能需求。除了 MCP 支援外,Safari 27.0 還修復了近 850 個問題,相比 Apple 在幾個月前的 WWDC 上宣佈的 525 個修復項目有所增加。解決的問題包括可及性、CSS、編碼、字體、表單、MathML、網絡、WebRTC 等多個領域的修復。

Safari 27.0 還引入了對沉浸式環境的支援,使開發者能夠在 visionOS 中提供這些功能,並擴展了 HTML model> 元素至 iOS、iPadOS 和 macOS,允許網站直接在頁面中嵌入互動 3D 模型,類似於圖片或影片。該文章描述了新推出的(且非常受歡迎的)滾動固定功能,能防止網頁在用戶查看時圖片加載至上方而出現跳動,並列出了許多 Web 檢查器的改進,包括內聯色彩對比資訊、更好的重定向鏈可見性及改進的佈局調試。

這份詳盡的清單還列出了有關 WebAssembly、WebGPU、JavaScript、CSS、WebRTC、媒體播放、Web 擴展、WKWebView 及服務工作者的改善或新功能。您可以在此閱讀完整文章。

Henderson
Henderson

Henderson 是 TechRitual Hong Kong 科技編輯,專注報導智能手機、消費電子產品、SIM 卡及流動通訊市場。自加入 TechRitual 以來,累計撰寫數千篇科技報導及產品評測,內容同步發佈至 SINA 及 Yahoo Tech 等主要平台。

友情網站:日本語版 / TechNipponThe Base Principle(AI・工程)