По моему опыту (который в основном относится к .NET), идентификаторы набора символов обрабатываются без учета регистра, поэтому UTF-8
и utf-8
, а также Utf-8
или любой другой их вариант всегда означают одно и то жевещь.Это также относится к другим наборам символов, таким как ISO-8859-1
(латиница 1) и т. Д. Регистр не должен иметь значения, так как регистр не является значимым фактором в таком идентификаторе.
Я много работаю с веб-сервисами на разных платформах и никогда не видел, чтобы использовалась «стандартная» форма.Я видел все варианты различных наборов символов ... часто различные варианты от одного делового партнера.