從八月開始,又默默地注意到了2022鐵人賽開始報名。一直覺得不要再走這麼一回了,連續30天每天要燒腦一兩個小時;但到了報名的最後一天,還是忍不住填了資料,想把自...
鐵人賽的第二天,先來點篇幅短的開胃菜,暖暖身。 在使用 EinkBro 時,常會遇到網頁背景是黑色的,最常見的應該就是在開啟 ptt 的文章時。由於電子紙的特性...
EinkBro App 中的實作大都是用很舊很舊的技術。雖然隨著功能不斷增加,我有逐漸把一些檔案翻新成 Kotlin,和盡量把相關的邏輯抽出到獨立的 class...
安裝 NAVER 開發的瀏覽器 Whale 時,發現它有一個很好用的功能:可以同時在電腦畫面上顯示兩個網頁的內容,而且可以設定在其中一個網頁點擊任何連結時,都用...
去年寫了兩篇如何在瀏覽網頁時,把當前的網頁儲存成 epub 檔案的說明。 電子書閱讀器上的瀏覽器 [Day15] 網頁匯出成 epub 檔案 (I) 介紹 ep...
去年參加鐵人賽時,已經寫了一篇關於字型調整的文章:電子書閱讀器上的瀏覽器 [Day08] 調整網頁字型。當時介紹了怎麼調整字型粗細,大小,以及如何套用雲端字型。...
前情提要 去年有兩篇文章在介紹怎麼支援將網頁輸出成 epub 檔案,分別說明了怎樣處理網頁的文字內容,和儲存圖片的方式。 電子書閱讀器上的瀏覽器 [Day1...
Part I: 介紹 Sharik App 以及它的現有機制 EinkBro 身為瀏覽器,是個不斷從網路取得資訊的 App,但是卻完全沒有任何追蹤使用者的實作;...
Part II: 改造 Sharik App 現有機制,讓它的分享為有效率 我把原先的 polling 機制改成 UDP multicast 實作:在發送端開始...
Part III:為 EinkBro 加入 Sharik 的分享機制 在 EinkBro APP 上的實作。主要可以分成兩部分來說,一個是 UI 的呈現,一個是...