Страница 1 из 1

Ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 16:41
nadiopt
товарищи, почему-то у меня в броузере (хром) ссылка на вики вставляется в безобразном виде, я уж и просто копипастом, и с помощью кнопы - все равно ссыль русскими буквами не хочет опознаваться как ссыль:( а исходный код форума заковыристый очень, не могу найти, как сделать правильно

Re: ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 17:00
Slinger
nadiopt

И я не смог в своё время. Пришлось ради этого открывать Intenet Explorer и оттуда брать ссылку. IE не умеет кириллицу в заголовке отображать, всё коверкает в UTF. Тогда нормально.

Re: ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 17:56
Denis Rykov
Ничего не понял - откуда куда нужно вставить ссылку? Сюда в форум что-ли, тогда:

Код: Выделить всё

[url=http://wiki.gis-lab.info/w/Landsat_MSS_%D0%B4%D0%BB%D1%8F_%D0%BB%D0%B5%D1%81%D0%BD%D1%8B%D1%85_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87]Landsat MSS для лесных задач[/url]

Re: Ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 20:18
nadiopt
ну да, но откуда берутся эти цифирьки вместо букв?

Re: Ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 21:16
Дмитрий Барышников
Ссылку на вики вставлять крайне не рекомендуется. Если там статья - то она должна быть "обернута" и иметь нормальную ссылку. Если черновик, то и такая ссылка подойдет, а лучше избегать ссылок на черновики.

Re: Ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 22:06
Slinger
nadiopt писал(а):ну да, но откуда берутся эти цифирьки вместо букв?
Ссылка на заглавную страницу в браузерах мозилла, опера или гугл хром выглядит так:

Код: Выделить всё

http://wiki.gis-lab.info/w/Заглавная_страница
Эта же ссылка в IE выглядит так:

Код: Выделить всё

http://wiki.gis-lab.info/w/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
А всё потому, что IE кириллицу и отображает её просто в наборе шестнадцатеричных букв. И, видимо, в юникоде. Например первая буква %97 (значок процента объявляет начало буквы. Символы %D0 или %D1 не в счёт) в десятеричной будет 151. Что соответствует букве "З". Можно впринципе почитать rfc1738, там чуть больше написано.

Таким образом, если хотите дать ссылку на вики, содержащую статью на кириллице, давайте на неё ссылку, открытую в IE (проще говоря, нужную статью нужно открыть в IE). Тогда IE обратит все символы в юникод и ссылка будет работоспособна.

Re: Ссылки на вики гис-лаб

Добавлено: 29 июл 2014, 22:11
nadiopt
Дмитрий Барышников писал(а):Ссылку на вики вставлять крайне не рекомендуется. Если там статья - то она должна быть "обернута" и иметь нормальную ссылку. Если черновик, то и такая ссылка подойдет, а лучше избегать ссылок на черновики.
ну а как же случаи, когда надо сослаться на свеженаписанную статью или на собственно Википедию?

Re: Ссылки на вики гис-лаб

Добавлено: 30 июл 2014, 02:40
Denis Rykov
nadiopt писал(а):ну да, но откуда берутся эти цифирьки вместо букв?
В данном примере я просто скопировал URL из адресной строки браузера (Chromium, Linux) - в самой адресной строке URL выглядит красиво, а при копипасте происходит кодирование. У вас не так? Тогда это можно сделать вручную: открываете консоль браузера и делаете:

Код: Выделить всё

encodeURI('http://wiki.gis-lab.info/w/Заглавная_страница')

Re: Ссылки на вики гис-лаб

Добавлено: 30 июл 2014, 06:40
ericsson
На самом деле, в URL никакой кириллицы нет, есть только URL-encoded строка. А уже некоторые browser-ы для удобства пользователя визуально представляют эту строку в виде тех символов, которые в ней закодированы. Поддержка национальных алфавитов в протоколе HTTP - костыль, которым не очень стоит пользоваться.
Вообще, хороший тон - когда у страницы есть псевдоним, состоящий только из латинских символов. Но тут не тот случай...

Re: Ссылки на вики гис-лаб

Добавлено: 30 июл 2014, 20:14
nadiopt
трюк с консолью отлично помог! добавлю, что она вызывается CTRL+Shift+I