[identity profile] heleknar.livejournal.com posting in [community profile] useful_faq
Научите, пожалуйста, правильно вставлять ссылки на Википедию. Чтобы было не http://ru.wikipedia.org/wiki/Гефест, а 'http://​ru.wikipedia.org/wiki/%C3%E5%F4%E5%F1%F2

Спасибо.

Date: 2008-11-21 04:08 am (UTC)
From: [identity profile] spamsink.livejournal.com
<a href="http://ссылка">текст ссылки</a>

Date: 2008-11-21 05:24 am (UTC)
From: [identity profile] roman-pro.livejournal.com
Всё вам верно подсказали, ниже (http://community.livejournal.com/useful_faq/8028471.html?thread=78762807#t78762807) я привёл демонстрацию как это работает. Все нормальные браузеры уже давно отсылают url в UTF-8, потому кодирование через %код_символа уже не столь актуально, хотя при желании работает.

Date: 2008-11-21 05:41 am (UTC)
From: [identity profile] roman-pro.livejournal.com
Собственно мой комментарий про utf-8 - это к тому что раньше кириллица в url не могла быть корректно обработана и такие ссылки можно было только кодировать через %код_символа.

А так - опера всё отсылает (вы же по ссылке с кириллицей переходите без проблем ?), просто это бага/фича автораспознавателя ссылок в ЖЖ, что он неверно распознаёт и делает ссылку если в ней есть некоторые символы. Зато явно через тег a href - всё работает, потому я не надеюсь на распознаватель, а всегда вставляю ссылки явно через тег.

Date: 2008-11-21 05:13 am (UTC)
From: [identity profile] spamsink.livejournal.com
И какой смысл в такой, пардон, "правильности"?

Date: 2008-11-21 05:20 am (UTC)
From: [identity profile] n0mad-sexhex.livejournal.com
http://netzreport.googlepages.com/online_tool_for_url_en_decoding.html#encode
From: [identity profile] roman-pro.livejournal.com
http://ru.wikipedia.org/wiki/Пол_Маккартни (http://ru.wikipedia.org/wiki/Пол_Маккартни)

Date: 2008-11-21 04:16 pm (UTC)
From: [identity profile] besisland.livejournal.com
Это отвратительно — то, что Вы хотите сделать, — представить текст ссылки в виде набора кодов. (Кодировать же адрес незачем, потому что браузер и так отлично справится.)

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

<a href="http://ru.wikipedia.org/wiki/Пол_Маккартни">http://ru.wikipedia.org/wiki/Пол_Маккартни</a> → http://ru.wikipedia.org/wiki/Пол_Маккартни (http://ru.wikipedia.org/wiki/Пол_Маккартни)

А ещё лучше так:

<a href="http://ru.wikipedia.org/wiki/Пол_Маккартни">Пол Маккартни</a> → Пол Маккартни (http://ru.wikipedia.org/wiki/Пол_Маккартни)

или:

<a href="http://ru.wikipedia.org/wiki/Пол_Маккартни">Статья в Википедии</a> → Статья в Википедии (http://ru.wikipedia.org/wiki/Пол_Маккартни)

Date: 2008-11-21 05:33 am (UTC)
From: [identity profile] grey-horse.livejournal.com
Обычным копипастом.

Date: 2008-11-21 07:41 am (UTC)
From: [identity profile] alex-kabachkoff.livejournal.com
+1
Я, наоборот, хотел спросить, как делать такие красивые ссылки со словами кириллицей вместо страшенных километровых УРЛов с %%%%%
:-)

Date: 2008-11-21 09:38 am (UTC)
From: [identity profile] legrus.livejournal.com
А если попробовать http://ru.wikipedia.org/wiki/Пол_Маккартни# - просто решетку в конце?

Date: 2008-11-21 09:39 am (UTC)
From: [identity profile] legrus.livejournal.com
не катит)
тогда писать для непонятливого жж на html'e.

Date: 2008-11-21 04:18 pm (UTC)
From: [identity profile] besisland.livejournal.com
Можно так: http://ru.wikipedia.org/wiki/Пол_Маккартни/ — но это, конечно же, только если сайт допускает лишний слэш в конце.

Date: 2008-11-21 05:13 pm (UTC)
From: [identity profile] legrus.livejournal.com
Я проверил, википедия не допускает.

А тогда http://ru.wikipedia.org/wiki/Пол_Маккартни#/ если - чтоб и жж, и википедии? :)
From: [identity profile] legrus.livejournal.com
http://ru.wikipedia.org/wiki/Пол_Маккартни#/

Решётка экранирует последний слэш от википедии, слэш помогает парсеру жж переварить все слово целиком:)