Почему я бы выбрал 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.
Рассерженная шлюха
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.