Адаптация web-дизайна под существующие кодировки
Кодировка — основа любой web-страницы. Биты формируют символы. Каждый бит увеличивает количество символов. Существует шесть самых популярных кодировок, поддерживают русский язык.
Сегодня любой интернет-сайт невозможно представить без кодировки — основа каждой web-страницы и сайта в целом. Основополагающим параметром при кодировании данных считают число битов, при помощи которых передается один символ. С каждым битом вдвое увеличивается число значений. К примеру, два бита — четыре значения, а три — восемь. Существуют 8-ми, 16-ти и 32-битовые кодировки, которые обрабатывают 256, 65536 и 4294967296 значений текста соответственно.
Приведенная информация является небольшим введением в программирование. Эти знания дают возможность понимать, на основании каких данных выбирается кодировка страницы сайта.
Если открыть любой браузер и в нем просмотреть кодировки, то вы обнаружите их внушительный перечень. Со всеми ними работает web-браузер. Но есть всего шесть наиболее популярных кодировок, которые поддерживают кириллицу (русский язык): UTF-8, ISO-8859-5, KOI-8U, KOI-8R, русскоязычная Mac-кодировка и Windows-1251 (наиболее популярная).
Чтобы информация на сайте отображалась корректно, необходимо, чтобы web-страница и web-браузер обменивались служебными данными, которые содержат сведения о методе кодирования текста. Браузер, используя протокол HTTP, отправляет информацию о кодировке на сервер. Далее сервер находит страницу и выполняет перекодировку ее в необходимый формат. Если web-страница на сервере не обнаружена, придется выбирать нужную кодировку вручную.
О правильном отображении информации на интернет-ресурсе следует позаботиться еще на стадии разработки. Именно тогда необходимо задавать кодовый набор символов на странице. Иначе есть большая вероятность загрузки страницы ресурса с «абракадаброй». Наверняка посетители интернет-ресурса не будут заинтересованы в том, чтобы выяснять кодировку страницы самостоятельно — это долго, неудобно и неинтересно. Поэтому велика вероятность, что каждый такой посетитель уйдет к конкурентам. И, естественно, такой сайт не сможет составить должную конкуренцию на высоких позициях поисковых систем, даже если поисковое продвижение сайта будет очень удачным.
Чтобы избежать таких ошибок, необходимо проверить, есть ли в коде html такая строка:
Вместо windows-1251 может быть установлена любая другая кодировка. Необходимо запомнить, что для атрибутов content и charset применяется одна пара кавычек, разделенных точкой с запятой. Если используется текстовый html-редактор, код придется добавлять вручную. Визуальные редакторы позволяют задать в меню «Page properties» кодировку.
Источник информации: Блог о веб дизайне
Читайте также:
Ваш комментарий будет первым :)