(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Web-дизайн и кодировки

Источник: web-silver

Кодировкой веб-страницы называется способ кодирования текстовой информации для передачи в сети Интернет. Определяющим параметром при кодировании данных считается количество битов, с помощью которых передается один символ (значение). Например, одним битом можно закодировать два значения, двумя битами - четыре значения, а три бита кодируют восемь значений. Добавление одного бита удваивает количество значений, которое можно закодировать. Поэтому при 8 битах кодировке поддаются 256 последовательностей двоичных значений, причем каждая из этих последовательностей сама способна передать один символ текстовой информации. Кроме 8-битовой кодировки, существуют также 16 и 32-битовые кодировки, обрабатывающие 65536 и 4294967296 символов текста.

Это небольшое введение в основы программирования в дальнейшем поможет понять, на основе каких параметров выбирается кодировка веб-страницы.

Если вы откроете веб-браузер Internet Explorer, входящий в комплект поставки операционной системы Windows, и выберите пункт меню Вид - Кодировка, то увидите довольно внушительный список кодировок, с которыми работает данный веб-браузер. Существует шесть основных кодировок, поддерживающих русский язык (кириллицу): Windows-1251 (получила наибольшее распространение), KOI-8R, KOI-8U, ISO-8859-5, UTF-8 и русскоязычная Mac-кодировка.

Для корректного отображения информации на веб-странице сервер и веб-браузер должны обмениваться служебной информацией, содержащей сведения о методе кодирования текста. С помощью протокола HTTP веб-браузер отправляет на сервер сообщение с данными кодировки. Затем сервер находит страницу и перекодирует ее в нужный формат. Если по какой-то причине документ (веб-страница) на сервере не обнаружен, придется вручную выбирать подходящую кодировку.

Чтобы добиться правильного воспроизведения информации на сайте, еще на стадии разработки необходимо указывать кодовый набор символов на той или иной странице. В противном случае велика вероятность того, что пользователь, загрузив страницу вашего ресурса, вместо текста увидит там непонятную «абракадабру». Вряд ли посетители сайта захотят тратить время на выяснение кодировки страницы. Они просто уйдут к вашим конкурентам. Понятно, что сайт с такими недоработками дизайна не сможет претендовать на высокие позиции в рейтинге поисковых систем.

Во избежание подобных ошибок проверьте, содержит ли html-код страниц следующую строку: <meta http-equiv="content-type" content="text/html; charset=windows-1251">. Вместо windows-1251 введите свой формат кодирования. Обратите внимание на способ записи кода, для атрибутов content и charset используется всего одна пара кавычек, а разделены они точкой с запятой. Если вы используете текстовый html-редактор, код придется добавлять вручную. Визуальные редакторы сделают это за вас, стоит только в меню «Page properties» выбрать кодировку (title/encoding)

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 17.03.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Standard Edition 2 Processor License
Nero Basic Burning ROM 2018 VL 5 - 9 License corporate
Quest Software. TOAD for Oracle Edition
SAP CRYSTAL Server 2013 WIN INTL 5 CAL License
Купить, скачать Dr.Web Security Space, 1 год, 1 ПК
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Программирование на Microsoft Access
СУБД Oracle "с нуля"
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
Один день системного администратора
Все о PHP и даже больше
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100