Как создать свой сайт бесплатно? Как сделать сайт своими руками? Как заработать в Интернете? Создание сайтов на заказ.

Запрос должен быть не менее 4-х символов.

RSS-лента

Сегодня:        Добавить в Избранное       Написать Автору        Обмен валют        Оплата сервисов

Урок 21. Кодировка web-страниц на сайте.

Автор: Андрей Краснокутский

Дата: 2009-10-23

Кодировки используемые при создании сайта.

Один из важных пареметров при создании web-страниц, который необходимо прописать между тегами <head> </head> это: meta http-equiv="Content-Type" указывающий браузеру на то, как надо отображать web-страницу. Точнее этот параметр "говорит" компьютеру в какой кодировке отображать текст на экране монитора.

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

Почему так происходит?

Язык, используемый по умолчанию в приложениях, запущенных на компьютере, указывается при установке операционной системы. Язык по умолчанию определяет раскладку клавиатуры, кодовую страницу системы, вид кодировки HTML, используемый установленными на компьютере приложениями. Разные виды кодировок могут применяться к различным языкам.

В России на компьютерах используется кодировка Windows-1251. В этой кодировке содержится большое число языков (русский, английский, азербайджанский, узбекский и другие).

 

Кодировка web-страницы для русского языка, указывается с помощью следующего HTML-тега:

Листинг 21.1.

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

 

Но ведь web-страницы создаются не только на русском языке, но например и на английском французком, итальянском и т.д.

Кодировка web-страниц для английского языка, как правило, используется:

Листинг 21.2.

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

 

Кодировка web-страниц для центральноевропейских языков, используется:

Листинг 21.3.

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

 

Соотвественно при создании страниц на других языках (не на русском), включается ещё один интересный момент - это раскладка клавиатуры, при которой пишется код страницы.

При создании новой web-страницы кодировка и язык новых страниц, как правило, определяется установками языка клавиатуры. Кодировка определяет способ сохранения данных в файле. Символы, не принадлежащие к текущей кодировке, сохраняются как числовые ссылки в формате Юникод (например, &#20AC;). Использование числовых ссылок в формате Юникод сильно увеличивает размер файла и затрудняет читаемость HTML-кода. И как следствие замедляет загрузку web-страниц.

Язык страницы не влияет на способ сохранения информации, но указывает, какой шрифт будет использован в браузере при отображении web-страниц на экране монитора.

Кроме того, чтобы помочь поисковым машинам определить правильный язык, на котором написана web-страница, а значит ускорить индексацию, между тегами <head> </head> рекомендуется указывать язык страны, на котором должна отображаться страниц. Для России это "ru" . Этот параметр указывается с помощью следующего HTML-тега:

Листинг 21.4.

<meta http-equiv="Content-Language" content="ru">

 

Самый простой метод создания веб-страниц на нескольких языках — это изменение языковых настроек клавиатуры, при котором автоматически устанавливаются язык и кодировка для всех создаваемых страниц. Установив дополнительные раскладки клавиатуры и кодовые страницы, можно создавать страницы на языках, которые иначе могут не поддерживаться компьютером. 

Справочная информация:

  • Информация, включая текстовую, хранится в компьютере в виде двоичных чисел (кодов).
  • Основа кодовых таблиц это ASCII - Американский Стандартный Код для Обмена Информацией.
  • Код ASCII первоначально семибитный и включал в себя символы с кодами 32 - 128, кодам 0 - 31 соответствовали неотражаемые служебные символы-команды, типа код 10 - "перевод строки" и т.п.
  • Для отображения символов национальных алфавитов, псевдографики и других служебных символов таблица ASCII-кода была расширена до 8 бит, а получившийся код стал называться "расширенным ASCII-кодом".
  • В зависимости от состава символов, включенных в верхнюю часть кодовой таблицы (128 - 255), и их расположения различают кодовые таблицы для разных систем и национальных языков.

 

Кодовые таблицы идентифицируются названием и номером, например: Windows-1251, KOI-8, DOS-866 и т.п. При работе в графическом режиме каждый текстовый символ прорисовывается на экране монитора попиксельно, "по точкам". 

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

Для обеспечения одинакового вида отображения файлов на различных компьютерах необходимо наличие на этих компьютерах одного и того же набора шрифтов. 

  • В настоящий момент принят еще один стандарт кодирования Unicode, разработанный Консорциумом Unicode для определения символов вне зависимости от национальной принадлежности.
  • Этот стандарт использует 16-битное кодирование символов (в отличие от 8-битного в ASCII).
  • Это позволяет определить 65536 разных символов (в ASCII- 256), что оказывается достаточным для всех существующих языков, математических, служебных символов и других знаков.
  • Со временем к стандарту Unicode добавились свойства другого многобайтного стандарта - ISO 10646. Все индексы в стандарте разделены на группы и страницы, по 256 символов в каждой, причем часть индексного пространства оставлена для будущего развития. Первые 256 индексов полностью совместимы со стандартом ASCII.

 

Читайте так же:

Как изменить внешний вид курсора?

Фильтры применяемые к тексту в HTML.

Спецсимволы в HTML . Как добавить нестандартный "значек" на сайт.

Заголовок HTML-документа. Что в нем может быть интересного?

Копирайтинг - искусство продавать. 7 секретов максимальных продаж.

Компилятор электронных книг. Скачать бесплатно Activ E-Book Compiller.

 

Просмотров: 15330


Поделитесь этой информацией со своими друзьями!


Комментарии к этой статье (уроку):

Комментарии добавил(а): Ernest
Дата: 2012-02-14

Помогите пожалуйста с определением кодировки http://rutune.com/business.asp?a=61 http://www.referatfrom.ru/watch/523/1.html Мой e-mail ernts1@gmail.com

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

Введите сумму чисел с картинки:
Введите сумму чисел

GudzonPartner.com

Новости сайта


05.08.2014
Новый раздел! Платежные системы Интернета. Все о платежных системах и сервисах.

09.08.2013
Новинка! Обзор и Анализ реальных способов заработка. Как и Сколько можно заработать в Интернете? Цифры. Факты. Комментарии.

28.05.2013
Обновилась Партнерка сайта! Зарабатывайте вместе с нами! "Новые товары и рекламные материалы"

25.05.2013
Видео Курс! "Как создать свой Информационный Бизнес в Интернете" Зарабатывайте: от 30000 ++ рублей.

Почтовая рассылка! Бесплатные электронные книги из серии: "Секреты создания сайтов"


Почтовая рассылка

Новинка!
Как реально заработать
в Интернете?
"Обзор видов и способов заработка."

Специальный Отчет:

Специальный Отчет: Как и сколько можно реально заработать в Интернете? Рельные цифры, факты и анализ различных способ заработка в Интернете

В подарок всем подписчикам!

SmartResponder.ru
Ваш e-mail: *
Ваше имя: *

Полный список наших почтовых рассылок!

Домены

Сервис мгновенной регистрации Доменов

Google Adsense



Навигация

Уроки HTML

CSS уроки

Статьи

Инструменты

Шаблоны сайтов

Книги

Украшения

Сайт от А до Я

Заработать в Интернете

Обман в Интернете

Охрана труда

МОДУЛЬНЫЕ КАРТИНЫ

PHP УРОКИ

Услуги

Скрипты

Почтовая Рассылка

SEO

jQuery

Специальная оценка условий труда (СОУТ) - АРМ

Платежные системы Интернета

УРОКИ ФОТОШОП

Секретный раздел

Видео Курсы

Видео Курс по созданию собственного Информационного Бизнеса в Интернете
Заработает каждый
от Школьника до Пенсионера!
"Как?"
Узнать сейчас >>>


Хотите заработать?
2-х Уровневая
Партнерская программа!

Присоединяйтесь.


Последние заметки

Модульная картина: Роскошь красного бархата

Модульная картина абстракция: Энергия солнца

Модульная картина: Синие розы

Модульная картина: Водопад

Модульная картина: Орхидеи

Новости сайта

RSS Лента Новостей сайта www.LuksWeb.ru

Наши новости в Твиттере

Архив

2016 год:

2015 год:

2014 год:

2013 год:

2012 год:

2011 год:

2010 год:

2009 год:

2008 год:

Сайты друзей

Регистрация доменов

ООО "ПК "ЛюксСтрой"

Деревянные дома от СПК "Ванда"

Наши ссылки

Если Вам понравился
наш сайт, установите
Нашу ссылку, и
Получите подарки!!!

QR код сайта www.LuksWeb.ru

Наши Аттестаты


Проверить аттестат

 

Аттестован системой Z-PAYMENT
Проверено Z-PAYMENT