Страница 1 из 1 [ Сообщений: 24 ] Версия для печати [+] |
Что мешает просто закопипастить URL, не искажая его? ![]() Началось бета-тестирование Heart of the Swarm. |
URL не содержит искажений. Проверено.
Очевидно, движок форума не пропускает такой урл. С большой вероятностью, регулярному выражению не нравится кириллица. |
Очевидно, движок форума не пропускает такой урл.
Потому что это не URL. Кириллица в URL должна быть закодирована, как и любые другие не-ASCII буквы. Если в браузере просто скопировать URL (сам URL, а не его декодированное изображение) и потом вставить сюда, то всё останется в правильной форме. Не нужно URL декодировать.
|
Buntar
Браузер автоматически энкодит\декодит урл. Но, та же опера, в адресном окне, кодированные урл не выдаёт. Вы можете видеть там всё те же руские буквы. Линки с кириллицей очень хорошо кушаются браузерами. В общем-то все эти урл с кирилицей-помощь в раскрутке рессурса. Если мы включим прямо в эту страницу: <a href="ttp://eu.battle.net/sc2/ru/blog/5811873/Бета-тестирование_Heart_of_the_Swarm_уже_началось_-05_09_2012">Началось бета-тестирование Heart of the Swarm.</a> то всё будет работать на ура. И лишь обработчик BB-code "[url=]" не кушает адреса с кирилицей. Кстати, такие же "клинья" выбрасывает обработчик бб-тэга [img]. Если исправить обработчик, а именно, всего лишь одну строку, содержащую регулярное выражение, то внезапно окажется, что "жизнь прекрасна". Кстати, опера ваш линк(если верить в то, что вы его закодировали) всё равно преобразовывает в кирилицу(Opera): "копировать адрес ссылки" — показывает, что урл выглядит точно так, как в моём сообщении. Считаю, что можно и нужно модифицировать регулярное выражение обработчика bb-code, т.к. это а) значительно упростит жизнь пользователям. б) упростит и улучшит поисковое продвижение сайта. в) никак не затронет работоспособность ссылок. |
frontier
Браузер автоматически энкодит\декодит урл. Но, та же опера, в адресном окне, кодированные урл не выдаёт. Вы можете видеть там всё те же руские буквы. Линки с кириллицей очень хорошо кушаются браузерами. В общем-то все эти урл с кирилицей-помощь в раскрутке рессурса. Да. Нормальный браузер показывает URL в декодированном виде, но внутри он должен продолжать использовать реальный адрес. И лишь обработчик BB-code "[url=]" не кушает адреса с кирилицей. Кстати, такие же "клинья" выбрасывает обработчик бб-тэга [img]. Потому что это не адреса. Если исправить обработчик, а именно, всего лишь одну строку, содержащую регулярное выражение, то внезапно окажется, что "жизнь прекрасна". Не окажется. Адреса отправляются только в закодированном виде. Кстати, опера ваш линк(если верить в то, что вы его закодировали) всё равно преобразовывает в кирилицу(Opera): "копировать адрес ссылки" — показывает, что урл выглядит точно так, как в моём сообщении. Выкиньте эту Оперу. Firefox показывает: "http://eu.battle.net/sc2/ru/blog/5811873/Бета-тестирование_Heart_of_the_Swarm_уже_началось_-05_09_2012". Но если "копировать адрес ссылки", то копируется настоящий URL: "http://eu.battle.net/sc2/ru/blog/5811873/%D0%91%D0%B5%D1%82%D0%B0-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_Heart_of_the_Swarm_%D1%83%D0%B6%D0%B5_%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%BE%D1%81%D1%8C_-05_09_2012". Считаю, что можно и нужно модифицировать регулярное выражение обработчика bb-code, т.к. это Обработка IRI, UTF-8, и т.п. возможно будет переделана в отдалённом будущем, но по другой причине. А пока, считаю, что можно и нужно пользоваться нормальными браузерами, а не Оперой. |
Buntar
Домену .рф это скажите!
Считаю что можно и нужно пользоваться нормальными браузерами, а именно Оперой — единственным браузером, корректно отрабатывающим самое главное, а именно: css, свойства объектов ява, да и сам хтмл. А не плестись за отсталым убожеством, вроде лисы или хрома. Кстати, в плюсы оперы можно занести и ваш аргумент про обработку урл. Отрабатывает отлично и никогда не тупит, в отличие от лисы. Впрочем, если юзер использует отсталый софт-это только его проблемы. А меж тем кириллица в урл-уже давно норма и будет использоваться всё чаще и чаще. А радеон может сколь угодно "идти своим путём". Юникод в помощь тем, кто мучается вопросом: "Но как?!". А наш с вами спор может вестись только по теме "а хорошо ли они придумали или нет?". Если технология уже применяется годами, можно либо её поддержать, либо не поддержать. Всё остальное-только демагогия. Мы ведь с вами в консорциумах не состоим. Или вы состоите и можете влиять? Я-нет. |
frontier
Спасибо за поддержку моей любимой Оперы! ![]() В ней ещё есть настройка "Кодировать международные веб-адреса в UTF-8", но ![]() ----- Сейчас на Хоботе нашел "%-ссылку" на Википедию и в панели состояния — ![]() в буфере обмена после копирования ссылки — нормально читабельный _русский текст. Отключил кодирование в UTF-8 — при копировании ссылки в буфере %-код, а в панели состояния всё равно ![]() |
Домены к этому обсуждению никак не относятся¡1! Request Method: GET
Одна из сразу нагугленных картинок: ![]() А если субъективно, то Опера как была кривой десятилетие+ назад, такой она и осталась. Имхо.
Не совсем. Отсталая ссылка юзера режет глаза другим посетителям. Потому я и спросил о причине.
Всё нормально на этом форуме с кириллицей в URI. Вы ожидаете поддержку IRI, которой в phpBB никогда не было и ещё долго не будет.
Да! ![]()
Я спорить с вами не собираюсь. То, что "они придумали" меня вполне устраивает.
Да. ![]()
Да, но не в W3C. Занимаюсь сетевыми протоколами других уровней. HTTP мы используем в готовом виде и проблем с ним не имеем. |
Buntar
А это ещё что за гоп-конторка и чем они тестили? вам в помощь не хитрый, но тест: http://acid3.acidtests.org/ У лисы и хрома не могут быть хорошие показатели уже потому, что префиксы "-moz-" и "-webkit-" — это т.с. бэта-поддержка. И она действительно кривая и не полная. Вы разработчиков лисы и хрома вообще читаете или нет? У них там очень много про частичную\экспериментальную поддержку. А чем измеряли "ребята с картинки"... на глазок, что ли :—) |
frontier
Текст теста тут: http://www.tomshardware.com/reviews/firefox-15-safari-6-web-browser,3287.html. А в Acid3 уже давно все браузеры 100 из 100 набирают: ![]() -- Добавлено спустя 12 мин 27 с -- У лисы и хрома не могут быть хорошие показатели уже потому, что префиксы "-moz-" и "-webkit-" — это т.с. бэта-поддержка. Что за бред? Вы разработчиков лисы и хрома вообще читаете или нет? У них там очень много про частичную\экспериментальную поддержку. Разработчиков лисы и хрома иногда читаю. А вот разработчиков Оперы никогда не видел. И судя по продукту, только частичная\экспериментальная поддержка у них и есть. ![]() А чем измеряли "ребята с картинки"... на глазок, что ли :—) Написано же — The CSS3 Test. У меня эта страница сейчас показывает: FF — 55%; Opera — 53%; IE — 32%. |
Buntar
это давно гораздо моложе, чем число лет, в течение которых кириллица используется в урл. А у тех ребят тест крайне невразумителен. Умиляет ещё соседняя ссылка на тест, где под вин хр опера признала лучшей. Ну просто красотища! Каждый автор гнёт свою линию... Всё это похоже на дневники подростков. Здесь в левой колонке по числу префиксов можно оценить число экспериментальных(не полностью поддерживаемых) свойств в основных браузерах. А также оценить важность этих свойст. Вот ещё забавный пример поддержки пресловутого хтмл 5(наглядная табличка внизу). И куда ни посмотри, в графе "Опера" всегда галочки. И куда ни посмотри, ни у кого нет галочек больше или столько же, сколько у оперы. По свойствам объектов можем ещё пройтись. |
frontier
Набрел я как-то на страничку про Оперу-некст ( ![]()
Скачал Opera-Next-1250-1577_i386.exe — обе картинки и в самом деле стали показываться правильно (причем в Лисе-15 они тоже ОК). Но... с сохранением страниц и у этой версии полный швах... ![]() Одно правят, а предыдущее и ПРАВИЛЬНОЕ — губят. ![]() ---- Всё, про Оперу больше не пишу ![]() |
Да, что-то мы сильно отвлеклись.
В целом, как я понимаю, поддержка кириллицы в урл считается администрацией излишней. На этом можно смело и завершить тему. |
frontier
это давно гораздо моложе, чем число лет, в течение которых кириллица используется в урл. Синтаксис URL не менялся.
ВСЁ остальное в URL должно быть закодировано. Умиляет ещё соседняя ссылка на тест, где под вин хр опера признала лучшей. Ну просто красотища! Каждый автор гнёт свою линию... Всё это похоже на дневники подростков. Не буду защищать их тесты, мне без разницы. И браузеры все бесплатны — можете их сами проверить. Но взгляните на конфиг XP системы. К слову, на одном из телефонов у меня Опера является основным браузером. Хоть и плююсь, но ничего лучше тот телефон просто не тянет. Здесь в левой колонке по числу префиксов можно оценить число экспериментальных(не полностью поддерживаемых) свойств в основных браузерах. А также оценить важность этих свойст.
Вот ещё забавный пример поддержки пресловутого хтмл 5(наглядная табличка внизу). См. п. 1 выше. Актуальная версия FF совсем не 4.0. Стабильная версия сейчас 15.0, бета — 18.0. Вместо просмотра забавных страниц непонятной давности, лучше проверяйте браузеры сами (или придётся читать "дневники подростков"). На html5test.com у меня сейчас: FF — 389+9; Opera — 385+9; IE — 138+5. В целом, как я понимаю, поддержка кириллицы в урл считается администрацией излишней. Кириллица в URI / тэге url работает нормально. Авто-парсинга IRI никогда не было, нет, и будет не скоро. Потому смысл написания [url=http://eu.battle.net/sc2/ru/blog/5811873/Бета-тестирование_Heart_of_the_Swarm_уже_началось_-05_09_2012]Началось бета-тестирование Heart of the Swarm[/url] непонятен. -- Добавлено спустя 15 ч 39 мин 48 с -- http://radeon.ru/files/buntar/illegal_href.html Браузеры какие-то шибко умные стали, неправильный href работает... |
Похоже, что HTML5 такое разрешит.
Фича добавлена: Началось бета-тестирование Heart of the Swarm http://правительство.рф/ ![]() |
Buntar
Недавно.
Значительным увеличением размера таблицы css.
противоречиво у вас, как-то.... ![]() Тем не менее, здорово! И стоило ли затевать этот спор, чуть ли не с обвинениями в ламерстве? Проще было сразу сдаться! ![]() |
frontier
Buntar абсолютно прав, поддержки IRI в phpbb официально и по канонам — не обещается в ближайшие полгода. Текущая реализация не соответствует ни одному стандарту и реализация согласно правилам требует серьезных переработок. Но итоговое решение было "сдаться", цените ![]() |
С этим никто и не спорил, если конечно сообщения спорщика не удалялись.
Всегда ценю! ![]() |
ничего себе тут баталии)
пока не увидел "fixed" — не понимал, о чем спор — все работает) |
Buntar
Придется таки опять про Оперу ( 11.52) написать: картинка с правительством в странице не загрузилась, повтор показа/загрузки не доступен, но на отдельной вкладке и просто по ссылке — загрузилась ![]() ![]() ![]() Но это такое ![]() |
U-Nick
Может быть, просто пример неудачный — тот сайт не всегда отвечает. Вот другой: ![]() Я тоже сейчас еду обмывать что-нибудь... конец лета, наверное ![]() frontier Недавно. Странный аргумент, учитывая что сама спецификация CSS3 и по сей день не готова (у неё Candidate Recommendation статус сейчас). Значительным увеличением размера таблицы css. Никто это вставлять в таблицу не заставляет. А экспериментальные фичи ДОЛЖНЫ иметь соответствующие префиксы. Получается, что Опера и этому требованию не соответствует (Опера 10.5 вышла в 2010-м, спек box-shadow перешёл в CR статус в ~2011-м). |
Buntar
И не надо. Т.к. уже четвёртая версия разрабатывается. А третья уже начинает устаревать. Обидно, что она так никогда и не получит поддержку у "крутых" браузеров. |
frontier
http://www.w3.org/TR/css3-background/
Интересные словосочетания я для Вас подчеркнул. Самый интересный абзац даже выделил. Актуальной версией CSS является 2.1, начиная с 7 June 2011. CSS 4 только встали на поток. Это обычная практика, когда разные поколения продукта разрабатываются одновременно, находясь на разных стадиях завершения. |
+1 к предыдущему оратору.
|
Новая тема Ответить | Страница 1 из 1 |
[ Сообщений: 24 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |