Русская служба имен в интернете

    Интернет - среда хоть и превлекательная для
пользователей, но изначально рассщитанная на
использование английского языка. Следовательно, в
известном смысле она враждебна или по крайней мере
безразлична к российскому пользователю, который
вынужден пользоваться латиницей и хоть немного  знать
английский язык, чтобы попадать даже на российские
серверы.
    Эта проблема в последнее время частично решается
путем использования русских версий программ просмотра и
российских поисковых машин, а также всяких
переводчиков - подстрочников Интернета, онако главным
камнем предкновения остаются все же имена (они же
адреса) серверов и ресурсов Интернета.
Имена
В сети бывают доменные имена и имена ресурсов.
    Доменное имя это имя присваемое серверу при его
выставлении в Интернете. Например, имя www.gov.ru
присвоено серверу Правительства России. Присваивают
доменные имена специальные организации Интернета; в
России этим занимается РосНИИРОС.
    Имена ресурсов (URL - uniform resource locator) -
это имена более мелких ресурсов и страниц Сети,
которые состоят из имени некоторого сервера и
дополнительного пути в его глубину, например,
www.infoart.ru/misc/ search/def.htm. Эти имена в
среднем длиннее, чем имена серверов.
    И те и другие имена далее будут называться как
формальные имена.
    К сожалению, эти имена пишутся латиницей, невнятны
и имеют формальный синтаксис, то есть заставляют
пользователя вводить точки, слэши, и прочие
специальные знаки, а кроме того, их  в большинстве
случаев очень трудно запомнить.
    Как видно из примеров, существующая система
именования серверов неудобна. Сейчас она находится в
состоянии, близком к системе имен файлов DOS,- все
имена серверов ( или адреса), как и имена файлов,
пишутся латиницей, имеют формальный синтаксис и плохо
выражают содержание именуемого объекта.
    Эти обстоятельства сильно затрудняют поиск нужного
ресурса.
Адрес или имя - в чем разница?
    Адрес, как легко видеть, отвечает на вопрос
"где?", а имя на вопрос "что?" или "кто?". Чем же с
этой точки зрения являются формальные имена интернета?
    Адреса/имена Интернета содержат в себе  глубокое и
неустранимое противоречие: являясь по сути адресами,
для которых неважно смысловое наполнение, они
одновременно претендуют на роль имени, то есть пишутся
буквами, часто содержат слова обычного языка,
"стараются" быть осысленными, пытаются выполнять
рекламную функцию и тому подобное.
    Именно из-за этой претензии на роль имен несмотря
на их внешнее, не побоимся  этого слова, уродство,
формальные имена пытаются применять в семантических ( в
основном реламных) целях, так что все имена типа
www.money.com уже заняты. Конечно. они были заняты еще
за долго до того, как Интернет появился в России.    

Времена меняются
До последнего времени положение дел с именами
удовлетворяло немногочисленных профессионалов
российской сети, для которых командные строки приятнее
оконных интерфейсов, а формальный синтаксис адресов и
"птичий" английский язык электронной почты  привычнее
естественного русского языка.
     Однако сейчас в российскую сеть приходят
многочисленные непрофессиональные пользователи, для
которых использование английского языка
затруднительно, в том числе школьники и студенты. В то
же время русская чатсть Интернета  уже имеет волне
достаточное количество  полезных и развлекательных
ресурсов для того, чтобы этим пользователям не
требовалось выходить на "внешние" англоязычные
просторы. Количество разнообразных ресурсов, дел,
событий в России таковые, что русская часть Интернета
будет в скором времени вполне самодостаточной.
      Зачем тогда нужны формальне "латинские"
имена/адреса - со всеми их недостатками и
ограничениями? Давно настала пора совершить переход к
естественным именам серверов на русском языке.
Русская служба имен           
Для решения этих проблем технологическая компания
"МедиаЛингва" и сетевое издательство "ИнфоАрт"
вступили в стратегический альянс иначинают внедрять
разрабатываемую компанией "МедиаЛингва" службу имен
для русской части Интернета.
      Служба имен фактически расширяет механизм
"закладок" на весь объем русского Интернета и
позволяет пользователям переходить на нужные им  сер-
веры в сети, не исползуя неудобных и плохо
запоминаемых формальных имен.
       Пользователь этой службы сможет набрать прямо в
строке адреса своей программы просмотра Интернет
русское имя нужной организации, например
"Правительство России" или, короче, "Пр-во РФ" или
"РОЦИТ" или "МГУ", и сразу попасть на любой из тысяч
серверов, занесенных в базу имен. При этом каждое имя
может иметь синонимы - приблизительные или совсем
непохожие.
       Служба имен создает новые свойства строки
программы просмотра - теперь прямо из нее можно:
вводить имена на естественном русском языке;
вводить поисковые запросы на русском языке к заданной
поисковой системе или каталогу Интернета;
уточнить адрес, если имя не точное или неполное: в
отличие от сооьщения "сервер не найден", выдаваемого в
настоящее время програм- мами просмотра, служба имен
выдает список подходящих имен (множественный ответ), а
пользователю остается выбрать нужное имя и щелкнуть на
нем мышью. 
Как это работает
Служба имен состоит из клиентской и серверной части .
       Клиентская часть - это драйвер разрешиния имен
(Name Space Provider), который устанавливается
пользователем на своей машине. Драйвер имен позволяет
программе просмотра пользователя воспринять русское
имя сервера и отправляет его на сервер службы имен для
превращения его в обычное доменное имя(DNS-имя) или
имя ресурса (URL).
        Серверная часть службы принимает
естественно-языковое имя от клиента и отыскивает его в
базе имен. Если имя найдено, оно превращается в
обычное формальное  Интернет-имя и возвращается на
клиентскую машину, а драйвер имени передает полученное
формальное имя программе просмотра для обработки его
обычным порядком.
         Если же в базе найдено несколько формальных
имен, соответствующих заданному имени, сервер Службы
формирует страницу с множественным ответом и
возвращает ее на на машину клиента, где она выдается
драйвером на экран пользователя.
         Обращени на сервер происходит прозрачно,
незаметно для пользователя. Внешне процедура такова:
пользователь вводит имя по-русски в строке программы
просмотра Интернет и сразу же попадает на нужный ему
сервер.
         Служба имен-это не поисковая машина. От
обычной поисково системы данная отличается тем, что
пользователь не должен обращатся на сервер какой-либо
поисковой машины, а главное, тем, что сам процесс
обращения-это именно обащение к серверу по имени, а не
поиск информации с огромным количеством разного шума.
Например, при поиске компаний "МедиаЛингва" или
"ИнфоАрт" будут найдены именно серверы этих команий, а
не все бесчисленные упоминания их названий где попало
по Интернет.
Все существующее разумно 
Во избежание недоразумений нужно заметить, что служба
имен не отменяет существующую систему физических
IP-адресов и символьных доменных DNS-имен. Напротив,
предпологается использовать эти системы как раньше, но
при этом будет введен новый, третий уровень
абстракции, на котором имя сервера получит настоящую
осмысленность и удобство использования.
          Успех проекта будет означать, что
существующая иерархическая и жесткая система доменных
имен потеряет свою осмысленность  и удобство
использования и станет просто "носителем" низкого
уровня для настоящих осмысленных имен- то есть
"носителем" наподобие не имеющих семантического
наполнения физических IP-адресов или номеров кластеров
на жестком диске.
          Назначение кому-либо конкретных доменных
имен просто не будет иметь никакого значения-они
потеряют свое политическое и рекламное наполнение и
станут чем-то вроде почтового идекса, значением
которого никто не интересуется.
Как этим воспользоваться?
Для использования службы имен пользователь должен
скачать(бесплатно) с серверов участников проекта
специальный драйвер, который устанавливается полностью
автоматически.
          После установки драйвер распознает
естественно-языковые имена, вводимые пользователем, и
осуществляет обращение на сервер службы имен, который
производит подстановку формальных сетевых имен вместо
естественно-языковых.
          Есди в базе имен найдено несколько адресов,
соответствующих запросу пользователя, драйвер выдает
окно программы просмотра список всех кандидатов.
Пользователю остается выбрать нужное имя и щелкнуть на
нем мышью.
Переспективы
Предпологается, что служба русских имен в конце концов
охватит большинство серверов русской части Интернета.
           В дальнейшем предпологается создать
подобную службу для стран СНГ, а так же создать общее
решение для локализации Интернета в "отдельно взятой
стране".
           Введение естественно-языковых имен создаст
еще один уровень абстракции, что очень удобно. Это
позволит, например, клиенту помещать сервер куда
угодно, никак не меняя базу имен, за это будет по
прежнему отвечать система доменых имен, где его имя
может быть, например www.names.ru
                        

      Здесь Вы можете узнать все необходимое по работе с последней версией этого чудо-изобретения, а также установить его на своей машине!

 

вернуться к оглавлению