让iOS更加出色的GoodReader

2013-01-07 13:16:45来源:极客公园作者:

iOS 系统自从 2007 年面世后,随着不断地改进和迭代,已经成为了移动操作系统里不可忽视的重要力量。借助紧密的软硬件结合和领先的设计理念,iOS 系统拥有极其出色的体验,虽然如此,但它并不完美,幸好它拥有数以十

iOS 系统自从 2007 年面世后,随着不断地改进和迭代,已经成为了移动操作系统里不可忽视的重要力量。借助紧密的软硬件结合和领先的设计理念,iOS 系统拥有极其出色的体验,虽然如此,但它并不完美,幸好它拥有数以十万计的优秀 App 可以让它变得更加出色,GoodReader 就是其中之一。

更出色的“应用间通讯”

“文件”的概念在 iOS 里遭到了抛弃。在 iOS 里面想听歌直接进入某个音乐 App,想处理文档进入特定的办公 App,想看 PDF 直接进入某个阅读 App……iOS 采用”打开某个 App 获取内容“代替了在 PC 上常见的”打开某个文件获取内容“这种方式,用户根本不用考虑这些内容储存在哪里,是什么扩展名,占多少储存空间。这种内容获取方式简明直接,但缺点也很明显:不能对”内容“随心所欲地转移。

使用者接触不到文件,再加上 iOS 特有的安全策略,让某种内容几乎就成了某个 App 的专属,几乎很难和其它应用共享。GoodReader 就很好的解决了这个问题。

放在 GoodReader 中的任一文件都能方便地通过“Open in……”按钮在其它 App 中打开。这就引出了很多有趣的使用场景,比如:

当把一本电子书放入苹果官方的 iBooks 后对阅读感受不满意,几乎没办法换用另一个 App 打开导入的这本电子书(除非越狱)。如果这本书一开始就是导入 GoodReader 的,当想用 iBooks 打开的时候用“Open in……”选择 iBooks,想用 Adobe Reader 打开时选择选择 Adobe Reader……

\

放入 GoodReader 的每一个文件都能够轻易的用设备上任何一个可以打开这个文件的 App 打开。每一个 App 都有它的侧重点,有些注重 UI 有些注重功能,根据不同的应用场景在不同的 App 中打开同一个文件本就是正常的需求。Android 上的“应用间通讯”就很好的满足了这种需求,而 GoodReader 换了另外一种方式实现了 iOS 上的“应用间通讯”。

更出色的阅读体验

虽然 GoodReader 支持几乎所有常见的文件格式(包括音视频),它还是在官方介绍里把自己解释成“super-robust PDF reader ”。它的确拥有极其出色的 PDF 阅读体验。

  • 贴心的切边处理。PDF 原本的用途是要让人印成纸本阅读的,所以多数的 PDF 档都保留了相当大的天、地、外边宽 (切口)、内边宽 (订口),让输出的纸本成果比较适合阅读。尽管 iPad 拥有 9.7 英寸屏幕,但这样的 PDF 对 iPad 来说还是太大了。GoodReader 提供了贴心的切边功能,可以把页面四周的空白部分“切掉”,使 PDF 文档页面中间的内容部分更大更清晰地显示在屏幕上,避免了因为字体不够大而频繁缩放页面的麻烦。

    \

  • 强大的批注功能。几乎所有用的着的批注功能都能在 GoodReader 上找到,不管是描红、备注还是手写注记。

    \

  • 文本摘取功能。对于非扫描版的 PDF 文档 GoodReader 还能摘取其中的文字重新聚合成一个纯文字文档,这对阅读一些本身排版不够精美或者字体太大\太小的 PDF 相当实用。

    \

更出色的同步功能

GoodReader 支持连接几乎所有常见网盘,包括 Dropbox、SkyDrive、Google Drive、Box.net、SugarSync,甚至支持 FTP、SMB 等协议。

\

就算仅仅把 GoodReader 看做一个网盘客户端,它也好过大多数网盘的官方客户端,比如 Dropbox。在 Dorpbox 自己的客户端里下载下来一个文件后,当彻底关闭 Dropbox 后重新打开,上次已经下载下来的文件居然不能离线查看,非得再下载一次。当一个文件比如 Excel 文档已经用 DropBox 下载到本地的时候,文档仅仅能够查看,即使你的 iOS 设备上安装有可编辑此种文件的 App。这种情况就只能在 Dropbox 里用邮件把文件发到自己的邮箱,再在邮箱中选择可编辑文件的 App 打开。

\

而在 GoodReader 中文件同步一次到本地后一直就在,关机重启后依然在。借助于良好的分享机制,同步下来的文件很方便地就能用其他的 App 进行读取。

对于一些特殊的 iOS 不能识别的文件,GoodReader 在同步文件到本地后可以修改文件的后缀以使相应的 App 能够打开。比如在 Mac 上 MindNode 生成的文件是一个特殊的压缩包,iOS 并不能很好的识别这种压缩包,于是在 iOS 里这种包就显示成了一个文件夹。在 GoodReader 里只需把同步下来的文件夹再次压缩成 .zip 的包就能被 App 识别了。

作为一款诸多网友称之为“神器”的产品,GoodReader 通过强大的功能和贴心的设计,极大提升了 iOS 的使用效率,让出色的 iOS 如今更出色。

关键词:GoodReaderiOSapp

赞助商链接: