Windows-1251等本地编码每个字符占用1个字节,而UTF-8要求俄语字符集每个字符占用2个字节(超过第127位),这意味着文件大小加倍。然而,通过使用UTF-8,我省去了将来的麻烦,这些麻烦可能会通过错误地显示字符来表现出来。所以我的问题是,什么时候我应该支持像Windows这样的本地1字节编码而不是UTF-8?
使用UTF-8。
没有充分的理由使用win1251或任何其他1字节编码。
Windows-1251等本地编码每个字符占用1个字节,而UTF-8要求俄语字符集每个字符占用2个字节(超过第127位),这意味着文件大小加倍。然而,通过使用UTF-8,我省去了将来的麻烦,这些麻烦可能会通过错误地显示字符来表现出来。所以我的问题是,什么时候我应该支持像Windows这样的本地1字节编码而不是UTF-8?
使用UTF-8。
没有充分的理由使用win1251或任何其他1字节编码。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium