当前位置: 软件志 >资讯 > 微软计划将Edge、Chrome的复制和粘贴功能提升到新高度

微软计划将Edge、Chrome的复制和粘贴功能提升到新高度

更新时间:2021-07-12 10:13:05    浏览次数:811+次

根据我们看到的多个设计文件,微软正在与谷歌合作开发一套新的 “Pickle Clipboard APIs”,这将改善谷歌Chrome和Edge的默认剪贴板设施,允许用户在浏览器和本地应用程序之间轻松复制和粘贴各种复杂的数据有效载荷(文件类型)。

目前,基于Chrome或Edge的网络应用或网站对你的剪贴板(复制和粘贴)内容的访问有限。目前这两个浏览器的网络平台支持最标准化的格式,如.txt、jpg、png、HTML和其他跨Windows 10、macOS、Linux或移动平台的流行格式。

微软计划将Edge、Chrome的复制和粘贴功能提升到新高度图片

然而,现有的API并没有扩展到专业格式的长度。例如,网络应用程序不能读取自定义的网络格式、非网络标准格式,如TIFF(一种大型图像格式),以及专有格式如.docx(一种文档格式)。这些格式不被支持,用户无法在大多数网络应用中复制粘贴它们。

通过新的一套Pickle Clipboard APIs,微软和谷歌正计划为这个问题提供一个解决方案。如果该功能在浏览器中实现并得到开发者的支持,你最喜欢的网络应用可以使用标准化的定制格式读写任意的未定制的有效载荷。

换句话说,你很快就可以在网络应用和Windows、macOS、Android和其他平台的本地应用之间复制和粘贴自定义文件格式。

根据微软和谷歌的说法,这些将是即将推出的剪贴板API的主要好处:

  • 允许在网络和本地应用程序之间复制/粘贴:这不会由浏览器处理,这意味着它将依赖于操作系统的剪贴板。
  • 开发人员可以创建自定义剪贴板格式。
  • 保护安全/隐私。
  • 提供对剪贴板的细粒度控制。
  • 建立在现有的异步剪贴板API上。

在多个Chromium代码补丁中,微软已经确认已经开始为Chromium浏览器提供自定义剪贴板格式支持。例如,一个补丁包含了异步剪贴板API中自定义剪贴板格式的运行时标志实现。

在另一个补丁说明中,微软说它正在实现一个新的API,将平台和便携式格式一起写入,这样网络作者将能够使用异步剪贴板写入API来编写标准和自定义格式。

“这些变化将在[Pickle剪贴板API项目]中使用,以支持自定义格式写入操作。”微软工程师指出。

这个新的API对开发者特别有帮助,但它也将极大地改善你的网络浏览体验。例如,你可以轻松地从文件资源管理器中复制文件,并将其粘贴到谷歌文档或微软Word中。

同样,像SketchUp这样的网络应用将可以使用更具体或复杂的剪贴板功能,这应该会改善用户的整体复制和粘贴体验。

微软Office团队已经在内部表现出对支持这一API的兴趣。

除了对Chromium开源项目的改进外,微软还在努力开发独家功能,如Windows 11上的Edge的流畅设计支持。

Via Windows Latest