还能有一个HTML5 API剪贴板? [关闭](Will there ever be an HT

2019-08-07 22:17发布

我很沮丧,我们是多么远远落后于其他标准的网络API的剪贴板访问。

我工作的一个Web应用程序,让你画,并在浏览器中编辑SVG图形。 文件API让我加载和读取SVG文件完全客户端和SVG API显然让我显示SVG图形。

但是,这是不可能得到任何东西我画出来的浏览器并将其粘贴到,比方说,Photoshop中,一样可以当您复制在Illustrator的东西。

W3C的否认操纵安全为由拷贝事件的能力:

使作者能够改变什么由用户复制或作出的东西,从来没有选择,并允许无限制的通话粘贴信息可以提高各种安全和隐私问题的自动复制。

一个问题的示例的情形是在用户选择的链接,并复制它,但不同的链接复制到剪贴板。 这样做的效果范围可以从上粘贴到一个尝试“网络钓鱼”攻击一个意想不到的结果。

来源: http://www.w3.org/TR/clipboard-apis/#other-security-and-privacy-considerations

然而地理位置,这是一样多的安全/隐私的考虑,正在用一个简单的权限对话框中的最新的浏览器支持。

我们为什么不能有复制到剪贴板同样的事情? 它甚至可以被限制在需要CTRL + C事件,以避免滥用。

“so-and-so.com想要控制你复制数据。[允许] [拒绝]”

用户可以允许它一次,他们信任的Web应用程序,并得到更好地利用它永远。 和开发商可以用网络做更多令人兴奋的事情。

最近通过的粘贴捕获给我一些希望。 我绝对喜欢什么,我可以用这个做上imgur ,例如。 (尝试在你的操作系统复制图像并将其粘贴在imgur的主页)。

是否有什么我描述成为可能复制任何机会呢? 是它在所有正在进行这项工作?

Answer 1:

优秀的文章。 1,我想看到的应用程序。 但是,我想你已经回答了你自己的问题与所有的文档。

你应该请愿WHATWG,正如你说的话似乎是一个很好的解决方案,它不会出现他们(WHATWG)希望建立这个标准,生怕剪贴板倾销捕捉(可能)敏感的用户数据。



Answer 2:

这仅仅是一个用于HTML5以允许来自于用户的请求设置与字符串数据或其他数据剪贴板支持。 我不是为屏幕捕捉到剪贴板



文章来源: Will there ever be an HTML5 Clipboard API? [closed]