
這讓我困擾了一段時間,但在 Ubuntu 上(但不是 Windows 或 OSX)上使用 Firefox 查看的許多頁面上,任何é
(帶有尖銳重音符號的 e)都被替換為й
(西里爾字母縮寫 I)。可能還有其他例子,但這是我一直遇到的例子。
為什麼會這樣?
應該顯示簡歷的螢幕截圖:
以下是發生這種情況的頁面範例: http://www.theonion.com/articles/company-immediately-calls-job-applicant-upon-seein,31669/
有趣的是,標題顯示得很好。查看頁面原始碼,正確顯示的字元很簡單é
,而未正確顯示的字元則寫為é
,&eacute
或é
(我認為)。
答案1
檢查字符編碼設定。開啟選單編輯|優先並選擇選項卡內容。在那裡點擊先進的...按鈕下字體和顏色(在下圖中加亮顯示)。
這版式視窗將打開,您可以在其中檢查/調整字元編碼。或者,您可能需要更改任何其他設置,例如預設字體或不允許網頁顯示自己的字體。
另一種可能性是 Firefox 對這些網頁使用了錯誤的字元編碼。您可以透過右鍵單擊頁面上的任意位置並選擇「查看頁面原始碼」來檢查這些網站使用的字元編碼(如果有)。
您可能還想檢查選單下的設置看法|字元編碼查看所選的編碼是否與網頁設定的編碼相對應(這裡,選擇的任何內容對於不同的網頁可能會有所不同),然後在自動偵測查看自動偵測是否已停用。