Перевод кодировок сайта UTF-8 и Windows-1251


Перевод кодировок сайта UTF-8 и Windows-1251

Кодировка UTF-8 применяется при использовании на страницах сайта нескольких языков, в том числе русского. Если вы планируете использование только русского языка, то достаточно кодировки Windows-1251.
Достоинства Windows-1251 заключаются в том, что база данных или размер страниц имеют вес на 70 процентов меньше, нежели при UTF-8. Это положительно влияет на производительность сайта.

Для работы с кодом UTF-8 необходимы редакторы, поддерживающие данный формат - одним из бесплатных является NotePad++.
Сохранять данные необходимо в UTF формат без сигнатуры (без BOM байтов).

Раньше программисты всего мира кодировали текст, не учитывая языки других стран. Позднее возникла необходимость корректного отображения писем и страниц на всех компьютерах мира. Так возникли разные кодировки. Чтобы объединить их воедино была создана общая цифровая кодировка Юникод. Самой популярной версией из нее стала UTF-8, которая имеет обратную совместимость с аски-кодировкой.

Работая с различными кодировками обращайте внимание на кодировку сервера (хостинга). Прописывайте соответствующую кодировку в HTTP заголовках и мета-тегах страниц:

перевод сайтов

При необходимости, для корректной работы с Java скриптами и CSS добавляйте в файл .htaccess:
AddCharset UTF-8 .js или AddCharset Windows-1251 .css

Простой пример перекодирования страницы из UTF-8 в Windows-1251 или наоборот. Открываете страницу (файл) в текстовом редакторе и сохраняете ее: Файл -> Сохранить как -> внизу открывшегося окна в выпадающем меню выбираете нужную кодировку -> Жмете сохранить.
Главное, для корректного отображения, в мета титлах этого файла должна стоять соответствующая сохраненной кодировка!

Автор: Saah | Просмотров: 5 599 | 21-11-2013,Чт, 16:33  

Добавить свой комментарий:

@
Похожие публикации