Проверка HTML5 для виджетов Grooveshark

Я не могу найти способ исправить валидацию, не сломав виджет. В моем элементе отсутствуют атрибуты data и type.

Строка 769, столбец 38: в объекте элемента отсутствует один или несколько следующих атрибутов: данные, тип.

  <object width="250" height="40"> <param name="movie" value="http://listen…

Я добавил type="application/x-shockwave-flash", но, похоже, это тоже сломало.

Это полный виджет:

<object width="250" height="40"> <param name="movie" value="http://listen.grooveshark.com/songWidget.swf" />
<param name="wmode" value="opaque" /> <param name="allowScriptAccess" value="always" /> <param name="flashvars" value="hostname=cowbell.grooveshark.com&amp;widgetID=25014214&amp;style=metal&amp;p=0" /> <embed src="http://listen.grooveshark.com/songWidget.swf" type="application/x-shockwave-flash" width="250" height="40" flashvars="hostname=cowbell.grooveshark.com&amp;widgetID=25014214&amp;style=metal&amp;p=0" allowScriptAccess="always" wmode="window" /></object>

Вы можете увидеть виджет в действии здесь: http://www.eportfolio.jameswmann.com/

1 ответ

Использование

<object width="250" height="40" data="http://listen.grooveshark.com/songWidget.swf">

и бросить

<param name="movie" value="http://listen.grooveshark.com/songWidget.swf" />
Другие вопросы по тегам