Показать сообщение отдельно
  #7 (permalink)  
Старый 25.06.2009, 10:35
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Kolyaj
В JavaScript не UTF, а Unicode, разные вещи.
Мы говорим Ленин, подразумеваем - партия,
мы говорим партия, подразумеваем -Ленин.

Да, разные.
Юникод - стандарт кодирования(но не кодировка).
UTF - одна из множества кодировок, его представляющих.
Причем для EcmaScript:
Цитата:
Соответствующей стандарту реализации этого международного стандарта следует интерпретировать символы в соответствии с Unicode Standard, версия 2.1 или более поздняя, и ISO/IEC 10646-1 с UCS-2 или UTF-16 в качестве принятой формы кодирования, 3й уровень реализации. Если принятое подмножество ISO/IEC 10646-1 не указано явно, предполагается, что это подмножество BMP, коллекция 300. Если принятая форма кодирования не указана явна, предполагается, что это UTF-16.
Как видим отправлять Java Script, согласно стандартам, вообще лучше в UTF-16, а не UTF-8.
При отправлении соответсвующих заголовков, допустим и UTF-8.
Все известные мне интепретаторы JS его поддерживают ничуть не хуже чем UTF-16.

Говорить же, что Java Script надо отправлять в кодировке Юникод -ошибка.
Правильно говорить, что его надо отправлять в одной из кодировок Юникода. Например UTF-8.
И топик-то все же о кодировках, а не о стандартах кодирования
Ответить с цитированием