MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-10-08, 07:34

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 5 篇文章 ] 
發表人 內容
文章發表於 : 2007-01-15, 03:01 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
開啟記事本,選擇另存新檔,檔名以中文命名,編碼選 Unicode。

假設我檔名取為「新增文字文件.txt」,並放在 C:\ 底下,然後 Fx 網址列打上「file:///C:/新增文字文件.txt」,開啟的分頁標題就顯示亂碼,將編碼改為 Big5,則標題正常內容亂碼。

_________________
倉頡輸入法


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-24, 16:59 
離線

註冊時間: 2005-10-12, 19:48
文章: 227
來自: 香港
在你所列舉的例子,檔案名稱應該還是用了BIG5編碼,而檔案內容編碼應該是UTF-16 little Endian。瀏覽猜器對檔案內容的編碼應該猜對了,但分頁標題(檔案名稱)的編碼就猜不中了。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-24, 18:40 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
passerby 寫:
瀏覽猜器對檔案內容的編碼應該猜對了,但分頁標題(檔案名稱)的編碼就猜不中了。
如果記事本存檔時編碼選擇 UTF-8,以同樣的方式開啟檔案後,分頁標題會顯示編碼後的網址,不會出現亂碼的情形。

_________________
倉頡輸入法


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-24, 20:29 
離線

註冊時間: 2005-10-12, 19:48
文章: 227
來自: 香港
小發現

test1
=============================
Address-bar URL:file:///C:/新增文字文件.txt
Notepad編碼:Unicode 16 little endian

FireFox 官方 2.0版

network.standard-url.encode-utf8 = false
network.standard-url.escape-utf8 = false

分頁 Label = 亂碼


test2
=============================
Address-bar URL:file:///C:/新增文字文件.txt
Notepad編碼:Unicode 16 little endian

FireFox 官方 2.0版

network.standard-url.encode-utf8 = false
network.standard-url.escape-utf8 = true

分頁 Label = 亂碼

test3
=============================
Address-bar URL:file:///C:/新增文字文件.txt
Notepad編碼:Unicode 16 little endian

FireFox 官方 2.0版

network.standard-url.encode-utf8 = true
network.standard-url.escape-utf8 = true

分頁 Label = 沒有亂碼

test4
=============================
Address-bar URL:file:///C:/新增文字文件.txt
Notepad編碼:Unicode 16 little endian

FireFox 官方 2.0版

network.standard-url.encode-utf8 = true
network.standard-url.escape-utf8 = false

分頁 Label = 沒有亂碼



summary:
network.standard-url.encode-utf8 為 true時,notepad編碼為Unicode 16 little endian,在address bar 輸入中文檔名的URL,分頁Label 沒有亂碼。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-24, 21:06 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
passerby 寫:
summary:
network.standard-url.encode-utf8 為 true時,notepad編碼為Unicode 16 little endian,在address bar 輸入中文檔名的URL,分頁Label 沒有亂碼。

這樣的結果我不意外。
以 ANSI 編碼的網址開啟後才有問題(這樣講的嗎?ANSI?),所以我丟的問題不用 Firefox 2「開啟檔案 (Ctrl+O)」的方式,而直接打「file:///C:/新增文字文件.txt」這串。

_________________
倉頡輸入法


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 5 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 67 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群