看板 Browsers 關於我們 聯絡資訊
不知道大家對這個 2016 年 11 月的一篇幻想文還有印象嗎? 現在他不只是幻想了,而且他還正要實現了。 當時我還只是一個剛上手寫 JS 而已,根本只是個許願文而已。 後來輾轉實力提升了不少,加上對新同文堂很不滿意 但是無奈現有的程式碼缺乏有效的管理,後來就選擇了自幹了 原本沒有沒有想要繼承新同文堂的,但是被 ett 拉了回來 所以就把這個代號改了一下,作為新同文堂 2.0 的開發代號 Project Jazz Cafe NEED YOU (新同文堂 2.0 需要你) * 一組新的圖示(包含亮色系跟暗色系),可能還有其他的圖示 (你可以設計你的版本,最後我們再來投票) * 重組字典檔專案(因應新的演算法和新增轉換用語預設字典檔) 對上述議題有興趣的人請聯絡我,我需要你的協助,或引介人才給我 大概幻想文出現後的一年,也就是 2017 年 11 月左右,我開始針對 轉換核心的部分進行開發,後續在針對套件主程式進行開發,期間 的概念發想、架構設計(重構)、程式碼轉寫一手包辦, 持續到現在為止還在寫。最近又為了能夠整合 FX 跟 GC 又改了一輪 (沒錯,以後兩個瀏覽器不用在分開了維護了,直接用同一份原始碼) 目前套件的程式碼已經寫得差不多了,舊版的功能(除了放棄的之外) 100% 支援。當然還少不了新的功能(譬如圖示右鍵選單)、修復瑕疵 SPEED UP~~~~~~~~~~~~ 轉換核心的速度更快(改善演算法跟資料結構) 轉換核心:tongwen-core (可以直接用在前端或是 NodeJS 環境) github:https://github.com/tongwentang/tongwen-core 相對現有核心下,測試大概快了三倍多(Object 版),最近又提升了一點速度 應該可以到四倍。ES6 的 Map 版就更不用說了,速度更快。 歷時了快半年的時間,第一我也不是鐵打的,再來有些事情也不是我的專長 所以希望對這個套件有想法,想要貢獻自己所長的人,一起加入這個專案的開發 ※ 引述《t7yang (t7: 我認為這是一種背叛)》之銘言: : 有人提到有興趣聽聽我的概念,就大致把它寫成User Story : (格式不一定正確,大概把構想的使用者需求寫出來而已) : 開發代號:Project Coffee Jazz : 就是一個構想中的開發代號,因為這個套件可能完全不會有啟動的一天 : 所以就不需要燒腦去想名稱 : 為什麼叫Coffee Jazz,希望瀏覽的同時可以輕鬆又舒適 : 好吧!這是亂掰的,單純只是我不知道要叫甚麼又很喜歡Jazz而已 : User Stories : 1.使用者可以自訂轉換詞彙或用語 : a.提供預設辭庫 : b.可以增刪改查 : I.可以批次處理 : c.不限中文(擴大目標使用者) : I.Color -> Colour : d.可匯入匯出 : e.詞彙可套用標籤(避免過度轉換) : I.類->類別(程式設計) : II.公交車->公車(一般) : 2.中文使用者可以透過套件互轉簡體正體 : 3.使用者可以根據網址套用轉換規則 : a.根據網址(正規表示法?)設定欲套用的規則和標籤 : 4.轉換工作必須即時根據網頁內容異動而再次轉換 : 上述的情境新同文堂多數是部分符合,最大的差異有以下幾點: : 1.自訂詞彙批次增刪改查 : 2.不限中文使用者 : 除了擴大目標使用者外,最大潛在效益其實是吸引不同 : 語言的開發者加入開發行列,所以未來真的走到開發階段, : 首要開發的使用者介面語言會是英文 : 3.克服非同步請求的內容無法轉換(目前新同文堂的缺點) : 整個套件的開發一樣是需要各種人才,譬如 : 1.軟體架構設計 : 2.開發人員 : 3.UI/UX : 4.美術設計 : 5.測試人員 : 這東西我一個人做,N年後有沒有可能開發的出來?可能有... : 但是我寫程式其實只能算半路出家,而且還是燃燒生命的前端 : http://bit.ly/2ecf9yC <- 恐怖連結,膽小勿點,誤點就趕快關掉 : 很多技術其實都只能慢慢學,手上也有開發進度要趕 : 所以只好出一張嘴(誤)當召集人,看有沒有人要一起來跳坑的 : (完) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.38.77 ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1524677046.A.0E2.html
examsystem: 推 04/26 03:15
NiGHTsC: 再啦幹 04/26 09:04
NiGHTsC: 這些機會不屬於我,因為Addons還在55.0.3 04/26 09:04
NiGHTsC: 繼續用舊版同文堂… 04/26 09:05
t7yang: 我還以為你那裡只有網路慢,原來人也這麼慢。我看你還是搬 04/26 09:11
t7yang: 回台灣好惹 04/26 09:12
bajiqa: 我不會寫程式,但還是精神上支持你! 04/26 11:54
retsamsu: 怎麼不放在 github 上,有人有能力就會發 pr 了 04/26 13:34
t7yang: 因為是開放原始碼,所以終究一天會上傳到git server的 04/26 14:49
t7yang: 期待別人 PR 把一些小問題處理掉,可以。但是期待別人 PR 04/26 14:50
t7yang: 把功能寫出來,不現實了。真的有人要幫忙做的話,現在的 04/26 14:50
t7yang: 新同文堂也不會這樣子了。可以去看看 commit 的都是哪些人 04/26 14:51
※ 編輯: t7yang (140.113.38.77), 04/26/2018 14:52:26