Реклама на сайте Advertise with us

Чем отличается вставочный код ютуба?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 18.05.07
Сообщения: 8329
Рейтинг: 4007

Ссылка на сообщениеДобавлено: 22/08/11 в 17:49       Ответить с цитатойцитата 

К примеру мне нужен ролик
Код:
http://www.youtube.com/watch?v=kLdrlZFtIDs

Зачем ютуб даёт такой код для вставки
Код:
<object width="560" height="345"><param name="movie" value="http://www.youtube.com/v/kLdrlZFtIDs?version=3&amp;hl=ru_RU"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kLdrlZFtIDs?version=3&amp;hl=ru_RU" type="application/x-shockwave-flash" width="560" height="345" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Если можно просто такой заюзать
Код:
<embed src="http://www.youtube.com/v/kLdrlZFtIDs?version=3&amp;hl=ru_RU" type="application/x-shockwave-flash" width="560" height="345" allowscriptaccess="always" allowfullscreen="true"></embed>

В чём смысл давать большой код? Или где то второй не будет проигрывать, тогда где?

1
 



С нами с 24.12.10
Сообщения: 478
Рейтинг: 366

Ссылка на сообщениеДобавлено: 22/08/11 в 19:23       Ответить с цитатойцитата 

В древних браузерах тег embed не работает icon_evil.gif

8
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 22/08/11 в 19:24       Ответить с цитатойцитата 

embed не рекомендован w3c, а object криво поддерживается фаерфоксом.

Варианты: либо брать такой здоровый код, как у ютуба, либо использовать обжект строго в таком виде:
Код:

<object type="application/x-shockwave-flash" data="flv.swf" width="320" height="240">
   <param name="movie" value="flv.swf" />
   <param name="FlashVars" value="..." />
</object>

8
 



С нами с 03.02.09
Сообщения: 139
Рейтинг: 235

Ссылка на сообщениеДобавлено: 22/08/11 в 19:24       Ответить с цитатойцитата 

http://stackoverflow.com/questions/1244788/embed-vs-object
Все из-за войны браузеров 90-ых, по ссылке выше описано хорошо почему второй код не правильный.

8
 



С нами с 18.05.07
Сообщения: 8329
Рейтинг: 4007

Ссылка на сообщениеДобавлено: 22/08/11 в 19:31       Ответить с цитатойцитата 

Спасибо, понял smail54.gif
Юзать можно icon_mrgreen.gif

gimcnuk: если не сложно, укажи плиз полный код на примере ютуба.

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 22/08/11 в 19:39       Ответить с цитатойцитата 

Код:
<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/kLdrlZFtIDs?version=3&amp;hl=ru_RU"  width="560" height="345">
<param name="movie" value="http://www.youtube.com/v/kLdrlZFtIDs?version=3&amp;hl=ru_RU" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
</object>


Вот правила преобразования:
http://andreyfedoseev.name/blog/post/25/object-ili-embed
1. Для тега object нужно указать атрибут type, например type="application/x-shockwave-flash"
2. Также для object нужно указать атрибут data. В нём указывается URL объекта, который вы хотите вставить
3. После этого нужно удалить тег embed нафиг

8
 



С нами с 23.08.11
Сообщения: 31
Рейтинг: -8

Ссылка на сообщениеДобавлено: 23/08/11 в 08:07       Ответить с цитатойцитата 

Хм, все печатало под оперой как надо, потом перестало. Ютубе ничего не менял? Или это у меня чего накрылось icon_rolleyes.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »