近日,Mozilla发布了火狐浏览器内建的PDF阅读器PDF.js。利用火狐浏览器的Javascript引擎去解码PDF文件格式。据火狐浏览器方面介绍,Mozilla于2011年便启动了PDF.js项目,此次是进行内置的改版。 PDF文件格式是由Adobe公司开发,被用于各种文档,例如银行报表和税单等,目前已经成为通用文件格式的一个标准。 然而多年以来,对于开发者而言,PDF文件一直是一个亟待解决的难题。 由于Adobe Reader插件加载时间很长,因此如果网页中存在PDF文件,那么网页打开时间将非常长。所以用于打开PDF文档的Adobe Reader插件也成为了开发者攻击的目标。 目前,在众多浏览器中,苹果Safari,选择绕过Adobe的软件,改用自主开发的PDF阅读插件。而在Chrome浏览器中,谷歌直接开发了PDF渲染工具。火狐浏览器在2011年也开发了自己的PDF阅读器。 无独有偶,Adobe的另一播放插器件Flash,在网页开发者中也同样引起了很大的争议。随着HTML5技术的愈发成熟,Flash插件的地位逐渐降低,成为“鸡肋”。 Opera的CEO Jon von Tetzchner曾表示,下一代的HTML标准语言将让Adobe的Flash技术变得多余,他认为相比私有的Flash,HTML 5中的开放标准提供了一个传递富媒体内容的可行方法。 对于此次PDF阅读器的内置,是否会对Adobe公司造成一定的冲击。火狐浏览器方面则表示,现在这种内置的PDF阅读器是原生JS解析。相对于Adobe Reader插件,具有更稳定的特性 |