作者cfox1 (高雄縣大?p鄉)
看板Browsers
標題[-GC-] 文字變成方框
時間Tue Jan 7 10:54:59 2025
我有二台電腦,用 Win11 的 Chrome 查看網址最下方的留言區:
https://steamcommunity.com/id/vbtueli/
發文者帳號顯示是正常的
https://imgur.com/0rAkogC
但另一台 Win10 看到的卻長這樣
https://imgur.com/JjZgDV6
因為兩邊在設定→外觀→自訂字型裡的設定完全一樣
所以想不到還有哪裡會受到影響 (沒裝字體類擴充元件)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.204.242 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1736218501.A.3B0.html
1F:推 theta45: 不同系統有自己渲染emoji的方式 01/07 13:47
3F:→ theta45: 有缺unicode庫就會變框框 01/07 13:49
4F:推 sporocyst: 我猜是win11的字體比較新,win10比較舊所以缺字 01/07 13:59
5F:→ sporocyst: 可以試著把win11的字體搬過去,看有沒有效 01/07 14:00
6F:→ rick: win 10 正常路過 01/07 15:31
7F:→ rick: 我錯了 firefox正常 chrome跟原PO一樣 Orz 01/07 15:33
9F:→ gcobc12632: 名字後面出現一個方塊 這該怎麼解決 01/07 15:38
10F:推 sporocyst: Fx好像有特別針對缺字有應對方法,只是那也是有限度的 01/07 15:50
11F:→ sporocyst: 。最好還是系統本身自帶的字體不要有缺 01/07 15:50
12F:→ cfox1: 搬字體是從 Windows\Fonts 裡檔案直接覆蓋嗎? 01/07 16:55
14F:→ sporocyst: 型就好 01/07 19:29
15F:推 sporocyst: 換之前先確認字體的版本號是否有增加再換 01/07 19:38
16F:→ gcobc12632: 樓上這文章已經是5年前的了 我看字型也都是最新版的 01/07 21:00
17F:推 sporocyst: 樓上是win11還是10啊?如果確定字型都最新了,那我還有 01/07 21:46
18F:→ sporocyst: 一招,可以去裝noto sans batak這個字型。不過這就只是 01/07 21:46
19F:→ sporocyst: 針對原文那個apash 和★之間的方格,下次還是可能遇到 01/07 21:46
20F:→ sporocyst: 其它的方格 01/07 21:46
22F:推 abc0922001: 我沒有框框,但只剩星星XD 01/08 08:51
23F:→ gcobc12632: 我是win10而已 01/08 11:46
24F:推 leon19790602: 火狐在WIN10跟11看都正常 01/08 16:12
25F:推 sporocyst: 可以請教樓上win10是用什麼字型顯示那個符號的嗎? 01/08 19:40
26F:推 sporocyst: 可以按右鍵-檢測-開發者工具右側的字型,看有用到那些 01/08 19:43
27F:→ sporocyst: 字型 01/08 19:43
29F:推 crescent3: Firefox用隱私視窗或加強型追蹤保護選嚴格的話就會跟 01/08 21:39
30F:→ crescent3: gcobc12632一樣 01/08 21:39
31F:→ crescent3: 實際上是privacy.fingerprintingProtection開頭的設定 01/08 21:41
32F:→ crescent3: 原因是118版新增的擋字型指紋功能 01/08 21:43
33F:推 sporocyst: leon的字型裡有個sans serif collection,這個可以用來 01/08 21:44
34F:→ sporocyst: 顯示原文apash和★間的方格。我看微軟的說明是這個 01/08 21:44
35F:→ sporocyst: win11上才新加的。不過不知道為何我自己的win11找不到 01/08 21:44
36F:→ sporocyst: (當然win10也沒有),也不知道為何leon的win10會有這 01/08 21:44
37F:→ sporocyst: 個字型 01/08 21:44
38F:推 sporocyst: @cre,我追蹤保護設標準就沒顯示了,所以猜還是字型的關 01/08 21:46
39F:→ sporocyst: 係 01/08 21:46
40F:推 leon19790602: 靠夭,開到Win11那台電腦啦,歹勢我誤導了,等等改 01/08 21:46
41F:→ crescent3: 我的意思是即使有裝字體也可能被火狐擋掉而顯示方塊 01/08 21:59
42F:→ crescent3: 亂試發現即使ETP設嚴格 把字體設Sans Serif Collection 01/08 22:02
43F:→ crescent3: 或者加到字體候選表font.name-list.sans-serif.zh-TW 01/08 22:04
44F:→ crescent3: 還是能顯示 01/08 22:04
45F:推 leon19790602: 現在仔細看10那台那個符號是方塊才對(抱歉我眼幹), 01/08 22:11
46F:→ leon19790602: 但11就正常顯示,我查了一下字型版本, Microsoft 01/08 22:11
47F:→ leon19790602: Sans Serif在10是7.00版,11是7.03版,會不會是這差 01/08 22:12
48F:→ leon19790602: 別?我這兩台都只有裝過更紗黑體而已 01/08 22:12
49F:推 sporocyst: 不是microsoft sans serif, 有影響的是sans serif 01/08 22:25
50F:→ sporocyst: collection。就是你圖片裡秀的最上面那個 01/08 22:25
51F:推 sporocyst: 所以有結論了,原po如果還在的話,可以試著從win11搬運 01/08 22:30
52F:→ sporocyst: sans serif collection過去。至於apash則是靠segoe UI 01/08 22:30
53F:→ sporocyst: symbol顯示的,理論上win10也有,就不曉得為什麼GC裡秀 01/08 22:30
54F:→ sporocyst: 不出來了 01/08 22:30
試著把 Sans Seri Collection, Segoe UI Emoji, Segoe UI Symbol
還有 Noto Sans Batak 都從 Win11 複製到 Win10 結果還是一樣
原本以為是系統沒重啟的關係,看來也不是
https://i.imgur.com/leM7l1h.png
難道只能升級 Win11 了嗎?
55F:推 leon19790602: 喔喔,了解,在11有找到了 01/08 22:31
57F:推 sporocyst: 樓上的圖告訴我們,微軟這個字型看來也是把google的 01/08 23:12
58F:→ sporocyst: noto字型集合在一起做出來的。所以也是可以看缺那個字 01/08 23:12
59F:→ sporocyst: 型自己去google的noto字網站下載。我上面講的安裝Noto 01/08 23:12
60F:→ sporocyst: sans batak,算是歪打正著 01/08 23:12
61F:推 leon19790602: 我剛把11那字型搬去10那台的確就解決方塊了,供參考 01/08 23:45
64F:→ gcobc12632: 我裝了sans serif collection後也有跑出來了== 01/09 00:51
65F:→ gcobc12632: 不過還是很多地方是方塊字 不知道有沒有一次補全的 01/09 00:52
67F:推 sporocyst: 如果是w11有顯示,w10卻沒有,那就可以試著搬運 01/09 08:57
※ 編輯: cfox1 (118.167.5.51 臺灣), 01/21/2025 22:10:50
68F:推 sporocyst: @原po GC和Fx不同,不會主動去找缺字的字型,所以只能1 01/23 12:56
69F:→ sporocyst: )更改瀏覽器預設字型。像是改成Segou UI symbol,看能 01/23 12:56
70F:→ sporocyst: 不能顯示。或是2)更改系統選擇字型的方式。這可以去 01/23 12:56
71F:→ sporocyst: google關鍵字fontlink,原理是把其它字型掛上你主要用 01/23 12:56
72F:→ sporocyst: 的字型,告訴系統找不到字時可以去哪個字型找 01/23 12:56