Крокозябры в url — Помогите избавиться!
-
Помогите, пожалуйста, избавиться от неправильной кодировки в url типа:
В браузере IE в адресной строке (permalink, url) указанные выше крокозябры.
При этом в браузере Google Chrome все корректно с русской кодировкой.
!!??Принтскрины:
Редактируем url страницы: http://plan.ru/tmp/ps3.PNG
Смотрим в браузере IE (крокозябры): http://plan.ru/tmp/ps2.PNG
Смотрим в браузере Google Chrome (Ok): http://plan.ru/tmp/ps1.PNG
-
Согласно стандарту RFC 1738, именно так и должны выглядеть в ссылках символы национальных алфавитов (см. «Кодирование URL»). Преобразование их в читаемый вид осуществляется браузером.
Текущие версии Chrome и Opera отображают в таких ссылках русские буквы.
В Firefox есть настройка, чтобы отображать их в читаемом виде:
http://kb.mozillazine.org/Network.standard-url.escape-utf8В IE, насколько мне известно, такой настройки нет.
Как вариант, можно сделать транслитерацию ярлыков, установив плагин Cyr-To-Lat. Или использовать ID записей вместо ярлыков, выбрав в настройках постоянных ссылок вариант «Цифры».
Парадокс заключается в том, что и в IE при переходе на мой сайт с некоторых внешних ссылок, адрес в строке URL начинает отображаться в латинице!!??
Делаю так:
1) Иду в статистику своего счетчика на http://www.liveinternet.ru/
2) Разделе Поисковые запрсы смотрю ссылки c поисковиков на мой сайт
http://www.liveinternet.ru/stat/plan.ru/24hours.html?gosearchword=1&search-word=%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%20%D0%B1%D0%B8%D1%80%D0%B6%D0%B0%20png&day_0=1Вижку там нормальные ссылки без кракозябр:
http://plan.ru/биржи-утренний-обзор-9/
см. http://plan.ru/tmp/ps4.PNG
3) перехожу по этой ссылке на свой сайт, и …
Чудо!! )))
Мой адрес в IE и в латинице без кракозябр!
см. http://plan.ru/tmp/ps5.PNGКак такое может быть????
Выходит проблемы с кодировкой url в WodPress при публикации поста.Как такое может быть????
Выходит проблемы с кодировкой url в WodPress при публикации поста.Выходит, Вы так и не поняли, что Сергей для Вас написал.
Вопрос то задан был не о стандартах.
А о удобстве вывода смысловых кирилистических адресов в URL, даже если это и не является стандартом.
Более того, был дан пример, что это возможно в том числе и в IE, если ссылка сфомирована внешним ресурсом.
Но вместо ответа по существу, отсылка к спецификациям …Но вместо ответа по существу, отсылка к спецификациям …
Это весьма печально, если спецификации для Вас — не по существу.
Не менее печально, что Вы так и не поняли, что ни ВП, ни любой другой движок\сайт не имеет никакого отношение к причудам юзерагентов (браузерам).
Что могу посоветовать — пишите Биллу Гейтсу.
вместо ответа по существу, отсылка к спецификациям …
Точно, они в кракозябрах ничего не понимают!
Это весьма печально, если спецификации для Вас — не по существу.
Не менее печально, что Вы так и не поняли, что ни ВП, ни любой другой движок\сайт не имеет никакого отношение к причудам юзерагентов (браузерам).О каких причудах IE Вы говорите!?
Вместо того, чтоб сидеть в глубокой печали, посмотрите внимаельно как организованы другие сайты помино WordPress.Немцы, и те url с кирилицей везде используют, и никакой IE им в этом не мешает.
см. http://www.dw.de/темы-дня/политика-и-общество/s-2215даже если это и не является стандартом.
Вы ставите нам в вину, что WP придерживается международных стандартов?
Или отстаиваете свое право пользоваться убогим мелкомягким браузером?Вместо того, чтоб сидеть в глубокой печали
Вместо того, чтобы говорить нам, что делать…
Прочитайте 19 пункт правил.
Это предупреждение.На первом месте должны быть не стандарты, а удобство пользователей, господа хранители стандартов.
На первом месте должны быть не стандарты, а удобство пользователей,
Открою секрет — стандарты как раз для этого и существуют.
А вот их нарушение (или вольная трактовка) как раз и приводит к проблемам.Когда Вы поймете эту простую истину — всё станет на свои места.
Вместо того, чтоб сидеть в глубокой печали, посмотрите внимаельно как организованы другие сайты помино WordPress.
На бис, как говорит Юрий:
ни ВП, ни любой другой движок\сайт не имеет никакого отношение к причудам юзерагентов (браузерам).
Ну что вы напали на человека? Нет бы быстренько плагин cyr-from-lat написать, чтобы было «как у немцев». Каждый человек имеет право использовать в урлах кириллицу, арабицу и китаицу, равно как переходить на красный, стоять под стрелой, не мыть руки и влезать где убьет.
*пошел писать плагин*
Немцы, и те url с кирилицей везде используют, и никакой IE им в этом не мешает.
см. http://www.dw.de/темы-дня/политика-и-общество/s-22151. А вы скопируйте урл из ФФ (например) и вставьте в блокнот. Или хотя бы в форму ответа форума.
Вот урл этого топик у меня в ФФ отображается «кириллицей», а вот что в реальности http://ru.forums.wordpress.org/topic/%D0%9A%D1%80%D0%BE%D0%BA%D0%BE%D0%B7%D1%8F%D0%B1%D1%80%D1%8B-%D0%B2-url-%D0%9F%D0%BE%D0%BC%D0%BE%D0%B3%D0%B8%D1%82%D0%B5-%D0%B8%D0%B7%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%D1%81%D1%8F?replies=11
2. Я могу найти как минимум 5 браузеров, где эта ссылка не покажет кириллицу 🙂
И даже не покажет её файрфокс под локалью, отличной от русской (при отсутствии кириллических шрифтов в системе)Сможете догадаться кто в этом виноват? 😉
Думаю. Виноваты в этом или кривые руки или прямолинейная логика разработчиков WP.
Так как у разработчиков других движков, кирилистичекие url отображаются по русски, а не кракозябрами, на любых браузерах, в том числе и IE которым пользуется 25% русскоязычных пользователей.PS.
Не я первый с этой проблемой WP обращаюсь. Можно и прислушаться к потребностям сообщества …1. А вы скопируйте урл из ФФ (например) и вставьте в блокнот. Или хотя бы в форму ответа форума.
Все корректно копируется в блокнот. Специально попробовал.
Виноваты в этом или кривые руки или прямолинейная логика разработчиков WP.
Нда.. тяжелый случай..
Все корректно копируется в блокнот. Специально попробовал.
Т.е. я по Вашему вручную урл выше вручную прописывал? 🙂
А между тем у меня ФФ под Убунтой.А вот так http://img713.imageshack.us/img713/4903/001qua.png выглядит Ваш урл все в том же ФФ под убунтой (при переходе с этой страницы). Я его тоже нарисовал?
Всё, я пас. Больше нет сил объяснять не желающему понимать очевидные вещи.
- Тема «Крокозябры в url — Помогите избавиться!» закрыта для новых ответов.