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