[字型] 淘寶登錄網頁的文字, 一部份是亂碼

作者: drkh (eutatosp)   2020-12-27 16:35:21
淘寶的登錄網頁網址為 https://login.taobao.com/
它的 page source 有 <meta charset="UTF-8"/> 的 tag. 但在我的 Win7 PC 開啟
此網頁, 不論是用 Chrome, Firefox 或 IE 11, 會有部份文字是亂碼, 其餘可正確顯示.
且因部份文字可顯示正確, 所以也無法手動選擇一種可以令全部文字均正確顯示的
encoding.
見圖: https://tinyurl.com/yda8y8rl
可是, 在我的 Win10 筆電開啟此網頁, 不論是 Edge, Chrome, IE 11 均無問題.
是 Win7 PC 哪裡有問題嗎?
這台 Win7 PC 很老了, 只依稀記得當年手殘, 曾把字型跟輸入法胡搞瞎搞了一番,
現在也忘記是怎麼搞的了. 只記得曾把中國海字集 cswsmin.tte 改名為 eudc.tte,
然後複製到 c:\windows\fonts . 這會有關係嗎?
作者: kc1446 (咱只有這條路)   2020-12-27 22:18:00
我win10 20H2版,用IE、Chrome還是Firefox開這頁,一樣亂碼,但不影響登入 https://i.imgur.com/4tGBzc4.png所以沒有再深究顯示正確這個問題
作者: zhtw (人生就是不停的後悔。。)   2020-12-27 23:29:00
win10亂碼加一 淘寶的問題
作者: drkh (eutatosp)   2020-12-28 07:13:00
那... 淘寶那邊可能會有哪些問題, 才會讓文字變成亂碼?樓上二位是否有安裝中國海字集?
作者: hsparrot (飛高高)   2020-12-28 13:15:00
不是設定的問題,是他原始文字本身就爛了
作者: BDrip (藍光~)   2020-12-28 13:39:00
大概呼叫程式碼的轉換時出了問題 這問題很久了 可以登就好
作者: x94fujo6   2020-12-28 17:09:00
你看它CSS 宋體用代碼轉的 轉一半google: css \5B8B\4F53
作者: drkh (eutatosp)   2020-12-29 08:49:00
原來如此! 可是... 為何在 Win10 就沒問題?Windows 10 的版號是 1709 build 16299.492只更新到這一版.
作者: BDrip (藍光~)   2020-12-29 09:34:00
瀏覽器設置語言到簡體中文就沒沒亂碼啦..應該說繁中以外就會正常
作者: drkh (eutatosp)   2020-12-29 14:38:00
Win7 的瀏覽器設置語言為簡中後, 文字全部變亂碼, 無一倖免.Win10 不用手動設置語言, 就能自動全部正確顯示.
作者: BDrip (藍光~)   2020-12-29 19:08:00
https://manytools.org/http-html-text/browser-language/用這個來看瀏覽器語言 不是改編碼https://i.imgur.com/chvWV5Q.png chrome的話是改這邊https://i.imgur.com/uUFonv6.png 在Fx上就可以像這樣子裝這個特地針對淘寶改語言 因為其實不只這邊會出現亂碼..https://i.imgur.com/u5DKvtA.png 在Chrome系上面可以裝Requestly來修改header
作者: drkh (eutatosp)   2020-12-29 20:06:00
果如樓上B大所言, 將簡中設為 accepted languages 的首位,淘寶的登錄網頁文字就完全正確顯示了. 之前誤以為B大是說網頁的 encoding.其實就如B大所言, 只要 accepted languages 的首位不是繁中即可. 那... 問題又來了, 為何繁中置於首位就會有亂碼?照理說, 既然淘寶有理會 Accept-Language , 那就應該送出正確的繁中, 不是嗎? 這可能就是問題的癥結吧?
作者: BDrip (藍光~)   2020-12-29 22:02:00
誰知道呢 也有可能原本有寫簡體轉正體 或相關的修正 然後哪次程式改壞了 又沒有人回報 台灣這邊的登入量也沒有下降(大概會上中國網站的都習慣了亂碼了) 就一直這樣了呀
作者: drkh (eutatosp)   2020-12-30 13:22:00
淘寶登錄網頁右上角有個"登錄頁面改進建議"的連結, 我雞婆去反映此問題了. 但我想應該早有人反映過了吧.

Links booklink

Contact Us: admin [ a t ] ucptt.com