開源人年會 2022

在電子書閱讀器上來點不一樣的瀏覽器 -- EinkBro
2022年7月30日 , TR211
語言: 漢語

電子書閱讀器的畫面更新速度跟一般螢幕比起來慢很多。在這種限制下,如果想要利用它來有效地瀏覽網頁,在功能設計的概念上需要不同的思惟。本議程將會介紹一款開源的瀏覽器 EinkBro,說明它如何考慮到電子紙的特性,實作出一個又一個適合電子書閱讀器的功能。


EinkBro 是一款開源的小型 Android 瀏覽器(約 2.5 MB)。它針對電子紙的特性,在使用者介面上做了適當的調整,讓畫面更加清晰;在功能面則是引進了許多符合電子書閱讀器使用習慣的操作;比方說,讓使用者可以點擊畫面翻頁,或利用音量鍵翻頁,避免因為捲動網頁內容造成太多殘影;它也提供了市面上常用瀏覽器也有的 Reader mode,讓使用者可以更加沉浸在內容的閱讀上。它還有一個很特別的功能是:可以將當下的網頁輸出成 epub 檔案,方便使用者可以利用閱讀器上的其他軟體來做後續的閱讀。

本議程會說明 EinkBro 是怎麼開始它的開源之路;以及一路以來,如何透過其他開放程式碼的協助,不斷地新增各種實用的功能。也希望其他對瀏覽器開發有興趣或是對電子書閱讀器有使用經驗的朋友,一起來加入開發的行列。


目標聽眾族群

Android 開發者、普羅大眾、有使用過電子書閱讀器的使用者

內容難易度

入門

youtube_link

https://www.youtube.com/watch?v=WFTNAJQ9FJ0

一個一直受惠於 Open Source 的工程師,希望有朝一日也能對這個社會有所貢獻。