最近我在做的事
我這個部落格,嚴格說起來已經將近半年沒有更新新的文章了(扣除一些翻譯舊文)。這段時間,我幾乎把所有心力都投入在 Eink Mode 的開發上。自從原型推出後,我提出的概念在 Hacker News 上引發了不少討論與關注,也收到了許多支持與鼓勵。
一開始,我其實是希望把這個專案做成開源,由大家一起參與開發與維護。但實際運作一段時間後,我逐漸意識到,電子紙網頁閱讀這個領域的使用者仍然相當小眾。若單靠這樣規模的社群推動,發展速度會非常緩慢,也難以達到我心中理想的完成度。
因此,我開始重新思考這個專案的發展方向,最後決定轉向商業化運作。因為我很清楚,若想把這件事情做好、做到極致,勢必需要更優秀的人才與更穩定的資源支持。僅憑零散的開源貢獻,很難長期支撐這樣的目標。如果一個專案無法自給自足,最終往往只能依賴熱情;而當熱情消退,計畫也很可能隨之停滯甚至消失。
基於這些考量,我創立了一間公司,希望能持續推進這個計畫,並一步步將它打磨成熟。我的目標不只是服務電子紙使用者,而是希望未來無論在任何行動裝置上——不管是不是電子紙——都能提供更好的網頁閱讀體驗。
不過,創業這件事對我來說其實是全新的領域。過去從未接觸過商業與公司經營,因此在公司運作、組織架構、募資方式、稅務處理等方面,我都必須從頭學起。同時,也需要尋找願意一起奮鬥的夥伴。這些事情不僅困難,也相當耗時。
在技術面上,同樣充滿挑戰。我的本業並不是軟體工程師,雖然大學時曾接觸過前端開發,但這十多年來,整個軟體生態早已發生巨大變化,加上近年 AI 的快速發展,更是徹底改變了開發方式。我必須重新學習新的框架、工具與工作流程,才能有效率地推進產品開發。
最初,我的構想其實很單純:做一個網頁模組,讓網站開發者可以直接套用,使內容能以分頁方式呈現,更適合在電子紙上閱讀。但在概念公開之後,許多使用者回饋,希望這個功能能以瀏覽器插件的形式存在,這樣無論在哪個網站都能使用。
這個看似簡單的需求,實際上帶來了大量技術挑戰:首先,我從未開發過瀏覽器插件,必須從零開始理解整個開發環境與 API。其次,要將「任何網頁」轉換為可分頁閱讀的形式,代表我必須讓程式自動判斷哪些內容是主體、哪些是干擾元素並加以移除。其次,也是最困難的一點:不同網站的結構千變萬化,加上大量 JavaScript 的動態操作,如何在各種情況下都能穩定分頁而不破版,是另一個極具挑戰的問題。
也正因為如此,前陣子我幾乎沒有餘力繼續更新這個部落格。最近隨著公司與產品逐漸步上軌道,我也打算重新開始分享一些關於電子紙的使用心得、技巧與觀察。不過,由於公司本身也有官方網站與部落格,未來與電子紙應用、閱讀以及我們產品相關的內容會主要更新在那裡。有興趣的朋友,可以前往關注。我們公司的網站網址:https://bacink.com/
至於這個部落格,之後我會讓內容更自由一些,我打算在此分享更多個人的思考與觀點,而不再完全聚焦於電子紙,讓它更貼近「我思故我在」這個主題。
以上,是近期的一些近況更新。如果你對於用電子紙瀏覽網頁有興趣,也歡迎試試看 Eink Mode。它可以大幅改善在電子紙裝置上的閱讀體驗。雖然目前仍不完美,但我認為已經足以讓閱讀變得更加舒適。
你可以在這裡下載並開始使用:
Firefox:https://addons.mozilla.org/zh-TW/firefox/addon/eink-mode/
Chrome:https://chromewebstore.google.com/detail/eink-mode/edmdmmimldgcnicfpgdcegdnnmiomafm
看到這一年多來的努力逐漸有了成果,心裡其實相當踏實,也很開心能在這裡和大家分享。

留言
張貼留言