「也許」是 Chrome 下最好的閱讀模式涯竟,現(xiàn)已來到 Firefox 以及支持任意瀏覽器了。
簡悅的各位用戶空厌,真的久等了庐船,Chrome 1.1.0 版發(fā)布還是 109天 以前的事情,簡悅終于支持了 Firefox 與 任意瀏覽器嘲更。
前情回顧
讓你瞬間進(jìn)入沉浸式閱讀的擴(kuò)展筐钟,類似 Safari 的閱讀模式。簡悅的靈感來源于:「簡單閱讀赋朦,愉悅心情」 之意篓冲!
為了完美閱讀模式這個(gè)小目標(biāo) ,我適配了 160+ 個(gè)網(wǎng)站宠哄,因此誕生了它 - 簡悅 :沉浸式閱讀的 Chrome 擴(kuò)展
馬上使用
- Firefox 附加組件
- 支持 UserScript 的瀏覽器 如:Apple Safari · Microsoft Edge · Opera · Dolphin 詳細(xì) 請看這里
簡悅的數(shù)字
關(guān)于簡悅的一些數(shù)據(jù)壹将,統(tǒng)計(jì)截至到 2018年04月17日
簡悅始于 2016年12月18日,截至到 1.1.0 版琳拨,共計(jì) 376 天的開發(fā)周期 瞭恰;
Chrome 1.1.0 版于 2017年12月29日 發(fā)布屯曹;
Firefox 1.1.0 版于 2018年03月26日 發(fā)布狱庇;
UserScript 1.1.0 版于 2018年04月13日 發(fā)布;
共上線了 Chrome / Firefox / 360極速瀏覽器 / QQ 瀏覽器 / UserScript 五大平臺恶耽,理論上支持任意瀏覽器密任;
共計(jì) 2967 次提交;( develop 分支)
從 1.0.0 開始共計(jì)迭代 6 個(gè)版本偷俭;
Chrome 應(yīng)用商店 共計(jì)獲得 372 個(gè)評價(jià)浪讳,355 個(gè)五星好評;
Github star 1771 個(gè)涌萤;
自從 2017年09月02日 上線捐贈頁面開始淹遵,共計(jì)收到 2856.5 元口猜,單筆最大的捐贈出現(xiàn)在 2017年12月29日 66.66 元;
共計(jì) 279 個(gè) issues 透揣,解決了 192 個(gè) issues 济炎;
實(shí)現(xiàn)了用戶提出的 23 個(gè)新功能;
手工適配了 249 個(gè)網(wǎng)址辐真;
Firefox 版的設(shè)計(jì)思考
自從 Mozilla 發(fā)布 Project Quantum 后须尚,F(xiàn)irefox 上終于有了像樣的 Add-ons API( WebExtensions API )進(jìn)而大大的降低了 Chrome 遷移成本。
除此以外還提供了一個(gè) 兼容性檢查的網(wǎng)址 以供 Chrome 擴(kuò)展方便遷移(Mozilla 有多迫切... ?? )
但自從有了瀏覽器兼容性問題以來侍咱,就不可能出現(xiàn) 「大一統(tǒng)」的情況耐床,所以在遷移簡悅的時(shí)候,并沒有那么一帆風(fēng)順(也是填坑無數(shù)...)
最后楔脯,Chrome 版 與 Firefox 版在視覺和操作上保持了 99% 的統(tǒng)一撩轰,不太一樣的地方出現(xiàn)在地址欄,如下圖:
UserScript 版
在 1.0.0 發(fā)布時(shí)就有不少朋友想要 Apple Safari / Microsoft Edge 與 Firefox 版本昧廷,多虧 Project Quantum 計(jì)劃钧敞,才順利的將簡悅移植到 Firefox 上。
但前兩個(gè)就不那么容易了麸粮,雖然 Microsoft Edge 也加入了 WebExtensions API溉苛,但無奈我沒有 Win 10… 所以并不能順利移植。
而移植到 Safari 上還需要「部分重新編碼」弄诲,所以也并不是一個(gè)短期可以實(shí)現(xiàn)的事情愚战。
隨著 1.0.3 版開始簡悅 已脫離了單純的閱讀模式范疇,但是畢竟有些用戶只是想單純的使用簡悅的閱讀功能齐遵,所以一個(gè)新的想法誕生了:
為簡悅制作一個(gè) Lite 版 寂玲,即滿足了對簡悅「瘦身」的需求,也可以方便的基于其它瀏覽器做二次開發(fā)梗摇。
最終落地的方式:
基于 UserScript 方案拓哟,自然就會支持 Apple Safari / Microsoft Edge / Opera 等瀏覽器。
甚至可以將 Lite 版重新帶回到 Chrome / Firefox 受惠這部份用戶伶授。
這就是跟大家見面的 簡悅 · 輕閱版 (即:UserScirpt 版)
輕閱版的界面設(shè)計(jì)
其實(shí) UserScript 挺強(qiáng)大的断序,如果愿意的話,甚至可以將整套功能都移植過來 ?? (之所以沒這么做糜烹,是基于上述對應(yīng)輕閱版的設(shè)計(jì)思考而來)
但 UserScript 也有它的弊端违诗,因?yàn)橐鐬g覽器,所以自然無法像原生 API 一樣可以在瀏覽器外觀上做修改(如:地址欄疮蹦、動作欄等)诸迟。
閱讀模式類的產(chǎn)品需要一個(gè)觸發(fā)點(diǎn)(例如上圖所示),所以「輕閱版」就需要另辟蹊徑了。
經(jīng)過思考阵苇,仍舊打算利用簡悅的設(shè)計(jì)元素(右下角的紅色原點(diǎn))來達(dá)到視覺上的統(tǒng)一壁公,而最終的方案如下:
除此以外,為了保證簡悅與輕閱版 視覺上的一致性 绅项,所以聚焦模式與閱讀模式在界面上也盡量達(dá)到統(tǒng)一贮尖。
輕閱版的功能設(shè)計(jì)
由于輕閱版定位是 Lite,所以 輕趁怔、快湿硝、專注 就是它的特質(zhì),因此具有以下的一些特點(diǎn):
- 加載速度快润努;(由于直接使用 JavaScript 作為模板引擎)
- 基于 UserScript 編寫关斜,所以只要是支持此的瀏覽器均可以感受簡悅帶來的
沉浸式閱讀體驗(yàn)
; - 可導(dǎo)入
簡悅
的配置信息铺浇; - 只包含了簡悅的 聚焦模式 閱讀模式 TXT 閱讀器 論壇類頁面及分頁 臨時(shí)閱讀模式 主動適配 以及一些必要輔助功能痢畜,詳細(xì)說明 請看這里
在選項(xiàng)頁的設(shè)計(jì)上也做了簡潔和克制,但簡潔不代表簡單鳍侣,仍需要滿足一部分人對設(shè)置項(xiàng)的調(diào)整丁稀,所以有了如下的設(shè)計(jì):(用單純的配置項(xiàng) + 說明的方案)
最后,希望 Apple Safari / Microsoft Edge 以及其它支持 User Script 的用戶能喜歡 簡悅 · 輕閱版 倚聚!
Chrome vs Firefox vs 輕閱 三版的區(qū)別
簡悅五版齊發(fā)
由于簡悅現(xiàn)在已經(jīng)支持了絕大多數(shù)主流瀏覽器线衫,所以對應(yīng)簡悅的 官網(wǎng) 也小小的更新了一下。
下一步
接下來的 1.1.1 版主要將解決:
- 讓用戶更方便的提交自己的新站惑折、因頁面結(jié)構(gòu)改變而導(dǎo)致適配失敗的站授账;
- 更智能、更方便的控制欄惨驶;
- 不啟動名單白热;(在這個(gè)名單中的頁面,將不會加載簡悅)
簡悅的未來
簡悅從最初設(shè)計(jì)就以 一個(gè)產(chǎn)品來運(yùn)作的 粗卜,再加上基于我個(gè)人為獨(dú)立開發(fā)者的身份屋确,所以簡悅無論從何種角度上都將繼續(xù)下去,所以「擔(dān)心免費(fèi)不長久」的潛在用戶大可以放心续扔。
接下來簡悅將會如何下去攻臀?目前已經(jīng)有了初步的意向,由于還不太具象测砂,所以在這里先買個(gè)關(guān)子茵烈,就不劇透了 ??
總之百匆,無論簡悅變成什么樣子砌些,都不忘初心,它會持續(xù)不斷給各位用戶的提供:
沉浸式閱讀體驗(yàn),簡單閱讀存璃,愉悅心情仑荐。