|
|
1
1
首先,UTF-8是Unicode字符集的编码。英语是一种语言。我假设您的意思是“ASCII”(字符集及其编码),而不是英语。 其次,ASCII和UTF-8重叠;任何ASCII字符在作为UTF-8发送时都以完全相同的位发送。我敢肯定所有的现代浏览器都支持UTF-8,而那些不支持它的浏览器可能只会把它当作Latin1或CP1252(两者都与ASCII重叠),所以它仍然可以工作。 换句话说,我不担心。 只要确保在HTTP头或元标记中正确地将文档标记为UTF-8。 |
|
|
2
0
我假设输出的长度(输出后读取的长度)可以告诉您发生了什么(或者,如果没有javascript,使用accept charset http头,并假设接受unicode时支持utf-8编码)。 但是,您最好担心发送正确的UTF-8头文件和CETERA,并考虑可访问性的回退方案,而不是担心当前浏览器的UTF-8功能。 |