我已经构建了(或者我正在构建)支持各种语言的应用程序。我现在正在使用UTF-8,因为我认为它支持这个世界上的所有语言。 (?)
然而,在阅读维基百科上的文章之后,它表示虽然UTF-8目前只占其潜在空间的10%,但未来UTF-8可能还不够?
我应该编写我的应用程序(恰好是一个Web应用程序)来支持其他字符集吗?我什么都不担心?
答案 0 :(得分:6)
在可预见的未来,我绝对会使用UTF-8 - 它涵盖了您通常需要的任何内容,它是大多数Web服务和其他标准中使用的标准编码。我没有看到去其他地方的任何理由,除非它不支持你绝对需要的东西。
答案 1 :(得分:3)
我在the main Wikipedia article on UTF-8中没有看到这个注释,但无论如何,鉴于您选择的编码, 最终会过时,是吗?不要花费不适当的时间(阅读:任何时间)思考这个问题 - 选择能够完成现在工作并且足够标准的东西,以便在您需要的时候从中轻松迁移。这就是UTF-8。
答案 2 :(得分:2)
除非你有非常具体的要求,比如展示古代的象形文字,你就可以使用utf-8了。
当您遇到需要支持的语言时,utf-8无法帮助您,请完成工作以切换到其他内容。
实际上,这不会发生,你只需要节省一大笔时间。