据国外媒体报道,目前,谷歌和Mozilla的开发人员都在为浏览器能够紧密整合PDF阅读器而努力。众所周知,将PDF做为一个插件添加到浏览器中是非常危险的,容易被黑客利用去进行攻击,而Chrome是首个在浏览器中整合PDF阅读器的浏览器。
周五,谷歌正式对外发布了Chrome 13测试版,其中包含一个新的打印预览功能,允许用户将网页转换成一个PDF文件。对于WiFi笔记本、媒体平板电脑或者PDF兼容的电子阅读器来讲,Chrome 13的这个打印预览功能是非常有用的,它可以将网页内容以PDF文件的方式存储起来,以备之后阅读。
谷歌软件工程师Chris Bentzel表示,打印预览功能使用的是Chrome内置的PDF阅读器去显示用户想要打印的网页,当用户调整打印设置的时候它会随之更新。
目前,Mozilla开发者社区也试图在Firefox中内置PDF阅读器,取消来自Adobe的PDF插件代码的使用。不过,Mozilla内置PDF阅读器的方式与谷歌还是有所不同的。
Mozilla研究人员Andreas Gal表示,谷歌的Chrome浏览器是通过将PDF置于沙箱中去避免代码的注入式攻击,这个方式是比较繁琐的,一个基于HTML5的代码方案的效果要好很多。
当前,Firefox开发者正在研发一个名为“pdf.js”的新的开源规范,能够在浏览器内部快速、安全地渲染PDF文件,这个“pdf.js”基于的是HTML5/JavaScript代码。
文章来源:华军软件园
时间:2011-06-20 23:05
作者:chenkan
原文链接