萌典 @ 美麗島黑客松

編輯歷史

時間 作者 版本
2017-07-03 09:15 – 09:15 (unknown) r0 – r1
顯示 diff
+ 萌典 @ 美麗島黑客松
+
+ 這是初步的一些想法,有興趣的朋友可以挑一兩樣實做,也歡迎加入新的項目。
+ *簡報: http://tinyurl.com/hackath5n-moedict
+
+ *兩岸詞典
+ *Needs: Design, Testing
+ *設計兩岸詞典與現行三部詞典之間的跨語交叉檢索
+ *設計排版:第二級縮排(如「太」 http://www.moedict.tw/~%E5%A4%AA )
+ *設計排版:||也作「某某」是代表以上義項都相同。如:[上頭] 第二條,輕聲,第三義項,應先呈示例,換行,再加||也作「某某」。
+
+ *筆順動畫
+ *Needs: Node, Chinese
+ *修正補缺字程式,使用部件的實際長寬,而非框線長寬組字
+ *用 indices 的方式補上非整字的部件,如礻辶等
+
+ *單詞分享鏈結
+ *Needs: Design, Node, JS
+ *讓目前網址去掉 # 號時傳回完整的分享頁面,如 https://moedict.tw/萌
+ *加入 OpenGraph 支援
+ *加入 oEmbed 嵌入支援
+
+ *書籤功能
+ *Needs: Design, JS
+ *在詞目旁邊加上星號★
+ *選單裡加上一個「字詞紀錄簿」選項,列出之前使用者按星號的條目。
+
+ *字型呈現校正
+ *Needs: Typographer, JS
+ *修正 Chrome Blink (Android 4.3) 的台文輕聲調號組字問題
+ *注拼音直橫混排 做成 JS plugin,並確認各瀏覽器的位置無誤
+ *修正各螢幕寬度的避頭點問題
+
+ *全文檢索
+ *Needs: Technical Review
+ *評估後端檢索方案 (gugod 對國語辭典部份做了 ElasticSearch)
+ *評估前端檢索方案 (SQL in browser? emscripten?)
+
+ *手勢操作界面
+ *Needs: UX Designer
+ *改進目前 click、touchstart、pinch 混合使用的情況,訂出 guideline
+ *設計 swipe left/right 的歷史導航操作,以及其他 swipe 操作效果
+
+ *各語種成為獨立 App
+ *Needs: Cordova, iOS, Android, JS
+ *定義 URL scheme 讓跨語交叉檢索可以切換到別的 App (如有安裝)
+ *定義 離線語音包 需要時可下載使用
+ *Firefox Open Web App
+ *Needs: Testing, JS
+ *製作、測試 Firefox OS 和桌面 (Prism) 上的離線版萌典
+ *評估 appCache/localStorage 與 package app 整合之可能性