Safari 11.1 釋出,新的 WebKit 特性

類別: IT
Safari

最近釋出的 macOS High Sierra 的 Safari 11.1 和 iOS 11.3 的 Safari 包括對 WebKit 的改進,增加了對許多網路平臺技術的支援。這些功能提高使用者感知的 Web 內容效能,為離線體驗增添了一種新的動態方法,併為簡化開發提供了標準的 Web 支付方式。

以下是Safari 11.1的所有新功能和改進的簡短介紹。

Service Worker API

Service Worker API允許在後臺執行的指令碼處理網頁的一般化處理。Service Worker API 指令碼通常與其他免費 API(如本發行版中包含的快取API)一起使用,以儲存提取請求和響應,提高網路效能或提供離線體驗。WebKit 的實施尊重使用者隱私,通過頂級文件來源對服務人員進行分割槽,以幫助防止跨站點跟蹤。

Apple Pay 的付款請求 API

WebKit 增加了對支付請求 API 的支援來執行 Apple Pay 交易。這使商戶能夠使用標準 API 在多個瀏覽器中付款,大大減少了跨不同瀏覽器和平臺支援安全支付的工作量。

Beacon API

Beacon API排程在頁面解除安裝之前傳送的非同步請求,並在沒有阻塞請求的情況下完成它們。這對於傳送有關Web應用程式的診斷資料而不會影響可感知的頁面載入效能很有用。

更多更新內容,請檢視這篇部落格

Safari 11.1 釋出,新的 WebKit 特性原文請看這裡