微軟與谷歌正在合作開發一組新的Pickle Clipboard APIs,以改進瀏覽器的默認剪貼板功能
用戶很快能在瀏覽器和本機應用程序之間輕鬆複製和粘貼自定義文件格式
最近更新時間 2021-07-12 14:39:02
微軟正在與谷歌合作開發一組新的“Pickle Clipboard APIs”,以改進谷歌 Chrome 和 Edge 的默認剪貼板功能,允許用戶在瀏覽器和本機應用程序之間輕鬆複製和粘貼各種複雜的數據負載(文件格式)。
目前,基於 Chrome 或 Edge 的網絡應用程序或網站對剪貼板(複製和粘貼)內容的訪問受到限制。兩種瀏覽器中的當前 Web 平臺都支持最標準化的格式,例如 .txt、jpg、png、HTML 和其他 Windows 10、macOS、Linux 或移動平臺上的流行格式。
然而,現有的 API 並沒有擴展到專用格式的長尾。例如,Web 應用程序無法讀取自定義 Web 格式、非 Web 標準格式(如 TIFF)和專有格式(如 .docx)。這些格式不受支持,用戶無法在大多數 Web 應用程序中複製粘貼它們。
藉助新的 Pickle Clipboard APIs,微軟和谷歌正計劃為這個問題提供解決方案。換句話說,您很快就可以在 Windows、macOS、Android 和其他平臺上的 Web 應用程序和本機應用程序之間複製和粘貼自定義文件格式。
根據微軟和谷歌的說法,這些將是即將推出的剪貼板 API 的主要優勢:
- 允許在 Web 和本機應用程序之間複製/粘貼:這不會由瀏覽器處理,這意味著它將依賴於操作系統剪貼板。
- 開發人員可以創建自定義剪貼板格式。
- 保護安全/隱私。
- 提供對剪貼板的細粒度控制。
- 基於現有的異步剪貼板 API。
在多個 Chromium 代碼補丁中,微軟已經確認它已經開始致力於為 Chromium 瀏覽器提供自定義剪貼板格式支持。例如,補丁包含異步剪貼板 API 中自定義剪貼板格式的運行時標誌實現。
在另一個補丁說明中,微軟表示它正在實施一個新的 API 來編寫平臺和可移植格式,以便網絡作者能夠使用異步剪貼板編寫 API 編寫標準和自定義格式。
這個新 API 對開發人員特別有幫助,但它也將顯著改善您的 Web 瀏覽體驗。例如,您可以輕鬆地從文件資源管理器中複製文檔並將其粘貼到 Google Docs 或 Microsoft Word 中。