IE 6.0.2900.2180 ничего не хочет перепорачивать тоже. Вот Опера (9.21) да, всё правильно показывает перевёрнутым, кака и Лиса 2.0.0.4 (по поводу переворота в исходном коде если кусок кода выделить, да, показывается перевёрнутым, но не целиком, а строчки 3 ниже куска, дальше всё идёт нормально)... даже Safari 3.0.2 справился с задачей переворачивания текста, неподсильной IE )
Про какое "вверх ногами" идёт речь, и как "IE это поддерживает" про RTL, если речь идёт как раз про Юникодный спецсимвол, включающий рендеринг справа налево, и про то, что в IE этот символ не работает?
Вы не учитываете устройство, с которого будет просматриваться страница. Мало ли, может это планшет какой-нибудь, с которого кому-то удобнее читать, когда он перевернут "вверх ногами".
Я бы сказал "визуально". Длинные треды на хабре - к своему концу превращаются во что-то ужасно нечитабельное и неудобно писуемое.
Наверно это еще один механизм саморегуляции :) Естественный способ ограничить время действия комментария.
Между прочим, весьма характерный тред.
Обычно, от массового использования недобраузера IE страдают только дизайнеры, вынужденные подстраиваться под ничего-не-умеющий-а-что-умеющий-то-умеющий-неправильно движок, а пользователи получают с потом и кровью вымученные сайты, которые под IE всё-таки работают, и в результате считают IE "лучшим браузером", потому что "под ним всё работает" (пусть и достаётся это таким трудом).
Т.е., повторюсь, обычно от недостатков рендеринг-движка браузера страдают только дизайнеры, но не конечные пользователи.
Этот же тред является любопытным примером, как от технического недостатка IE страдает именно конечный пользователь (который не сумел понять, про какой "переворот текста" идёт речь, ибо его IE-движок не сумел это отрендерить и показать ему) и в результате ввязался в дискуссию, будучи введённым своим браузером в заблуждение.
Красивый поворот событий...
И правда, суть в точке с запятой.
Только вопрос, почему "FF и Опера не соблюдают стандарты"... не упирается ли опять в IE ;), который весьма своеобразно интерпретирует подобные HTML entities, когда в них нет точек с запятой? Пример - амперсанд-amp, амперсанд-lt, амперсанд-nbsp... А поскольку таким образом, с "неправильными HTML entities", не включающими точку с запятой, было написано уже огромное количество "IE-only" сайтов,... то в Opera и FF волей-неволей пришлось отклониться от стандарта. "Сэмулировать баги IE". Ну, в данном случае, этот баг, возможно, был сэмулирован некорректно ;)
Если бы мы жили в идеальном мире, то не нужно было бы. Но тут приходится подстраиваться под флагмана, как бы ни было противно.
p.s. Я вообще не понимаю как можно уродцем-ие пользоваться, даже с надстройками типа myie/maxton. Тормозит отображение безбожно за счет рендеринга по окончанию загрузки. А ведь находятся люди, которые его нахваливают.
Файрфокс из-за некоторых своих особенностей покажет и код документа перевёрнутым, причём включая HTML-теги.
Если вы смотрите код всей страницы, то показывает исходный код один в один. И в том числе перевёрнутый данным методом текст. Если же выделить кусок текста страницы и посмотреть код этого куска, то код будет уже преобразованный. Это не баг - это фича. ;)
А это уже фича юникода, а не FF. Всё, что попадает между разворачивающими открывающим (‮) и закрывающим (‬) символами переворачивается, и не важно текст это, или html-тэги. ;)
Кони, топот, инок.
Но не речь, а черен он.
Идем, молод, долом меди.
Чин зван мечем навзничь.
Голод, чем меч долог?
Пал, а норов худ и дух ворона лап.
А что? Я лов? Воля отча!
Яд, яд, дядя!
Иди, иди!
Мороз в узел, лезу взором.
Солов зов, воз волос.
Колесо. Жалко поклаж. Оселок.
Сани, плот и воз, зов и толп и нас.
Горд дох, ход дрог.
И лежу. Ужели?
Зол, гол лог лоз.
И к вам и трем с Смерти-Мавки.
(1912)
Что интересно, вот тут (http://www.habrahabr.ru/blog/translation…) месяц назад я уже поправлял автора, который при использовании тэга "&mdash" не закрывал это дело точкой с запятой. Тенденция однако:) В свое время именно Ие отличался от скажем нетскейпа тем, что исправлял некотрые "невалидности" за пользователя (незакрытый td и т.д.). Но при этом, html нормально отображавшийся в ИЕ, мог криво отображаться в нетскейпе. А сейчас вон оно как:)
Встречал я таких :) Сначала думал глюк, потом разобрался опытным путем :) http://memori.ru/support/1393/ тут небольшой диалог на эту тему.
Как я выяснил есть символы и позлее :)
В Ubuntu (может, ещё в некоторых Линях) в некоторых приложениях (в Chrome — точно), если зажать Ctrl+Shift, потом по очереди (не отрывая пальцы от Ctrl и Shift) нажать «u», «2», «0», «2», и «E», будет тот же еффект без спецсимволов.
как-то так
Юникодный спец-символ переворачивающий текст