Google 與微軟再次合作,改進(jìn)瀏覽器 API
最近幾個(gè)月的時(shí)間,微軟一直在推動(dòng) Edge 瀏覽器上的 PWA 應(yīng)用發(fā)展,并致力于讓 PWA 應(yīng)用在 Windows 上成為一流的應(yīng)用,而微軟最新的開發(fā)計(jì)劃是改善網(wǎng)站和 Web 應(yīng)用對(duì)系統(tǒng)剪貼板的支持。
Google 和微軟目前正在開發(fā)一個(gè)新的剪貼板 API —— Pickle Clipboard API。借助于這個(gè) API,這將使 Microsoft Edge 和 Google Chrome 等 Chromium 瀏覽器具有更好的剪貼板體驗(yàn)。用戶將能夠更有效地復(fù)制和粘貼,更重要的是用戶還將能夠跨 Web 瀏覽器、Web 應(yīng)用和系統(tǒng)本地應(yīng)用復(fù)制和粘貼更多、更復(fù)雜的文件類型。
當(dāng)前的 Web 應(yīng)用和網(wǎng)站無(wú)法完全訪問 Edge 或 Chrome 上的瀏覽器剪貼板。這是因?yàn)闉g覽器僅支持標(biāo)準(zhǔn)文件格式,如 HTML、PNG、.txt 和 JPEG 等。這是原有 API 內(nèi)部的限制問題,所以 Google 和微軟將通過研究這個(gè)新的 API 來(lái)解決上述問題。
微軟表示,“現(xiàn)有的 Web Platform 有一個(gè)橫跨所有平臺(tái),并對(duì)流行的標(biāo)準(zhǔn)化數(shù)據(jù)類型支持的 API。然而,這個(gè) API 不能擴(kuò)展到其他更加特殊的文件格式。尤其是目前的 Web Platform 不支持自定義格式、TIFF 這樣的非網(wǎng)絡(luò)標(biāo)準(zhǔn)格式和 .docx 這樣專有格式。”
隨著 Web 應(yīng)用越來(lái)越普遍,一些強(qiáng)大的 Web 應(yīng)用希望通過操作系統(tǒng)的剪貼板與 Web 應(yīng)用和本地應(yīng)用交換數(shù)據(jù)有效載荷。將復(fù)制粘貼功能擴(kuò)展到非標(biāo)準(zhǔn) Web 格式也意味著開發(fā)人員可以允許用戶在 PWA 和桌面應(yīng)用程序之間復(fù)制粘貼。
微軟表示,新的 API 具有以下這些特點(diǎn):
- 允許使用系統(tǒng)剪貼板在 Web 應(yīng)用和本地應(yīng)用程序之間復(fù)制/粘貼;
- 開發(fā)人員可以創(chuàng)建自定義剪貼板格式;
- 保護(hù)安全/隱私;
- 提供對(duì)剪貼板的精細(xì)控制;
- 建立在現(xiàn)有的異步剪貼板 API 上;
目前該 API 還處于開發(fā)階段,尚不清楚這些功能何時(shí)會(huì)出現(xiàn)在 Google Chrome 或 Microsoft Edge 中。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Google 與微軟再次合作,改進(jìn)瀏覽器 API
本文地址:https://www.oschina.net/news/150328/microsoft-working-with-google-for-improved-clipboard-api