Как правильно отображать все неанглийские символы на веб-сайте?

Это ' раздражает, когда даже самые профессиональные сайты делают это неправильно. Опубликованный текст превращается в нечто нечитаемое. У меня не так много информации о кодировках. Я просто хочу знать о проблеме, которая делает такую ​​простую вещь такой сложной.

  • Ограничивает ли кодирование HTTP некоторые символов?
  • Нужно ли пользователям отправлять информацию о кодировку / кодировку, которую они используют?
  • Предполагая, что все поступает в сервер как есть, используется кодировка сохранение этого текста, вызывающего проблему?
  • Это что-то о браузере реализации?
  • Нужны ли нам уловки JavaScript для заставить его работать?

Есть ли абсолютное решение этой проблемы? У него могут быть свои ограничения, но StackOverflow, кажется, заставляет его работать.

7
задан Ufuk Hacıoğulları 19 April 2011 в 20:34
поделиться