Статьи о Marquee
Примеры тестирования веб страниц содержащих тег Marquee текстовыми браузерами.
Сентябрь 2009 г.
Во многих руководствах для веб-мастеров, рекомендуется проверять страницы сайтов, различными версиями браузеров, потому, что браузеры разных версий и от разных производителей интерпретируют код страниц с некоторыми отличиями. Популярные браузеры это конечно Internet Explorer от гиганта среди производителей ПО, фирмы MicroSoft, расширяемый за счёт бесплатных плагинов Firefox от Mozilla, в российском сегменте всемирной компьютерной сети Интернет, очень популярен браузер Opera созданный норвежскими программистами, Safari от Apple, и стремительно набирающий популярность Chrome от Google.Но существуют и используются текстовые браузеры. Конечно доля пользователей текстовых браузеров невелика, но они есть. Для примера приведём анимированный скриншот браузера w3m японца А. Ито. Посмотрим домашнюю страницу w3m, Lynx (самого популярного текстового браузера) и страницу форума созданного после закрытия подобного форума на Народе:
Для уменьшения веса скриншота, фон выбран чёрным, так выглядел Интернет в самом начале своего развития. Самым известным текстовым браузером несомненно является Lynx в переводе с латинского языка Рысь. Но он более устаревший, в отличии от w3m например, не определяет теги табличной разметки.
Полюбопытствуем, а как текстовые браузеры видят контент, в самом неоднозначном эффекте на веб-страницах: бегущая строка или как более назвать правильно скроллинг текста. Поместим на эту страницу четыре наиболее популярных варианта создания бегущей строки: 1- вариант тегом <marquee>, 2- вариант gif анимацией, 3- вариант скроллинг в javascript, 4- вариант внедрение flash файла. Итак четыре примера:
Пример 1
Пример 2
Пример 3
Пример 4
Смотрим результат, текстовые браузеры воспроизводят текст в теге marquee, естественно как статический, а в графическом файле браузеры увидели только содержание атрибута альтернативного текста, он специально записан полностью нижним регистром. А вот текстовое содержание в JavaScript, Lynx, w3m и другие текстовые браузеры типа не видят, хотя весь скрипт записан в код страницы, не видят они и flash. Пример 3 и 4 пусто:
В текстовом браузере eLinks являющегося версией Links, частично поддерживаются простые JavaScrip'ы, типа алерта, но не бегущая строка. Впрочем в более младших версиях она будет поддерживаться.
Старт и стоп в бегущей строке Ускорение и замедление в Marquee Поведение Marquee Апокриф веб-дизайна Ускорение и замедление в Marquee Скорость Marquee Бегущая строка JavaScript Графика в Marquee