Из-за тега embed сайт не проходит валидацию

12
FF
На сайте с 25.07.2011
Offline
31
1260

Добрый день!

Из-за наличия флешки (она нужна) сайт не проходит валидацию W3C. Ругается на тэг embed. Как обойти? Флешка - бегущая строка в шапке http://forfx.net/

T
На сайте с 20.03.2007
Offline
67
Toy
#1

Использовать object?

FF
На сайте с 25.07.2011
Offline
31
#2
Toy:
Использовать object?

не понял.

есть:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ><param ... /><param ... /><param ... /><embed ... type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>

Какой должен быть синтаксис вместо приведённого?

neznaika
На сайте с 28.06.2006
Offline
356
#3

ForFX, работает во всех браузерах корректно? Одним элементом можно и пренебречь.

Дорого покупаю настоящие сайты. Не инвестирую деньги и не беру кредиты.
dma84
На сайте с 21.04.2009
Offline
168
#4

Сделайте так:


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="630" height="340">
<param name="movie" value="flash.swf">
<param name="allowScriptAccess" value="sameDomain">
<param name="allowFullScreen" value="false">
<param name="wmode" value="Opaque">
<param name="menu" value="false">
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash.swf" width="630" height="340">
<param name="allowScriptAccess" value="sameDomain">
<param name="allowFullScreen" value="false">
<param name="wmode" value="Opaque">
<param name="menu" value="false">
<!--<![endif]-->
Замещающий текст
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
FF
На сайте с 25.07.2011
Offline
31
#5
neznaika:
ForFX, работает во всех браузерах корректно? Одним элементом можно и пренебречь.

Хром, Firefox, Opera, Safari, IE (все самые последние) - всё показывают правильно. Ещё в каких проверить?

dma84:
Сделайте так:


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="630" height="340">
<param name="movie" value="flash.swf">
<param name="allowScriptAccess" value="sameDomain">
<param name="allowFullScreen" value="false">
<param name="wmode" value="Opaque">
<param name="menu" value="false">
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash.swf" width="630" height="340">
<param name="allowScriptAccess" value="sameDomain">
<param name="allowFullScreen" value="false">
<param name="wmode" value="Opaque">
<param name="menu" value="false">
<!--<![endif]-->
Замещающий текст
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>

Спасибо. Буду пробовать.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
ForFX:
Хром, Firefox, Opera, Safari, IE (все самые последние) - всё показывают правильно. Ещё в каких проверить?

Он имел ввиду, что забейте на этот тэг и живите спокойно :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
EA
На сайте с 15.06.2006
Offline
70
#7

что вам даст валидация W3C?

FF
На сайте с 25.07.2011
Offline
31
#8
e-art:
что вам даст валидация W3C?

Лично мне - удовлетворение. Пользователю - более качественную форму подачи содержания. :)

Разве за это не стоит побороться?

neznaika
На сайте с 28.06.2006
Offline
356
#9
LEOnidUKG:
Он имел ввиду, что забейте на этот тэг

Написал сначала "забейте", потом стёр и написал культурнее. 😂

EA
На сайте с 15.06.2006
Offline
70
#10
ForFX:
Лично мне - удовлетворение. Пользователю - более качественную форму подачи содержания. :)
Разве за это не стоит побороться?

первое - дрочерство, второе - пользователь не знает ничего ни о валидации, ни о W3C

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий