Apple蘋果發(fā)布Safari瀏覽器技術(shù)預(yù)覽版190 全面修復(fù)與改進(jìn)
3月7日,Apple蘋果公司發(fā)布了Safari技術(shù)預(yù)覽版190,這一更新為macOS Ventura和 macOS Sonoma用戶帶來(lái)了一系列重要修復(fù)和改進(jìn),涵蓋了CSS、歷史記錄、HTML、JavaScript、媒體、網(wǎng)絡(luò)、SVG、URL、Web API和Web檢查器等方面。
自2016年3月起,Apple蘋果公司推出了Safari技術(shù)預(yù)覽版,旨在提供給開(kāi)發(fā)者和技術(shù)愛(ài)好者測(cè)試各項(xiàng)Safari瀏覽器新功能和特性的機(jī)會(huì)。這一版本的發(fā)布標(biāo)志著Apple蘋果公司持續(xù)致力于提升用戶體驗(yàn)和技術(shù)性能的承諾。
以下是本次 Safari 技術(shù)預(yù)覽版190的主要更新內(nèi)容:
1. 支持 CTAP:引入了對(duì)CTAP(Client to Authenticator Protocol)的支持,進(jìn)一步加強(qiáng)了安全性。
2. CSS 改進(jìn):在 flexbox 屬性中增加了對(duì) safe 關(guān)鍵字的支持,并增加了對(duì) CSS 樣式容器查詢的支持,為開(kāi)發(fā)者提供了更多靈活性和控制力。
3. JavaScript 修正:修正了在參數(shù)默認(rèn)值表達(dá)式中直接使用 eval() 時(shí)可能出現(xiàn)的問(wèn)題,提升了 JavaScript 的穩(wěn)定性和安全性。
4. HTML 和 SVG 改進(jìn):在 HTML 和 SVG 方面做出了多項(xiàng)修正和改進(jìn),包括修正了 History 的屬性、刪除了非標(biāo)準(zhǔn)的 VTTRegion.track,并添加了對(duì) <angle> 中 turn 單元的支持。
5. Web API 修正:修正了一系列 Web API 的問(wèn)題,包括修正了更改 HTMLCanvasElement 寬度或高度可能導(dǎo)致的中間緩沖區(qū)分配問(wèn)題,提升了網(wǎng)絡(luò)應(yīng)用程序接口的穩(wěn)定性和性能。
據(jù)鉍讀網(wǎng)了解,Apple蘋果公司鼓勵(lì)已下載該瀏覽器的用戶通過(guò)系統(tǒng)偏好設(shè)置或系統(tǒng)設(shè)置中的軟件更新機(jī)制,將Safari技術(shù)預(yù)覽版更新至190版本,以獲得最新的功能和修復(fù)。這一次的更新再次彰顯了Apple蘋果公司對(duì)于技術(shù)創(chuàng)新和用戶體驗(yàn)的承諾,為用戶和開(kāi)發(fā)者提供了更穩(wěn)定、更安全、更強(qiáng)大的網(wǎng)絡(luò)瀏覽體驗(yàn)。