[-EX-] 睽違四年,新同文堂 2.0 發布

看板Browsers (瀏覽器)作者 (t7: 攻城蝨)時間3年前 (2021/04/03 01:21), 3年前編輯推噓45(45053)
留言98則, 44人參與, 3年前最新討論串1/1
睽違四年,新同文堂 2.0 發布 對於希望看到看到網頁內容都以自己喜歡的正/簡體呈現的使用者應該都知道新同文堂這 個歷史悠久的瀏覽器套件。 於 2016 年 10 月 11 日的一個發想,睽違了四年,終於在 2021 年 4 月發布了多項改 進及新功能的 2.0 版。 原始發想連結: https://www.ptt.cc/bbs/Browsers/M.1476201594.A.9A7.html 文章代碼(AID): #1N_Gnwcd ## 2.0 重點更新項目 新增功能: - 全新的轉換核心(獨立開發、全新設計演算法,轉換速度更快) - 全新的設定頁介面設計 - 匯入設定檔支援格式檢查並提供修復選項 - 重設設定檔包含刪除所有自訂詞彙選項 - 新增「偵測式轉換」模式,在轉換前先偵測網頁內容是否為目標語言,否則不轉換 - 新增「預設轉換目標」,首次自動轉換若無法辨識內容則根據預設進行轉換 - 新增「動態轉換」模式,將自動根據網頁內容的異動進行轉換,正式支援 SPA 網頁 - 新增「偵錯」模式,可以在套件的主控台中看到程式的訊息 - 網域規則現在可支援單純的文字及正規表示法(舊版採用一種特殊的語法) - 現在可以直接在圖示右鍵選單中直接加入網域規則、開啟設定頁、觸發剪貼簿轉換 變更: - 剪貼簿選單項目轉移至右上角圖示右鍵選單 - 剪貼簿授權降為選擇性 ## 歷程 在 2018 年,我就開始著手在規劃 2.0 版的開發,第一步就是把轉換核心從目前的套件 中抽離出來獨立開發。 在 2018 年 3 月 12 日發布了第一版的 tongwen-core 轉換核心,採用了 TypeScript 進行開發並重新設計了演算法。 這裡還得特別感謝 @cookwu 提供了演算法的主體設計,我負責程式的開發。 目前在 github 上也可以看到 tongwen-core 造福其他的專案。 https://github.com/tongwentang/tongwen-core 選項說明: https://is.gd/AfEuEu 授權說明: https://is.gd/r0YteE 之後我就陸續用我業餘的時間不斷地著手新同文堂套件 2.0 的開發。 畢竟是獨立開發,中間的種種原因導致了雖然大功能都已經完成,但遲遲在小問題上沒有 處理好而延後到了如今才發布。 在經歷兩個平台的審核之後,目前在 Firefox 及 Chrome 的套件中心都可以進行下載。 Firefox: https://addons.mozilla.org/firefox/addon/new_tongwentang/ Chrome: https://chrome.google.com/webstore/detail/new-tongwentang/ldmgbgaoglmaiblpnphffibpbfchjaeg ## 下一步 接下來我需要你們的協助,我打算借助眾人的力量重新整理簡體及正(繁)體的對應表。 這項工作不需要程式設計的技能,任何人都可以參與。 目的就是統整及整理轉換的對應表。 這項工作也是為了因應轉換核心重新設計後的接續動作。 有志之士歡迎到這裡留言 https://github.com/tongwentang/tongwen-mapping/issues/1 ## 程式碼 本專案以開放原始碼方式授權並公開在 github 上,想要檢視或提供協助的人可以到這裡 。 程式碼倉庫: https://github.com/tongwentang/tongwentang-extension -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.38.77 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1617384078.A.D8C.html

04/03 01:43, 3年前 , 1F
還有感謝 @humboldtitw 一路的協助測試
04/03 01:43, 1F

04/03 01:45, 3年前 , 2F
希望能有改變字體的功能 以前可以轉完順便換字體 多謝
04/03 01:45, 2F

04/03 01:45, 3年前 , 3F
了!!
04/03 01:45, 3F

04/03 01:49, 3年前 , 4F
推推~
04/03 01:49, 4F

04/03 01:52, 3年前 , 5F
不好意思二樓,你可能要失望了
04/03 01:52, 5F

04/03 01:53, 3年前 , 6F
04/03 01:53, 6F

04/03 01:55, 3年前 , 7F
可以考慮用我寫的 killserif style ,我覺得效果更好
04/03 01:55, 7F

04/03 08:51, 3年前 , 8F
t7yang辛苦了, 真的是花了好多時間 m(_ _)m
04/03 08:51, 8F
對,我真的很會拖 呵呵

04/03 09:44, 3年前 , 9F
三太子的作者耶!
04/03 09:44, 9F
你這樣對嗎?我要跟 Jedi 說你都忘記他才是作者(開玩笑啦 他很多年都只 PO 他當醫生的文章了

04/03 10:06, 3年前 , 10F
04/03 10:06, 10F

04/03 11:17, 3年前 , 11F
04/03 11:17, 11F

04/03 11:23, 3年前 , 12F
恭喜恭喜
04/03 11:23, 12F

04/03 11:30, 3年前 , 13F
04/03 11:30, 13F

04/03 11:47, 3年前 , 14F
哇ㄎ...有生之年系列耶,早上看到更新以為還沒睡醒XD
04/03 11:47, 14F
然後就吃了一些低星星的負評了 XD

04/03 12:12, 3年前 , 15F
04/03 12:12, 15F

04/03 13:04, 3年前 , 16F
推!感謝您
04/03 13:04, 16F

04/03 13:47, 3年前 , 17F
yaya 推一個
04/03 13:47, 17F

04/03 14:10, 3年前 , 18F
話說有辦法過Firefox Android版嗎?
04/03 14:10, 18F
我有勾選,但沒有測試(這樣好像很不應該),希望可以正常運作。

04/03 14:51, 3年前 , 19F
感謝
04/03 14:51, 19F
※ 編輯: t7yang (140.113.38.77 臺灣), 04/03/2021 15:59:34

04/03 16:33, 3年前 , 20F
04/03 16:33, 20F

04/03 20:22, 3年前 , 21F
04/03 20:22, 21F

04/03 20:48, 3年前 , 22F
04/03 20:48, 22F

04/03 21:31, 3年前 , 23F
右鍵選單尾巴多了}
04/03 21:31, 23F

04/03 21:55, 3年前 , 24F
這個我也是一直搞不懂的地方,程式碼看不出來
04/03 21:55, 24F

04/03 22:37, 3年前 , 25F
超好用,謝謝
04/03 22:37, 25F

04/03 23:12, 3年前 , 26F
程式碼被obfuscate太多次,我實在無能為力XD
04/03 23:12, 26F
有開放原始碼,不可能用壓縮過的來除錯(應該是你沒看上面內文

04/03 23:13, 3年前 , 27F
(話說Firefox不是禁止套件使用obfuscated程式碼?)
04/03 23:13, 27F
現在都直接上,就算被抽查只要過審也沒問題,不然不能用套件誰受得了

04/03 23:13, 3年前 , 28F
手機版剛用Firefox for Android 68測試,結果是不行...
04/03 23:13, 28F

04/03 23:13, 3年前 , 29F
選項頁面一進去就變空白(可能是UI相關函式庫對手機支
04/03 23:13, 29F

04/03 23:14, 3年前 , 30F
援有問題),還有手機不支援browser action的context
04/03 23:14, 30F
有可能我用了比較新的語法或是 API

04/03 23:14, 3年前 , 31F
menu...
04/03 23:14, 31F
還有 31 則推文
還有 1 段內文
04/07 08:24, 3年前 , 63F
Chrome神經病,FF自殺…要用回Edge了嗎wwwwwwwwww
04/07 08:24, 63F
FX 自殺?不懂,我不認為 FX 有什麼問題,我覺得他越來越好

04/07 12:05, 3年前 , 64F
發現「头发、干淨、关系」舊版正確轉化的,新版卻不會,是
04/07 12:05, 64F

04/07 12:07, 3年前 , 65F
用了不同的資料庫嗎?繁化姬也是開源的,有可能用他們的資
04/07 12:07, 65F

04/07 12:08, 3年前 , 66F
料庫嗎?我用它們的維基簡繁體還不錯
04/07 12:08, 66F
內文有說了,因為演算法不一樣,所以我才會貼了一個整理對應表的專案 但是到目前為止只有一個人願意參與(而且那人還是從 MEWE 瀏覽器版群組來的) 開放原始碼的專案實際上就是這樣,大家只想用但不想出力 都等我一個處理的話就是慢慢等,可能是又要過幾年這樣 然後我看一下你推薦的工具,我找不到他們有開放原始碼的痕跡 我會嘗試聯絡他們,但我猜他們願意分享的意願應該不高

04/07 13:35, 3年前 , 67F
謝謝你歐
04/07 13:35, 67F
※ 編輯: t7yang (140.113.38.77 臺灣), 04/07/2021 15:54:42

04/07 16:00, 3年前 , 68F
政府官方是不是就已經有一些既有資源???
04/07 16:00, 68F

04/07 16:00, 3年前 , 69F
像是行政院陸委會應該有兩岸用詞用字對照轉換表
04/07 16:00, 69F

04/07 16:01, 3年前 , 70F
04/07 16:01, 70F

04/07 16:01, 3年前 , 71F
/Content_List.aspx?n=87AE0F44904650AB
04/07 16:01, 71F

04/07 16:02, 3年前 , 72F
像是政治大學也有這個:
04/07 16:02, 72F

04/07 16:04, 3年前 , 73F
04/07 16:04, 73F

04/07 16:04, 3年前 , 74F
又或是陸委會大陸資訊及研究中心的資料:
04/07 16:04, 74F

04/07 16:05, 3年前 , 75F
04/07 16:05, 75F

04/07 19:03, 3年前 , 76F
就算有也要有人去整理成格式化的資料,政府都通常不會有
04/07 19:03, 76F

04/07 19:03, 3年前 , 77F
資訊的腦袋去幫你整理好。給你一堆 PDF 程式怎麼讀
04/07 19:03, 77F

04/07 19:04, 3年前 , 78F
而且這些資料不是我一個人全部都知道的,所有才需要有一個
04/07 19:04, 78F

04/07 19:05, 3年前 , 79F
小組大家一起集思廣益跟整理消化。
04/07 19:05, 79F
※ 編輯: t7yang (140.113.38.77 臺灣), 04/07/2021 20:09:52

04/08 00:52, 3年前 , 80F
新版因為沿用舊版資料庫,才無法正確轉換。
04/08 00:52, 80F

04/08 00:58, 3年前 , 81F
舊版要把頭發轉成頭髮,必須用 頭發 頭髮
04/08 00:58, 81F

04/08 01:01, 3年前 , 82F
轉錯的繁體 正確的繁體
04/08 01:01, 82F

04/08 01:06, 3年前 , 83F
而新版,必須用 头发 頭髮
04/08 01:06, 83F

04/08 07:45, 3年前 , 84F
是的,因為演算法改變的關係。最高的演算法要轉兩輪。新版
04/08 07:45, 84F

04/08 07:46, 3年前 , 85F
只需要轉一輪,這就是轉換速度變快的主要原因。
04/08 07:46, 85F

04/08 07:47, 3年前 , 86F
所以就必須去重新整理轉換的對應表。
04/08 07:47, 86F

04/08 17:19, 3年前 , 87F
有用有推,謝謝
04/08 17:19, 87F

04/08 20:09, 3年前 , 88F
Chrome版連不上,在web store也搜尋不到有關同文堂的訊息
04/08 20:09, 88F

04/08 20:10, 3年前 , 89F
是被移除了嗎?
04/08 20:10, 89F

04/09 00:39, 3年前 , 90F
對,我懶得更新就被他移除了
04/09 00:39, 90F

04/09 00:40, 3年前 , 91F
我週末才有空
04/09 00:40, 91F

04/09 12:19, 3年前 , 92F
怪不得…還以為是我電腦問題。感謝大大抽空更新 > <
04/09 12:19, 92F

04/10 09:41, 3年前 , 93F
推 不過右鍵剪貼簿拿掉了不太方便...
04/10 09:41, 93F

04/10 20:52, 3年前 , 94F
chrome連不上
04/10 20:52, 94F

04/11 12:45, 3年前 , 95F
能在哪裡放chrome版的crx供下載自行安裝嗎?github沒看到
04/11 12:45, 95F

04/11 16:14, 3年前 , 96F
辛苦你了
04/11 16:14, 96F

04/11 17:07, 3年前 , 97F
chrome 已經在昨天重新送審了,請耐心等待
04/11 17:07, 97F

04/11 19:37, 3年前 , 98F
大感謝並期待著
04/11 19:37, 98F
文章代碼(AID): #1WPrAEsC (Browsers)
文章代碼(AID): #1WPrAEsC (Browsers)