Mat*_*ley 2 javascript html5 webkit google-chrome
在使用Chrome(23)浏览Apple网站时,我发现"复制图像"上下文菜单项已被禁用(参见屏幕截图).所以看起来Webkit有一种新的方法来禁用这个选项.有谁知道它是什么?
图像具有内联样式content: -webkit-image-set.当我删除它时,"复制图像"选项变为启用状态.
代码(缩短可读性):
<img style="content:-webkit-image-set(url(http://store.storeimages.cdn-apple.com), 1, url(http://store.storeimages.cdn-apple.com/), 2);"
src="http://store.storeimages.cdn-apple.com/">
Run Code Online (Sandbox Code Playgroud)
该功能背后的想法是允许作者以不同的分辨率提供同一图像的多个变体,并允许用户代理选择当时最合适的资源.
http://trac.webkit.org/changeset/111637
另见:http://www.brucelawson.co.uk/2012/html5-urgently-needs-adaptive-images-mechanism/
请注意,无法右键单击并复制图像似乎只是样式的副作用,而不是反下载机制.
| 归档时间: |
|
| 查看次数: |
191 次 |
| 最近记录: |