comicsreader / app Goto Github PK
View Code? Open in Web Editor NEW:books: 用網頁技術打造的漫畫閱讀器
Home Page: https://comicsreader.github.io
License: MIT License
:books: 用網頁技術打造的漫畫閱讀器
Home Page: https://comicsreader.github.io
License: MIT License
看到有人這麼認真幫我把我小時候寫的那麼醜的 code 翻成 electron app 有點感動,首先先向你說聲抱歉code 寫的那麼醜,研究起來一定很辛苦,之前因為開始上班也沒有那麼多的時間維護,其實最近正在改寫中希望可以把它寫漂亮一點
作為一個可靠的單機軟體,Firebase 有做聊天留言在弄就好了 😅
Desktop PWA 大法好,清爽不油膩,直接做成 server;桌面版就跑本機 server,前端皮連。
呃... maintainer 出來自己嗆自己幹嘛辣
dm5 好像又掛了 QAQ
In Reader mode, sometimes the comics fetching request would spend uncertain time, it may be useful to add a manually refresh button (or action) when timeout.
裝 Debian 軟體包的時候不小心看到
完整的 Lintian 輸出在這裡:http://paste.ubuntu.com/24200085/
用
overflow: hidden;
position 用 translate2D 來解
同 #8,狀態保存重要呀
碰巧在搞笑談軟工社團看到 Spirit 大大 Po 文,剛好是需要的啊 😆
Redux devtools would only works with localhost url.
Need to install webpack-dev-server also.
恩,Badge 👍
https://github.com/Yukaii/ComicsReader/issues/27#issue-179925286
有很多漫畫是一次掃兩頁的。身為一個合格的閱讀器,應該要做到分割閱讀,以及方向調整:由左到右或相反。
https://github.com/Yukaii/ComicsReader/issues/27#issuecomment-250478707
會用到 cavas 呀
- https://github.com/lavrton/react-konva
- http://stackoverflow.com/questions/21933043/split-an-image-using-javascript
或是用 vanilla cavas 硬幹惹,不過如果用 konva 就可以玩更多效果,像剪裁、dran 'n drop,保有未來擴充性 😜
不過一提到擴充性,就會怕又 over engineering 啦 😓
不用等奇妙的十五分鐘啦 😅
已經肖想很久惹,該位 Windows 和 macOS 特別做一個外框,others Linux 就隨便惹(X)
現在是從最新章節開始翻
既然拔掉了 firebase,在中國使用就沒啥問題了吧。
至少要做到 正/簡切換,日的話等支援自訂圖檔/zip 開啟時再說
https://github.com/Yukaii/ComicsReader/issues/25#issue-179784940
只有 Chrome Extension 需要把兩個參數放在 url 裡,和 electron app 分開處裡
可以讓 redux-presist
順便記錄下來
https://github.com/Yukaii/ComicsReader/issues/29#issue-179979097
如題,還是記得加一下,不知道有沒有 redux google analytics 之類的
https://github.com/Yukaii/ComicsReader/issues/29#issuecomment-250399264
用原生的有點太醬油了,可以改進
因為使用 firebase 作為 Backend,同步備份閱讀進度、收藏都挺容易的。
需要有個填入 device_id 的界面
雖然是個 SPA 還是有優化空間的 🎉
material-ui: 1008.46 KB (26.6%)
react: 690.64 KB (18.2%)
fbjs: 32.61 KB (4.72%)
<self>: 658.02 KB (95.3%)
firebase: 300.01 KB (7.91%)
lodash: 140.03 KB (3.69%)
react-router: 103.24 KB (2.72%)
radium: 100 KB (2.64%)
由 webpack-bundle-size-analyzer 產生
material-ui 真是一大包啊
https://github.com/Yukaii/ComicsReader/issues/16#issue-171452942
像最近剛好 dm5 改版,想換回原版一直被跳就有點煩 😂 應該給個選項 disable 掉,反正都有搜尋和 collection 功能惹
https://github.com/Yukaii/ComicsReader/issues/16#issuecomment-244557364
在界面上有個想法:把 toolbar 的 popup 加回來,加入簡單地按鈕,開啟 ComicsReader Popup 或是 new tab,然後 checkbox 可供設定。
當然是希望設定最終都能在一個統一的界面弄啦,前提是要有那麼多選項啊 😅
Hi
我是從 HackMD 的 contributors 看到你的 Github 和部落格,還有這個專案 :)
看起來很不錯 👍
一點小建議
我對 JavaScript 生態圈不熟
如果在 Readme 可以加上安裝和啟動的指令
像 HackMD 的那樣
是不是會比較好?
秀 Changelog 的意思啦 😅
抄好抄滿 😓
還是要來準備下
BJ4,不解釋。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.