iPhone上面几个CHM阅读工具对比
由于PDF又不能重新排版,在iPhone的小小屏幕上看电子书太吃力了。于是我将最近在看的Emacs Manual搞成了CHM,弄到了iPhone上来看。但安装了几个CHM阅读工具,都有不太满意的地方,这里总结一下。
由于PDF又不能重新排版,在iPhone的小小屏幕上看电子书太吃力了。于是我将最近在看的Emacs Manual搞成了CHM (顺便在Google Code上创建了一个项目 http://code.google.com/p/emacs-manual-chm/ ),弄到了iPhone上来看。但安装了几个CHM阅读工具,都有不太满意的地方,这里总结一下。
iChm (价格$6.99,有免费版本iChm Lite)
– 免费版本(iChm Lite)的书籍列表界面会将~/Documents下(包括子目录下的!)全部文件(不仅仅是chm)都列出来了,找起来很费劲。从图片上看,付费版本没有这个问题
+ 目录导航做得不错,是逐级的方式的(先列出一级目录,选择后再列出下一级目录,可返回上一级),很符合iphone的特点和操作习惯。不过不方便的是没有取消功能,不能返回原来阅读的页面
+ 支持按目录里的顺序对主题导航,方便地转到上一主题、下一主题
+ 支持指定编码(encoding)
+ 有index功能导航功能(即按关键字导航)
+ 可以放大、缩小字体
– 不能调节背景、前景颜色
CHMViewer (免费)
– 目录导航做得比较差,全部呈现在一个html页面上,找起来费劲
– 上一页下一页按钮不好使
– 上传服务有时打不开
– 不能调整字体大小
– 没有按Index导航的功能
Chmate (价格$9.99,有免费版本Chmate Lite)
+ 目录导航做得很好,虽然不ichm那种逐级的导航,但有搜索功能
+ 可以修改配色,比如适合夜间的“深色主题”;还可以配置行高、字体
+ 支持页面内查找
+ 支持指定编码(encoding)
– 没有index功能
– 免费版本只能看一个文件,而付费版本需要$9.99,太贵了
– 上一主题、下一主题导航常常不好使
总结:
1. 由于手机屏幕小,内容和目录不适合放在同一个屏幕出现,而对于阅读电子书的场景来说,一个章节一个章节地挨着看是最常见的,所以这个功能变得很关键。iChm在这个功能上可以得5分,而chmviewer和chmate虽然都提供了,但似乎都不能正常工作(也许是有什么要求?);
2. 如果看得比较多,深色背景的夜间模式是最好要有的,chmate有这个功能,其他都有没有;
3. iChm的目录导航和关键字导航都可以加分,chmviewer在这个功能上做得最差。
总得来说,iChm和chmate都还可以,ichm的亮点在于导航,缺点在于文件列表太差(仅lite版本?);chmate亮点在夜间模式,最大缺点在于不能逐主题浏览(以及免费版本仅支持1个文件)——不过我在twitter上抱怨了一下之后,chmate的作者Xian\’an Chen送给我了一个推广码,在此表示感谢!