Добрый день. Подскажите, планируется ли включить поддержку кириллических доменов типа упсихолога.com.ua (http://xn--80afomobdqqx.com.ua)?

Используемая мной версия браузера такими способностями не обладает. Тогда как опера и ИЕ свободно переадресует запрос типа xn--80afomobdqqx.com.ua на упсихолога.com.ua

reyDD
Создай в about:config новую настройку network.IDN.whitelist.ua с логическим значением true.

Спасибо, сделал. Но тут другой вопрос - каким образом это будут делать миллионы пользователей интернета? Ведь теперь подобных доменов будет тьма

В 4-ке будут разрешены кириллические домены для всех доменных зон.

reyDD пишет

Ведь теперь подобных доменов будет тьма

в чем пруф кириллических доменов, что их обязана быть тьма? ИМХО если ресурс/сайт/портал/страничка не имеет доменного имени в "нормальном" написании (совместно к "новомодному"), то ресурс/сайт/портал/страничка не стоит потраченного времени, ибо владелец домена не думает о невозможности написать его "суперский" адрес ресурса/сайта/портала/странички.

reyDD пишет

упсихолога.com.ua

к тому же придется переключать раскладку во время ввода адреса...

Мне не совсем понятно, что вы имеете в виду. Зачем нужен "нормальный адрес", если во всех браузерах отображается "новомодный"?  Если вы считаете, что их будет немного, попробуйте зарегистрировать янукович.com.ua или любовь.com.ua

Vanilla Dragon пишет

В 4-ке будут разрешены кириллические домены для всех доменных зон.

Вообще-то нет. Список доменных зон, для которых разрешено отображение национальных символов в имени домена, ограничен. Его можно увидеть, если about:config отфильтровать по «network.IDN.whitelist».

reyDD
Организация, регламентирующая регистрацию доменов в зоне com.ua, должна написать письмо в Mozilla со ссылкой на правила регистрации и список разрешённых символов в имени домена. Это для защиты от фишинга, подробнее здесь и здесь.

Vanilla Dragon пишет

владелец домена не думает о невозможности написать его "суперский" адрес ресурса/сайта/портала/странички.

Есть сайты, вход на которые разрешён, например, только из Украины. В таком случае проблема только с переключением раскладки. Но если хозяин сайта рассчитывает и на посетителей без кириллической раскладки, то его надо направлять на упсихиатра.com.ua :)

reyDD пишет

Но тут другой вопрос - каким образом это будут делать миллионы пользователей интернета?

Vanilla Dragon пишет

В 4-ке будут разрешены кириллические домены для всех доменных зон.

В тройке так сделано специально, чтобы видеть мошеннические адреса вроде ехаmрlе.com или рrimеr.com (ведь вы не видите, что в них кириллица? а теперь наведите курсор на ссылку и посмотрите в строку состояния). Как подобная защита сделана в четвёрке — не интересовался; плохо, если её не будет, хорошо, если останется запрет на разные алфавиты между точками и разделительными символами. То есть, если foo.пример.com и пример.foo.com отображаюся правильно, а приmер.com — нет, то хорошо, а если всё отображается "правильно" — то мошенники будут блаженствовать.

Радик245 пишет

Как подобная защита сделана в четвёрке — не интересовался

Точно так же, будь спокоен. :)

Вышла четвёрка, проблема осталась.

samura
В 4.0 всё работает.

Не согласен.
2011-03-26_124157.jpg

Unghost пишет

В 4.0 всё работает.

Согласен.

samura пишет

Не согласен.

Не согласен.
comua.png

домен.com.ua отображается корректно,  попробуйте ноготки.com

samura пишет

ноготки.com

Дык это же com! Он и не дожет быть по-русски написан.

Почему же опера, ие и хром правильно отображают?

samura пишет

Почему же опера, ие и хром правильно отображают?

В Google Chrome у меня выдало http://xn--c1akfkfb2a.com/
А Opera и IE... Они не придерживаются стандартов.

у вас точно последняя версия?
2011-03-26_162248.jpg

chromew.png

VeRtex, вы как маленький. Я показываю свою проблему, а вы показываете что именно у вас её нет. Смысл?!

samura
Блин. Ну вы тоже как маленький, который не умеет читать. Выше в данной теме дан ответ на ваш вопрос.
В about:config создайте логический параметр network.IDN.whitelist.com со значением true.

И будет так
nogotki.png

VeRtex пишет

samuraБлин. Ну вы тоже как маленький, который не умеет читать. Выше в данной теме дан ответ на ваш вопрос.В about:config создайте логический параметр network.IDN.whitelist.com со значением true.И будет так

Как же это решит проблему для всех пользователей зашедших  с FF на сайт пупкин.com?

samura
Никак. Это проблема не Firefox, а регистраторов подобных доменов.

samura
VeRtex
Почитайте политику Chrome в отношении IDN-доменов - http://dev.chromium.org/developers/desi … gle-chrome:

Google Chrome will display IDN for components of a hostname consisting solely of characters that belong to one of the languages selected in the language settings—even on .com and .net domains, not only in domains native to that language. For example, http://россия.net will be displayed in IDN form if you claim to speak Russian or another language written in Cyrillic, and as punycode otherwise. Likewise, http://私の団体も.jp/ will be shown in IDN form only if you claim to speak Japanese in Google Chrome's options.

У samura в настройках Chrome выбран русский, поэтому он видит http://ноготки.com, у VeRtex Chrome английский, поэтому он видит punycode.

У Firerox другая политика в отношении IDN-доменов.

А вот еще вопросик на тему:
есть сайт, в "настроенной" зоне .info, а там такие ссылки-якоря:

Выделить код

Код:

http://all-transport.info/regions/ru47.html#Будогощь

FF (и другие Gecko-браузеры) не обрабатывают эти ссылки (не происходит переход к якорю), хотя в урлбаре она и приводится к UTF-виду:

Выделить код

Код:

http://all-transport.info/regions/ru47.html#%D0%91%D1%83%D0%B4%D0%BE%D0%B3%D0%BE%D1%89%D1%8C

Chrome спокойно отрабатывает эту "композицию", IE - тоже. Опера конфузится, как и Мозилла.

Кто прав, кто неправ? И что делать?