电子书阅读器上的浏览器 [Day01] 初衷与功能总览

https://ithelp.ithome.com.tw/upload/images/20210902/20140260XOlFIsN1VJ.jpg
最近这几年,电子书阅读器的技术愈来愈成熟。除了 Amazon Kindle 和 Kobo 这些老牌的阅读器外,有愈来愈多厂商加入开发和制造的行列。可别以为现在的电子书阅读器还停留在只能拿来看书而已,随着使用的 CPU 愈来愈强大,RAM 配备愈来愈多,以及画面更新率的不断改善,有部分的阅读器已经可以做到一般 Android 平板可以做的操作了,像是看网页,听 podcast,甚至是安装一般常见的 App 来日常使用。

尽管阅读器的表现有长足的进步,但是毕竟画面更新率大都还没有办法跟真正的平板做比较,导致在操作 APP 或是浏览网页时,在体验上会有很大的落差:能用是能用,但是不好用。

追根究底,体验不佳的原因是:目前大部分的 APP 并没有针对电子书阅读器的特性做调整。电子书阅读器的主要特色是画面采用电子纸萤幕。电子纸萤幕主流为黑色画面,本身不发光,画面更新率低。安装一般 APP 後,马上可以发现原本色彩缤纷的 APP 图案在电子纸上变成暗淡的灰阶图案。启动 APP 後,很快地可以再发现到,原本在平板上各种很流畅的动画过场效果,在阅读器上看起来都是种折磨。不仅无法很完美地呈现这些效果,还会造成画面因为过度更新而留下残影。

目前市面上有各式各样的浏览器 APP,有功能包山包海、size 肥大到超过 100 MB 的,跟小到不及 1MB ,强调小而美的;但似乎都还没有一款是完全针对电子书阅读器的特性而开发的浏览器。有监於此,在 Github 的某个 open source browser app (之後会提及)的基础上,我开发了一款更适合於电子纸萤幕的设备使用的浏览器。以下是这款浏览器的功能概观,大部分的功能都会在这次铁人赛中介绍到如何实作,并且配上示范的画面或影片。

https://ithelp.ithome.com.tw/upload/images/20210912/20140260caT6FCIykd.png

下一篇,我会说明开发给电子书阅读器的浏览器时,要把握的几个原则。


<<:  Day 01 HTML<常用标签>

>>:  day1 : 介绍与期望

Day 12:vim 配色方案

俗话说人要衣装,佛要金装,我们的 vim 也得要有漂亮的外观。今天就让我们来看看如何调教调整 vim...

成员 10 人:半夜加班,毛骨悚然的诡故事

人员终於跨入两位数,虽然只是个不明显的里程碑; 但也准备从「求生存」往「求发展」的路程前进。 这时候...

创建App第一步

建立了全新的Xcard专案,并在Main.storyboard界面页中拖拉数个Image View用...

ASP.NET MVC 从入门到放弃(Day24)-MVC删除资料介绍

接下来讲讲删除 部分... 在查询的View那边可以看到下方程序码 @Html.ActionLink...

C# 入门之格式化输出字符串

前面我们讲特殊符号的时候,我们有讲过 $ 符号,它就是一个简化的格式化输出的符号。今天我们来看看字符...