WebKit 代碼“透露”蘋果 Safari 新功能
近日,9to5Mac 報道了有關蘋果開發(fā)人員或?qū)⒔o Safari 瀏覽器添加更多功能。報道稱,與 iOS 15.4 相關的 WebKit 代碼“顯示”,蘋果或?qū)⒂?3 月初對瀏覽器進行一次重大更新,其中就包括黑暗模式和更多模式的一些關鍵變化。

具體來說,就是 9to5Mac 方面發(fā)現(xiàn)與 iOS 15.4 相關的 WebKit 代碼里直接引用了“使用每個網(wǎng)站的首選項覆蓋系統(tǒng)配色方案”,據(jù)稱這是 Safari 中為最終用戶提供的一個新選項。
也就是說,這將允許用戶在每個網(wǎng)站上使用自定義暗黑模式設置。因此,如果你只想讓網(wǎng)頁在黑暗模式下呈現(xiàn),即便操作系統(tǒng)的其他部分仍在“光明”模式下運行,也可以啟用此功能。
還記得當初,蘋果在其 iOS13 和 macOS 等操作系統(tǒng)中加入暗黑模式時,用戶反響有多熱烈。現(xiàn)在,蘋果似乎有計劃在 Safari 中添加一些新元素及更多功能。
“暗黑模式 (Dark Mode)是蘋果 iOS13 系統(tǒng)開始引入的新模式,但在此之前的 Mac OS 的系統(tǒng)上,就可以實現(xiàn)“通用設置-外觀”來調(diào)整界面的淺色、深色切換。蘋果 iOS 系統(tǒng)的暗黑模式,可“改善視力不佳和強光下的人的可視性,以及在弱光環(huán)境中更好地使用設備”。
關于彈窗及其他新功能
作為一個開源的瀏覽器引擎,WebKit 同時也是蘋果 Mac OS X 系統(tǒng)引擎框架版本的名稱,主要用于 Safari,Dashboard,Mail 和其他 Mac OS X 程序。此次,WebKit 代碼里的一些變化,也引發(fā)了外界對 Safari 瀏覽器新功能的關注。
與自定義暗黑模式選項類似,該 WebKit 代碼還有一個選項也值得關注,那就是“支持用戶允許或阻止 iOS 和 macOS 上特定網(wǎng)站的模式彈出窗口(看起來像系統(tǒng)警報)”。
另外,蘋果還一直在開發(fā)一種新的 API 來管理所謂的“Cookie 許可”。這是因為如今,有越來越多的網(wǎng)站都在要求用戶獲得收集 Cookie 許可。
值得注意的是,盡管 WebKit 代碼與 iOS 15.4 相關(因為這是下一次更新),但這并不一定意味著這些功能將隨軟件更新一起推出。
據(jù)預測,蘋果或許會在 iOS 15 上為 Safari 推出這些相對“微妙”的更新;當然,但同樣可能的是,蘋果已經(jīng)開始為這些新功能做準備了,可能還會有更多針對 Safari 的新元素加入進來,可能今年晚些時候即將發(fā)布的 iOS 16 上就能看到它們。

