关于有道云笔记网页版的网页剪报功能的分析
有道云笔记网页版的网页剪报功能,这个想法貌似不错。
用法:
(1) 保存整个网页:
打开网页,点击收藏夹/书签栏上的“收藏到有道云笔记”链接。
(2) 保存正文:
对于布局中正文区域较为明显的网页,如果您打开网页后,点击收藏夹/书签栏上的“收藏到有道云笔记”链接,我们将为您提取出网页的正文区域保存为一篇笔记。正文区域四周的广告等无用信息将自动被去除。
(3) 保存部分网页:
打开网页,鼠标选中想保存的内容,点击收藏夹/书签栏上的“收藏到有道云笔记”链接。
今天稍微看了下,其原理大概是这样的:
在浏览器端,通过插件或者js脚本注入方式,获取网页数据或者url,然后发送给服务器,保存起来
脚本注入代码:
javascript:(function(){CLIP_HOST='http://note.youdao.com/yws';try{var%20x=document.createElement('SCRIPT');x.type='text/javascript';x.src=CLIP_HOST+'/YNoteClipper.js?'+(new%20Date().getTime()/100000);x.charset='utf-8';document.getElementsByTagName('head')[0].appendChild(x);}catch(e){alert(e);}})();