Apple 似乎正在開發一項即將推出的 Safari 功能,該功能將根據在開源 WebKit 程式碼中找到的參考資料,為各個網站引入深色模式用戶偏好。
WebKit 是Apple 的瀏覽器引擎,為iOS 上的所有瀏覽器提供支持,而9to5Mac發現的新選項在GitHub託管的WebKit 程式碼中被稱為「以每個網站的偏好覆蓋系統顏色方案」。例如,這應該讓使用者始終以深色模式查看特定網站,即使啟用了系統的淺色模式。
自從 Apple 在 iOS 13 中為iPhone和iPad引入深色模式以來,開發人員已經更新了他們的應用程式介面以匹配系統設定或允許用戶覆蓋它。 Safari 中新的每個網站首選項會將此選項擴展到瀏覽網站,並讓使用者更正在淺色或深色模式下無法正確顯示的網站。
除了每個網站的顯示設置,Apple 正在開發另一種選項來阻止在 Safari 中查看的特定網站上的模式彈出視窗。模態彈出視窗必須透過點擊取消或其他按鈕來關閉,並且看起來像系統警報。 Apple 也正在開發一個新的 API,用於管理許多網站使用的 cookie 同意流程。
新的WebKit 功能被標記為「待定」或將被宣布,因此尚不清楚它們是否可以透過未來的iOS 15和macOS 12 更新或在新作業系統版本發布的當年晚些時候在Safari 中使用。
以上是Apple 致力於 Safari 暗模式切換以查看特定網站的詳細內容。更多資訊請關注PHP中文網其他相關文章!