OTHER PAGES

WELCOME

Move your mouse onto the image to see the bravo CSS3 Transition!

2015年4月7日 星期二

Wikiwand 自動切換至繁體中文

好久沒寫新文章了,感覺跟之前的文有超大斷層...?

Wikiwand是個美化維基百科頁面的附加元件,安裝以後,瀏覽維基百科的條目就會被重新導向到重新排版過的頁面,更方便的目錄導覽、圖片以全版顯示等等,可以自訂字體、字型大小、頁寬、顏色(亮/暗)等等,甚是方便。


但是慣用繁體中文的使用者可能會對一點十分困擾,就是頁面預設往往不是繁體中文。對於這個問題有人已經回報過,但是這問題遲遲未被修正。因此我用GreaseMonkey(在Chrome上為TemperMonkey)寫了一小段JS code,可以有效率的自動將中文頁面自動重新導向成「繁體中文」,程式碼如下:



觀察維基百科的網址內部導向、再被Wikiwand導向的過程,依序是:

http://zh.wikipedia.org/zh-tw/玻璃
http://zh.wikipedia.org/wiki/玻璃
http://www.wikiwand.com/zh/玻璃
維基百科會用Cookies來記錄你使用的是「哪一種中文」,但Wikiwand不能存取這個資訊,只能單純從網址轉換,繁體中文資訊就這麼消失了。

幸好,Wikiwand的網址對應的維基百科網址似乎是類似的,因此只要補回語言資訊,便能正確存取繁體中文頁面。當然,"zh-tw"也可以視需要修改。

沒有留言: