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

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

