在 macOS Sonoma 和 Safari 17 中,您可以將網站變成“網頁應用程式”,這些應用程式可以位於 Mac 的擴充座中,並且可以像任何其他應用程式一樣訪問,而無需打開瀏覽器。繼續閱讀以了解其工作原理。
多虧了Apple的Safari瀏覽器中的新選項,現在可以將您經常訪問的互聯網上的任何網站變成一個獨立的“網絡應用程序”,位於Mac的擴充座中,隨時供您存取。 Web 應用程式與任何應用程式一樣與任務控制和舞台管理器一起使用,也可以透過 Launchpad 或 Spotlight Search 開啟。
開啟新的Web 應用程式時,您會注意到其視窗包含一個帶有導航按鈕的簡化工具列(注意:網站開發人員可以控制是否顯示這些按鈕)。如圖所示,網站的主題顏色會混合到工具列中,以獲得更無縫的外觀。
在導航方面,Web 應用程式的範圍由網頁的主機決定,因此您可以在網站內的任意位置導航,但如果單擊主機頁面外部的鏈接,這將在Safari 中開啟連結的網頁。因此,如果您是包含具有單獨主機檔案系統的部分(通常由網址列中的不同根 URL)指示的網站的常客,則應為每個應用程式建立單獨的 Web 應用程式。
預設情況下,Safari 瀏覽器會將網站的 Cookie 複製到其網頁應用程式中。因此,如果您為目前登入的網站建立 Web 應用程序,您將在 Web 應用程式中保持登入狀態。即使您沒有登錄,您也可以毫不費力地在網路應用程式中登錄,因為Apple整合了對密碼和密鑰自動填充的支援。
如果網站已支援Web 推播通知,並且您已註冊這些通知,您將收到使用Web 應用程式圖示的Web 應用程式推播通知,從而為您提供比標準Safari 通知和圖示更多的上下文。
收到通知時,程式塢中的 Web App 圖示也會顯示徽章。預設情況下,Web 應用程式通知是靜默的,但開發人員可以更改它們以播放聲音。但是,聲音和圖示徽章的最終決定權留給使用者在「系統設定」-「>通知」中。
Web 應用程式也遵循專注模式,因此你可以根據你正在執行的操作在允許的通知中包含或排除它們。最後,考慮到隱私,Apple在系統設定中添加了控制Web應用程式存取相機,麥克風和位置的選項 – >隱私和安全,就像本機應用程式一樣。
以上是將將網站轉換為獨立的 Mac 應用程式的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!