PDF 文件的閱讀工具里,為什麼 Adobe Reader 這麼大,而一些如福昕閱讀器之類可以那麼小?
01-15
adobe為何不做一個僅供閱讀pdf文件的小軟體出來?
- 兼容性問題, Adobe 敢發出去, 就要基本上要保證所有 pdf 格式的正常顯示, 尤其是印刷級別的精確, 還要保證很多表單, 加密, 證書, 水印企業級別的功能不能出問題. 甚至還要支持3D, 支持視頻, 之類的這些奇怪的內容, 必須要大而全.
- 反推一下, Adobe Reader 是 Adobe Acrobat 的一個工程簡化版 + 功能縮水版, 可以想像對於這麼一個不賺錢的東西, Adobe 最可行的作法是從 Acrobat 的工程庫裡面抽一些積木出來重新搭一下, 這些積木本來是給 Acrobat 用的, 基本上不可能單獨出來優化.
出於 Adobe 的考慮, 花精力做一個小而快, 不是做不到, 而是對他來說沒多少激勵. 而且兼容不好的話還會有壞處.
Adobe Reader並不僅僅是一個PDF閱讀器,它包含了一個複雜的系統,其具有一下功能:
- 完整的郵件伺服器。
- 文檔生命周期管理系統。
- DRM客戶端
- 成熟的文檔跟蹤系統。
- 表單處理能力。
- 文檔統計能力(設想發送一個調查,然後跟蹤回收的數據)。
- 音視頻播放能力。
- CAD顯示能力。 9. 3D圖形顯示能力。 這些功能在福昕閱讀器中並不完全具備。而Adobe從PDF當中盈利也主要依靠這些豐富的功能,使用這些功能的用戶也主要是企業用戶。畢竟現今開源的PDF瀏覽器很多,也大都能夠實現基本的瀏覽功能。 依賴於Adobe Reader搭建起來的寬廣的平台,Adobe讓企業用戶能夠充分的發揮PDF優勢。
用 Chrome 打開這個 PDF[1], Chrome 自帶的 PDF 瀏覽插件會提示: "此 PDF 文檔有部分無法顯示. 要在 Adobe Reader 中打開嗎?" 如果選 "是", Chrome 會換用 Acrobat 或 Adobe Reader 的瀏覽器插件顯示. 我想這就是 Adobe Reader 體積比較大的原因吧.
[1] http://partners.adobe.com/public/developer/en/font/5088.FontNames.pdf這個問題,想想一下為什麼 google talk 可以那麼小 qq 非要那麼大就明白了。
有人或許不明白,前者的定位是單純的完成所需要的功能,而後者卻是要通過一個壟斷地位的產品佔領用戶桌面,用於實現自己的目的。
pdf 本身不賺錢,Adobe Reader 也一樣,但如果大家都安裝了這個軟體,他就可以在軟體中植入很多功能用於實現自己的目的。用途不唄,前者有功能,後者只是用來閱讀pdf文件。
如果想要既可以閱讀pdf文件又可以編輯pdf文件,且軟體還比較小的可以用輕快pdf閱讀器ios版。
福昕閱讀器在設計上就是以小巧輕快為出發點的,我記得是2004年最早拿到的第一個版本的Foxit reader才不到1M,一張軟盤就可以拷下,當時還以為是病毒,後來才發現真的是軟體做的小。
推薦閱讀:
※如何看待掌閱Ireader Plus的上市?
※現在哪種電子書比較好?eink屏有什麼優勢?
※現在的手機及任何娛樂設備都有閱讀書籍功能,為什麼那麼多人買 Kindle?
※Kindle未來可能會有怎樣的改變?
※現在(2012 年)除了Kindle DX 還有其他靠譜的9寸的電紙書產品么?