ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Значение кодировки

 

1555
Алексей @TheDark
Добрый вечер. Сейчас вот созрел вопрос и я хотел бы немного прояснить ситуацию. Вопрос сам вот в чем: Имеет ли значение, при создании сайта указаная кодировка? В чем разница, скажем, между windows-1251 и utf-8. Необходимо ли ее указывать? На что это влияет и т.д.

4875
ValdeZ @ValdeZ
DarkLive пишет:

Добрый вечер. Сейчас вот созрел вопрос и я хотел бы немного прояснить ситуацию. Вопрос сам вот в чем: Имеет ли значение, при создании сайта указаная кодировка? В чем разница, скажем, между windows-1251 и utf-8. Необходимо ли ее указывать? На что это влияет и т.д.

Конечно надо. И лучше, честно говоря, указывать utf-8. Потому что тогда у тебя на любых машинах сайт будет нормально отображаться, в плане текста.
Только тогда и сам документ надо создавать в utf-8 формате.

1555
Алексей @TheDark
Только тогда и сам документ надо создавать в utf-8 формате.

Можно поподробнее?

UPD Вот нашел **********, где говорится, что данный формат порой просто "модно" использовать и совсем необязательно. В нем есть толк, только если на сайте нужно использовать много иностранных языков.

Вобщем, вопрос в принципе остается в силе, хотелось бы понять, будет ли сайт корректно отображаться во всех ОС если кодировка будет не utf-8, а windows-1251?

Отредактировано TheDark - 02.08.2011
4151
Дмитрий @Pioner
UTf поддерживает нестандартные знаки и символы которых нет в вин)

6600
Александр @admiral
DarkLive пишет:

UPD Вот нашел **********, где говорится, что данный формат порой просто "модно" использовать и совсем необязательно. В нем есть толк, только если на сайте нужно использовать много иностранных языков.

100% инфа )) Если не делаешь сайт мультиязычным или с поддержкой нескольких языков, в которых встречаются символы неподдерживаемые 1251 кодировкой, то нужно делать в UTF кодировке, если например только русский язык сайта будешь использовать, тогда вполне имеет смысл делать в 1251, меньше проблем будет)

PS ********** разжевано все четко, смотри особенности UTF кодировки

8497
Степан @Trilby
проблемы с utf8...
По поводу первого - экономия на спичках. Когда пользователи начнут визжать на тему "вопросиков вместо букв" или "абракадабры" - админы гораздо больше потеряют...
По поводу BOM: Любой уважающий себя разработчик сразу же заменяет стандартный блокнот на что-то более адекватное (notepad++, akelpad, etc)

6600
Александр @admiral
На счет первого, не всегда это может быть экономией на спичках, на ********** есть статья с тестированием, можно посмотреть в чем и на сколько преимущество кодировки 1251. Если нет необходимости в использовании utf кодировки то зачем её использовать?
А на счет второго, так обычных пользователей намного больше чем разработчиков, но блокноты заменить не помешало бы каждому, такое это убожество этот блокнот..