каталог статей
Поиск:
пример: сотовые телефоны расширенный поиск
Начало » » » Доменное имя на русском? Легко! Часть 1

Доменное имя на русском? Легко! Часть 1

Терминология
Доменное имя (домен) – область пространства иерархических имен сети Интернет, которая обслуживается набором серверов доменных имен (DNS) и централизованно администрируется. Домен идентифицируется уникальным именем, например, domain.ru.
DNS (сокр. от Domain Name System) – служба имен доменов (механизм, используемый в Интернет и устанавливающий соответствие между числовыми IP-адресами и текстовыми именами).
ICANN (сокр. от Internet Corporation for Assigned Names and Numbers) – некоммерческая организация по назначению адресов и имен в Интернет, параметров протоколов, управлению системами доменных имен.
IETF (сокр. от Internet Engineering Task Force) – проблемная группа проектирования Интернет, отвечающая за решение инженерных задач Интернет, выпускает большинство RFC, используемых производителями для внедрения стандартов в архитектуру TCP/IP).
RFC (сокр. от Requests for Comments) – Запросы на комментарии (серия документов IETF, начатая в 1969 г. и содержащая описания набора протоколов Интернет и связанную с ними информацию).
IDN (сокр. от Internationalized Domain Names) – группа поддержки многоязычных доменных имен, была создана в 1999 г. внутри IETF, поддерживает регистрацию доменных имен более, чем на 60 языках.
MINC (сокр. от Multilingual Internet Names Consortium) – Консорциум многоязычных интернет-имен – организация, созданная в июне 2000 г. для поддержки многоязычных доменных имен, осуществляет интернационализацию Интернета.
ASCII (сокр. от American Standard Code for Information Interchange [по-американски произносится эски, по-русски – аски]) – американский стандартный код для обмена информацией, 7-битная компьютерная кодировка для представления латинского алфавита, десятичных цифр, некоторых знаков препинания, арифметических операций и управляющих символов.
Unicode (Юникод, Уникод) – 16-битный стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков. Стандарт был предложен в 1991 г. некоммерческой организацией «Консорциум Юникода» (англ. Unicode Consortium), объединяющей крупнейшие IT-корпорации. Применение этого стандарта позволяет закодировать очень большое число символов из разных письменностей: в документах Unicode могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита, латиницы, кириллицы и т.д.
Стандарт состоит из 2-х основных разделов: универсальный набор символов (UCS, Universal Character Set) и семейство кодировок (UTF, Unicode Transformation Format). Универсальный набор символов задает однозначное соответствие символов кодам – элементам кодового пространства, представляющим неотрицательные целые числа. Семейство кодировок определяет машинное представление последовательности кодов UCS.
UTF-8 – это представление (формат) Юникода, обеспечивающее наилучшую совместимость со старыми системами, использовавшими 8-битные символы. Формат UTF-8 был создан 2 сентября 1992 г. Кеном Томпсоном и Робом Пайком.

Что происходит, когда мы в адресной строке браузера набираем, например, http://www.domain.ru? Упрощенная схема такова: система DNS устанавливает соответствие доменному имени www.domain.ru IP-адреса, например, 111.111.111.111. Запрошенный нами ресурс отыскивается на бескрайних просторах Интернета и загружается на наш ПК. А нельзя ли вместо domain.ru набрать домен.ру?

Предыстория вопроса
Исторически сложилось так, что Интернет (как и компьютер!) зародился в англоязычной среде, и основным ограничением DNS является то, что для записи доменных имен необходимо использовать только 37 символов ASCII (латинские буквы от a до z, арабские цифры и символ дефиса).
Но многоязычное интернет-сообщество не пожелало с этим мириться: например, китайцы захотели регистрировать доменные имена на китайском, вьетнамцы – на вьетнамском… Организации ICANN, отвечающей за назначение адресов и имен в Интернете, пришлось пораскинуть мозгами: создать «группы поддержки», разработать массу протоколов и стандартов. Но, согласившись с появлением национальных доменных имен, ICANN долго настаивал на латинском написании доменов верхнего уровня. Например, в Рунете сначала появились сайты со смешанным написанием русских и латинских букв – http://www.россия.net/ и http://рбк.com/, а уж значительно позже – http://домены.ру/.

Как это внедрялось
Процесс внедрения национальных доменных имен оказался очень непростым и очень продолжительным. Для того чтобы сохранить работоспособность существующей системы DNS, доменные имена, содержащие символы национальных алфавитов, необходимо перекодировать в общую для всей системы адресации форму. В 2003 г. группа IETF IDN для представления национальных алфавитов выбрала универсальную кодировку UTF-8. Из этой кодировки доменные имена определенным образом преобразовываются в последовательности ASCII-символов. Такое решение позволяет добиться независимости от используемых на стороне клиента операционных систем, и при этом соответствует требованиям уже существующей системы DNS.

Необходимо отметить очень важный нюанс. Применяя русскоязычные (или китайскоязычные) доменные имена, на самом деле, мы просто тешим свое национальное самолюбие: интернационализация доменных имен не отменяет существующих протоколов работы DNS – внутри нее всё так и остается в символах ASCII, мультиязычность как бы добавляется сверху.
Shkolazhizni.ru

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

Послать ссылку на этот обзор другу по ICQ или E-Mail:


Разместить у себя на ресурсе или в ЖЖ:


На любом форуме в своем сообщении:

Рейтинг статьи

Рейтинг: 2.9/5 (225 голосов)

Добавить на News2.ru Google slashdot YahooMyWeb Digg Technorati Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok Добавить на NewsGrad




Похожие статьи

1: Главный секрет INTERNET-маркетинга
Знаете ли вы, что такое интернет-маркетинг? Ну конечно , - ответит постоянный пользователь Всемирной Сети, - интернет маркетинг - это комплекс специальных методов, позволяющих владельцам корпоративных web-ресурсов продвигать свой сайт в интернет и, р...

2: Что такое редирект? Часть 1
Что такое редирект Редирект (от англ. redirect – переориентировать(ся); redirect output – переадресовывать результат; redirection – переадресация, перенаправление) – это автоматическое (принудительное...

3: Как очистить кэш распознавателя DNS?
При работе в Интернете – при попытке загрузить какие-либо веб-страницы – часто бывают всевозможные «накладки» – от сообщения Сервер не найден. Невозможно отобразить страницу до появления – вместо веб-...

4: Доменное имя на русском? Легко! Часть 2
Преимущества национальных доменных имен – удобство для пользователей. Набрать на клавиатуре и запомнить доменное имя на родном языке намного проще; – решается проблема лимита доменных имен. Найти крас...

5: Что в имени тебе моем?
Выбор имени ребенка является непростой задачей, стающей перед ее родителями. Имена имеют вес, имя несет на себе нагрузку, излучает доверие, престиж, надежность, качество. Имя человека является его важ...




Copyright © 2006-2019 ExcelioN
Правовая информация
Все права защищены
.