Кириллица, домены, CMS

Содержание

Слайд 2

ИСТОРИЯ
США, ARPAnet
Веб — один из сервисов
Одноранговая сеть
«Числовая» адресация
Электронная почта
Начало 80-х
DNS —

иерархия для людей
ИСТОРИЯ США, ARPAnet Веб — один из сервисов Одноранговая сеть

Слайд 3

IDN
доменные имена, записываемые символами
национальных алфавитов

test.ru
ПРОВЕРКА.РФ

IDN доменные имена, записываемые символами национальных алфавитов test.ru ПРОВЕРКА.РФ

Слайд 4

DNS - не «знает» кириллицы

A-Z
0-9
. –

ASCII-символы

DNS - не «знает» кириллицы A-Z 0-9 . – ASCII-символы

Слайд 5

Кириллица в адресах
Преобразование в ASCII

Система DNS

проверка.рф

PUNYCODE

xn--80adjurfhd.xn--p1ai

Как это работает

Кириллица в адресах Преобразование в ASCII Система DNS проверка.рф PUNYCODE xn--80adjurfhd.xn--p1ai Как это работает

Слайд 6

ПРОБЛЕМЫ
НЕ В DNS
ПРОБЛЕМЫ
В
АВТОМАТИЧЕСКОМ
КОНТРОЛЕ
ВАЛИДНОСТИ

ПРОБЛЕМЫ НЕ В DNS ПРОБЛЕМЫ В АВТОМАТИЧЕСКОМ КОНТРОЛЕ ВАЛИДНОСТИ

Слайд 7

Регистрация пользователей

Введите URL сайта:

Введите адрес e-mail:

OK

CANCEL

...мойсуперсайт.рф

серафим@мойсупер...

Регистрация пользователей Введите URL сайта: Введите адрес e-mail: OK CANCEL ...мойсуперсайт.рф серафим@мойсупер...

Слайд 8

Проверка валидности адресов

/[A-Za-z0-9].\-\//

Например:

Регулярные выражения,
фильтры

НЕ РАБОТАЮТ,

а регистрация - нужна.

Проверка валидности адресов /[A-Za-z0-9].\-\// Например: Регулярные выражения, фильтры НЕ РАБОТАЮТ, а регистрация - нужна.

Слайд 9

Внутренние фильтры;
Автоматическое преобразование URLов;
Внешние ссылки;
Размещение

сайта под IDN.

ПРОБЛЕМЫ

И так далее...

CMS, онлайн-сервисы, поисковые машины

Внутренние фильтры; Автоматическое преобразование URLов; Внешние ссылки; Размещение сайта под

Слайд 10

Поиск в Интернете:

АВТО.РУ

Найти!

У кириллических доменов есть аудитория

Кириллические домены
уже используются для адресации

СЫР.SU

Поиск в Интернете: АВТО.РУ Найти! У кириллических доменов есть аудитория

Слайд 11

Стандарт Unicode

Все распространённые
системы письма

Для DNS кодируется с
помощью Punycode

Современные web-страницы,


многоязычные web-формы

Unicode

Стандарт Unicode Все распространённые системы письма Для DNS кодируется с

Слайд 12

РЕШЕНИЯ

Изменение «старого» программного кода;
Создание надстроек:

На стороне сервера;
На стороне клиента.

РЕШЕНИЯ Изменение «старого» программного кода; Создание надстроек: На стороне сервера; На стороне клиента.

Слайд 13

РЕШЕНИЯ

CMS и программные системы с верной архитектурой:

Изменяется только код функции-фильтра.

Неверная архитектура:

Много

изменений по всему коду.

ТРУДОЁМКО

РЕШЕНИЯ CMS и программные системы с верной архитектурой: Изменяется только

Слайд 14

РЕШЕНИЯ

Предварительное преобразование в браузере:

Javascript

Предварительное преобразование на сервере:

Надстройка-конвертер

ОБРАТИМОЕ ПРЕОБРАЗОВАНИЕ

РЕШЕНИЯ Предварительное преобразование в браузере: Javascript Предварительное преобразование на сервере: Надстройка-конвертер ОБРАТИМОЕ ПРЕОБРАЗОВАНИЕ

Слайд 15

СТАНДАРТЫ И
РЕКОМЕНДАЦИИ

ASCII
DNS
Unicode
Punycode
Web-стандарты
Архитектура

ПО

ФУНДАМЕНТ ДЛЯ РОСТА И РАЗВИТИЯ

СТАНДАРТЫ И РЕКОМЕНДАЦИИ ASCII DNS Unicode Punycode Web-стандарты Архитектура ПО ФУНДАМЕНТ ДЛЯ РОСТА И РАЗВИТИЯ

Слайд 16

Конкурс технического совершенства,

нацеленный на поддержку современных веб-стандартов

www.webhitech.ru

Конкурс технического совершенства, нацеленный на поддержку современных веб-стандартов www.webhitech.ru

Слайд 17

ИТОГИ

Коммерциализация Интернета - IDN на марше
Адаптация ПО к использованию IDN
Преимущество в

следовании стандартам
ИТОГИ Коммерциализация Интернета - IDN на марше Адаптация ПО к использованию IDN Преимущество в следовании стандартам
Имя файла: Кириллица,-домены,-CMS.pptx
Количество просмотров: 170
Количество скачиваний: 0