Дмитрий Радищев (dibr) wrote,
Дмитрий Радищев
dibr

Category:

LRO / RLO

     Оказывается, в юникоде есть коды для изменения направления вывода текста. Left-to-right override - ‭ и Right-to-left override ‮. Текст между RLO и LRO при этом рендерится задом наперед. Например так: ‮вот таким вот образом (перенос на другую строку в разных браузерах может работать по разному).‭
     Но прикол не в этом. Прикол в том, что если вводить эти символы не через &#, а непосредственно в текст, то браузеры, использующие для показа исходника встроенный вьювер (файрфокс, опера), исходник показывают тоже, эээ, своеобразно. То есть, задом наперед начная с места появления соответствующего кода. Учитывая, что при просмотре исходника код не обязан быть в видимой части текста - его можно спрятать внутрь какого-нибудь тэга... в-общем, загляните-ка в исходник вот этого поста - прямо сразу после этой фразы :-)) Эффект можно использовать, например, для сокрытия своего html-кода (осталось только придумать от кого). Да, в эксплорере, показывающем текст через блокнот, прикол не работает.
Subscribe

  • Как марала нам спасти??

    Буквально вчера, в связи с известными внешнеполитическими событиями (но до событий этой ночи), и с тем что "как оказалось, лживая советская…

  • сладкая смерть

    Оказывается, Бостон знаменит не только чаепитием. Но и взрывом резервуара с 8.7 МИЛЛИОНОВ литров патоки. Волна высотой несколько метров, 21 погибший…

  • телефон

    Иногда удивляюсь, насколько _всё_ сейчас ухитрились запихать в телефон. Фонарик, камера (в том числе видео), интернет, навигатор, диктофон, видео…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment