Я знаю, что теги <marquee>
являются злыми.
Если это так плохо, чтобы прокручивать текст, то использование JS для получения того же эффекта не делает его лучше, не так ли?
И предположим, что я решил иметь какой-то прокручиваемый текст (gasp), есть ли какой-нибудь тип CSS (3?) или HTML (5?) способ сделать это, что технически корректно (т.е. не устарело)?
Если нет решения CSS/HTML, следует ли использовать:
- Javascript, который будет тяжелее для загрузки и может быть отключен (это про или конфликт?), но я получаю бонус быть корректным и действительным W3C и не устаревшим и умным,
или я должен использовать
- тег
<marquee>
(<blink> <blink> ), который является легким (19 байтов!), полностью поддерживаемый всеми браузерами во всех режимах рендеринга и всех дотипах (хотя это не должно быть), но устарел?
Спасибо.
P.S. Я думаю, что тикер новостей является допустимым использованием для шатер в стиле P.P.S. Если кто-нибудь скажет мне, что если я не хочу тяжелого решения Javascript, я должен использовать JQuery, потому что он легкий, я буду снимать их в комментариях
Изменить: я добавляю тег JQuery, поскольку это, кажется, лучший способ привлечь внимание многих экспертов по вопросам JS, и здесь он не совсем не связан.