打造 E-ink 專用的瀏覽器 (VI) — 匯出 epub 檔案

為電子書閱讀器而開發的瀏覽器,在繞了一大圈之後,終於又繞回了電子書本身。原本的實作就已經可以將網頁輸出成 pdf 檔案。不過,如果希望產生的檔案可以更有彈性地調整字型大小,或是在不同的設備上閱讀,轉成 epub 格式會是更好的選擇。但目前市面上的行動瀏覽器都沒有這樣子的設計,頂多提供輸出成 pdf,mhtml 等格式。 ...

April 4, 2021

打造 E-ink 專用的瀏覽器: Part V

打造 E-ink 專用的瀏覽器 (V): 閱讀模式與直排模式 這一篇的技術成份稍微高一點點。要談到的功能,從一開始開發 EinkBro 就有想要做,但是一直找不到比較好的實作方式。在經過兩三週忙於其他的功能開發後,終於在這週找到比較恰當的切入點和相關技術的參考,得以完成心目中大致上的效果。 ...

March 28, 2021

打造 E-ink 專用的瀏覽器: Part IV

打造 E-ink 專用的瀏覽器 (IV): 字型 不同尺寸的電子紙設備 不知不覺,這系列已經來到第四篇了。雖然沒有什麼人在看,但畢竟是花了一點時間東拼西湊來的,要整理後記錄下來才是自己的東西。如果還沒有看過前幾篇的話,可以先從下面第一篇看起,因為,這篇是繞著 WebView 中的字體在打轉,跟第一篇的內容有些關聯。 ...

March 24, 2021

打造 E-ink 專用的瀏覽器: Part III

打造 E-ink 專用的瀏覽器 (III): 支援 VI 快速鍵 去不了的滑雪場 離 Part II 文章完成竟然快要一年了!我們在 Part III 裡,就來聊聊這一年多了那些新功能吧。如果你是第一次看到這系列文章,歡迎從下面兩篇先讀起。 ...

March 3, 2021

Web Browser for Android E-Ink Devices

Web Browser for Android E Ink Devices (EinkBro) As the CPU power is getting stronger, and screen refresh speed keeps improving for E-Ink devices, more and more people start to use E-Ink devices to browse the internet. It’s doable; however the experience is still not good enough. Existing browsers are not designed for E-Ink devices. So many UI elements are designed for normal Android devices: fancy animations, dimming background when dialogs pop up, etc. ...

February 21, 2021

打造 E-ink 專用的瀏覽器: Part II

打造 E-ink 專用的瀏覽器 (II): 增加按鈕、桌面模式、改善 UI 開始來改造 Browser 吧 增加 PageUp / PageDown 按鈕 大部分的電子書閱讀器雖然有 A2 模式可以啟動,加速畫面繪製的速度,但是如果能讓瀏覽器跟看書一樣,是以頁為單位往上或往下前進的話,還是比較方便,而且會造成的殘影也會少一些。 ...

April 12, 2020

打造 E-ink 專用的瀏覽器: Part I

打造 E-ink 專用的瀏覽器 (I): Onyx Boox 上的怪現象 這是一個追查為什麼 FOSS browser 在 Onyx Boox 電子書閱讀器上,會莫名奇妙地跳轉網頁的無聊故事 需求 目前的開放式電子書閱讀器都已經做得很方便,除了可以安裝一般的電子書 App 像是 Kindle, Kobo, Google Play Books, Hyread 之外,還有內建瀏覽器供使用者偶爾上上網,查查資料。如果切到 A2 Mode (註1),其實使用起來的速度已經可以讓人接受,不會整個畫面閃不停。 ...

April 5, 2020