Web-дизайн і кодування

Кодуванням веб-сторінки називається спосіб кодування текстової інформації для передачі в мережі Інтернет. Визначальним параметром при кодуванні даних вважається кількість бітів, за допомогою яких передається один символ (значення). Наприклад, одним бітом можна закодувати два значення, двома бітами – чотири значення, а три біта кодують вісім значень. Додавання одного біта подвоює кількість значень, яке можна закодувати. Тому при 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)

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*