據(jù) 9to5 Mac 報(bào)道,蘋(píng)果發(fā)布了 iOS 15.4 Beta 1 預(yù)覽版,面向開(kāi)發(fā)者和公共測(cè)試用戶推出。
這次更新,帶有多種新功能,暗示了 Safari 瀏覽器將出現(xiàn)一些受歡迎的變化。
更具體地說(shuō),蘋(píng)果最終致力于為 iOS 上的 Web 應(yīng)用啟用推送通知,以及支持 AR / VR 頭顯的 WebXR API。
正如開(kāi)發(fā)者 Maximiliano Firtman 所指出的,iOS 15.4 測(cè)試版引入了可供網(wǎng)站和 Web 應(yīng)用使用的新功能。
其中之一是支持通用的自定義圖標(biāo),所以開(kāi)發(fā)者不再需要添加特定的代碼來(lái)為 iOS 設(shè)備提供 Web 應(yīng)用的圖標(biāo)。
“四年來(lái),我們?cè)?iOS 上的 Safari 支持 Web App Manifest,但圖標(biāo)聲明總是被忽視(蘋(píng)果或 WebKit 從未記錄過(guò)這種缺乏支持的情況)。
這導(dǎo)致許多在 iOS 上安裝的漸進(jìn)式網(wǎng)絡(luò)應(yīng)用程序(PWA)沒(méi)有一個(gè)合適的圖標(biāo);
因?yàn)槟氵€需要在 HTML 中添加帶有 rel=apple-touch-icon 的 ,而不是每個(gè) PWA 開(kāi)發(fā)者都在這樣做。”
然而,最值得注意還沒(méi)有到來(lái)的變化--那就是 Web 應(yīng)用的推送通知。
雖然 macOS 上的 Safari 允許網(wǎng)站在網(wǎng)頁(yè)處于后臺(tái)時(shí)(或在某些情況下甚至在應(yīng)用關(guān)閉時(shí))向用戶提供提醒,但蘋(píng)果從未在 iOS 上啟用同樣的功能。