Почему я бы выбрал UTF-8 вместо ISO 8859-1 в качестве кодировки контента для моего сайта?

8

Предположим, что сайт все еще находится на стадии разработки, поэтому нет никакой начальной работы, чтобы выбрать один поверх другого с самого начала.

Эван Плейс
источник

Ответы:

9

С UTF-8 вы повысили гибкость по сравнению с ISO 8859-1 . Первый может кодировать любой символ, включенный в Unicode, тогда как последний ограничен западноевропейскими языками.

ISO 8859-1 («Latin1») не включает, например, греческий, иврит, арабский, кириллицу, китайский, японский и корейский и т. Д.

Приостановлено до дальнейшего уведомления.
источник
Символ HTML (разделитель строк) также поддерживается в HTML или мне все еще нужно использовать классический \ r \ n kludge?
Эван Плейс
1
@Evan: обычно вы просто используете \n.
Рассерженная шлюха
@DisgruntledGoat Я думал, что \ n относится только к * nix-платформам, тогда как \ r относится к Windows. Разве вам не нужна комбинация из двух, чтобы сделать платформу кода независимой?
Эван Плейс
2
Приличные текстовые редакторы Windows могут использовать \nили \r\n.
Макрумли
1
@Evan: \nэто Linux / Unix, \rэто Mac, \r\nэто Windows. Но вы можете использовать любой из них для сервера любой платформы, насколько я знаю. У меня никогда не было проблем с использованием Windows \n.
Рассерженная шлюха