LINUX.ORG.RU

YouTube не будет отказываться от Flash

 , , , ,


0

0

На своём блоге для разработчиков YouTube , в лице Джона Хардинга (John Harding), официально заявляет о том, что не будет полностью отказываться от Flash в пользу HTML 5. Джон пишет, что хотя таг <video> и отвечает основным требованиям, он не поддерживает всей функциональности, необходимой для такого сайта как YouTube. Среди причин данного решения называются следующие:

  1. Отсутствие единого формата из-за проблем с лицензированием H.264. Хотя тут же упоминается VP8.
  2. Плохая управляемость. Flash позволяет управлять проигрыванием через Actionscript, а в HTML 5 такая функциональность не предусмотрена. Простое указание браузеру на URL не позволяет пользователю получить определённую часть видео.
  3. Плохая защита контента. YouTube не владеет распространяемым видео, им владеют авторы. В частности они требуют от YouTube Rentals использовать защищённые протоколы. Такие как протокол RTMPE поддерживаемый Flash.
  4. Плохая поддержка встраиваемости. Хотя HTML 5 позволяет размещать видеоролики с других сайтов, большинство сайтов это не поддерживают.
  5. Отсутствие полноэкранного проигрывания. Браузеры не позволяют переводить определённую часть страницы, в частности видео проигрыватель, в полноэкранный режим. Это не предусмотрено ни в HTML, ни в JavaScript. Полноэкранный режим необходим для проигрывания HD видео.
  6. Отсутствие поддержки камеры и микрофона. Flash позволяет передавать видео и аудио контент в оба направления, в то время как HTML 5 поддерживает лишь проигрывание.

В то время, как некоторые из этих причин выглядят надуманными (например плохая встраиваемость), часть из них вполне обоснована. Например управляемость и полноэкранное проигрывание.

>>> Подробности

★★★★★

Проверено: boombick ()
Ответ на: комментарий от anonymous

>> линк на страницу с роликом, который сразу начнёт проигрываться в полноэкранном режиме

О ужас, в рунет, после реализации поддержки такого в браузерах, вообще можно будет не заходить.


Уже представил себе полноэкранные, пардон, камшоты и, думаю, теперь не засну.

Jayrome ★★★★★
()
Ответ на: комментарий от Deleted

> Как пример?

Ага. Точно, затупил, в chrome почему-то ползунок не движется, в firefox нормально.

Ilshat
()
Ответ на: комментарий от XoxoTyH

>А нефиг ходить по порносайтам. Вот захожу на nvidia.ru или google.ru или linux.org.ru или kinopoisk.ru и у меня почему-то порноролики не всплывают.

Зачем мне себя ограничивать? Я могу ходить где хочу, а вы выбирайте тропинку аккуратнее, если уж пользуетесь некачественным продуктом.

LightDiver ★★★★★
()

>Полноэкранный режим необходим для проигрывания HD видео.

HD и flash??? Налицо сговор с adobe и intel.

Простое указание браузеру на URL не позволяет пользователю получить определённую часть видео.


Нафиг оно вообще надо.

Про прокрутку и фуллскрин выше уже сказали, что это задача браузера. А кто-нибудь в курсе, как этот момент прописан в стандарте?

Dimanc ★★
()
Ответ на: комментарий от VladimirMalyk

JavaScript сам по-себе пожрать флэш не может совершенно точно так же как ActionScript из флэша не может заменить сам флэш. JS должен чем-то управлять и это что-то - объекты canvas, divdeo, svg и так далее. Вот эта связка обеспечивает практически всё, что нужно. Остаётся возможность становится сервером для отдачи данных с собственного микрофона и веб-камеры и/или делегировать эту функцию промежуточному звену если за NATом. И теперь точно всё.

anonymous
()
Ответ на: комментарий от Dimanc

>Нафиг оно вообще надо.

Чтобы можно было дать ссылку на какой-нибудь сегмент в очень длинном видео, примерно так: http://www.youtube.com/watch?v=1nYDflSL0Mg#t=40m42s.

Таким же образом может понадобиться поддержка глав (chapters) для легкой навигации по видео. Ссылки тут будут как нельзя кстати.

anonymous
()
Ответ на: комментарий от anonymous

а ну я youtube и ему подобные сайты имел в виду

alix ★★★★
()

> Отсутствие полноэкранного проигрывания. Браузеры не позволяют переводить определённую часть страницы, в частности видео проигрыватель, в полноэкранный режим. Это не предусмотрено ни в HTML, ни в JavaScript. Полноэкранный режим необходим для проигрывания HD видео.

HD Video? На ютубе? Это каким же должен быть интернет-канал? Смешно...

До нашей рашки не скоро гигабитные интернеты дойдут, ох не скоро.

Flaming ★★
()

> Плохая управляемость.

не верю. наворотили же Google docs, рисовалки, html-редакторы. Могут ведь когда захотят, нет ?

Отсутствие поддержки камеры и микрофона.

нужно пинать создателей стандарта чтобы добавили поддержку.

qwerky ★
()

Youtube> Отсутствие поддержки камеры и микрофона.

А это ещё нах?... Кричать ютубу в микрофон: «Следующий ролик!»?

matumba ★★★★★
()
Ответ на: комментарий от Flaming

> До нашей рашки не скоро гигабитные интернеты дойдут, ох не скоро.

Не болтай чушь. Лично я _уже_ могу смотреть hd video, у меня 48 мегабит. (Сразу скажу - никакая не маськва) Это вполне позволяет смотреть ролики в 720p с ютуба, да и не только.

Ilshat
()
Ответ на: комментарий от anonymous

> Чтобы можно было дать ссылку на какой-нибудь сегмент в очень длинном видео

Постой-постой, а тяжело, что ли, повесить скрипт, который будет выполнять позиционирование по указанному времени?! Ммм... Лишь бы придумать причину. Короче, аргумент про невозможность указать время в линке это ахинея. Позиционирование через JS не запрещено.

anonymous
()

>Плохая защита контента. YouTube не владеет распространяемым видео, им владеют авторы. В частности они требуют от YouTube Rentals использовать защищённые протоколы. Такие как протокол RTMPE поддерживаемый Flash.

В чем проблема кодировать в разные форматы, в зависимости от выбранной автором лицензии?

Отсутствие полноэкранного проигрывания.

Звучит как «что б сюда еще вставить». Впрочем, не только это.

Отсутствие поддержки камеры и микрофона. Flash позволяет передавать видео и аудио контент в оба направления, в то время как HTML 5 поддерживает лишь проигрывание.

Нафига камера и микрофон на сервисе проигрывания видеороликов?

В общем, что-то гугель не радует.

anonymous
()
Ответ на: комментарий от anonymous

>Я всегда думал, что youtube - это проигрыватель, а не рекордер.
В последних версиях ютуба обещался редактор видео с возможностью накладывать звуковую дорожку в том числе с микрофона. И вообще, крупнейший видеохостер не станет никогда менять полностью функциональное проприетарное зло (flash) на пусть и бесплатное, но малофунциональное добро (html5)

px ★★★
()
Ответ на: комментарий от Dimanc

⚠Warning! User agents should not provide a public API to cause videos to be shown full-screen. A script, combined with a carefully crafted video file, could trick the user into thinking a system-modal dialog had been shown, and prompt the user for a password. There is also the danger of «mere» annoyance, with pages launching full-screen videos when links are clicked or pages navigated. Instead, user-agent-specific interface features may be provided to easily allow the user to obtain a full-screen playback mode.

Deleted
()
Ответ на: комментарий от px

>В последних версиях ютуба обещался редактор видео с возможностью накладывать звуковую дорожку в том числе с микрофона. И вообще, крупнейший видеохостер не станет никогда менять полностью функциональное проприетарное зло (flash) на пусть и бесплатное, но малофунциональное добро (html5)

Задрали. http://dev.w3.org/html5/html-device/ — даже р2р есть.

anonymous
()

Предлагаю сворачиваться. Аргумент ровно один - плохая защита контента. Точнее вообще никакой, так как в W3C ни кого с DRM головного мозга нет ко всеобщему счастью. Всё остальное надумано или просто _ещё_ не реализовано в браузерах. Но это не значит, что это не предусмотрено.

anonymous
()
Ответ на: комментарий от anonymous

>Предлагаю сворачиваться. Аргумент ровно один - плохая защита контента. Точнее вообще никакой, так как в W3C ни кого с DRM головного мозга нет ко всеобщему счастью. Всё остальное надумано или просто _ещё_ не реализовано в браузерах. Но это не значит, что это не предусмотрено.

Да они и с DRM её не добьются. Это DRM вообще только нормальным людям мешает, а того, кому надо взломать, это не остановит.

http://xkcd.com/86/

avol ★
()
Ответ на: комментарий от uju

А кто-то спрашивал супермега-3.0 убийцу тытрубы? Там темы, хотя, есть.

Deleted
()
Ответ на: комментарий от avol

> Да они и с DRM её не добьются.

Упомянутый немного ранее флэш-протокол и есть DRM. И он не работает, just as planned.

anonymous
()
Ответ на: комментарий от Flaming

>HD Video? На ютубе?

Выходите из анабиоза, давно уже и HD (720p), и FullHD (1080p). Пример: http://www.youtube.com/watch?v=ABHKTyPR7l8&fmt=37

Это каким же должен быть интернет-канал?

Битрейт 3500-5000 кбит/с. Соответственно канала 6-7 Мбит/с точно хватит.

До нашей рашки не скоро гигабитные интернеты дойдут, ох не скоро.

В городах-миллионниках уже вполне доступны каналы от 10Мбит/с и выше.

anonymous
()
Ответ на: комментарий от matumba

А это ещё нах?... Кричать ютубу в микрофон: «Следующий ролик!»? А это

пока действительно незачем, но поскольку они уже забацали онлайн видеоредактор, то я думаю что на подходе запись видеоответов прямо через твою вебкамеру и их плеер. Чтоб сразу, не отходя от кассы...

firsttimeuser ★★★★★
()
Ответ на: комментарий от DELIRIUM

У меня белая страница и все.

$ curl -v www.gaikai.com
* About to connect() to www.gaikai.com port 80 (#0)
*   Trying 204.236.229.133... connected
* Connected to www.gaikai.com (204.236.229.133) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.20.0 (i686-pc-linux-gnu) libcurl/7.20.0 OpenSSL/0.9.8o zlib/1.2.3 c-ares/1.5.3 libidn/1.15 libssh2/1.2.2
> Host: www.gaikai.com
> Accept: */*
>
< HTTP/1.1 503 Service Unavailable: Back-end server is at capacity
< Content-Length: 0
< Connection: keep-alive
<
* Connection #0 to host www.gaikai.com left intact
* Closing connection #0

HTTP/1.1 503 Service Unavailable: Back-end server is at capacity

Лор эффект.

anonymous
()
Ответ на: комментарий от firsttimeuser

Срать в коментах роликами с собственной рожей становится всё проще!

anonymous
()
Ответ на: комментарий от anonymous

>Постой-постой, а тяжело, что ли, повесить скрипт, который будет выполнять позиционирование по указанному времени?!

Это уже работает? Ссылку на демонстрацию можно?

Если нет, то сколько понадобиться времени, чтобы добавить это в спеку HTML5 и реализовать во всех браузерах? Во-во, месяцы, а то и годы.

anonymous
()

Отсутствие полноэкранного проигрывания.

У меня в хроме работает, чяднт?

Dudraug ★★★★★
()

Флешекапец приостанавливается.

dogbert ★★★★★
()
Ответ на: комментарий от anonymous

позволь это решать мне, а не разработчику сайта, ok?

А зачем тебе тогда HD лол, ты такой смешной. Алсо он предоставляет возмжность. Но проблема просто 4.2.

Dudraug ★★★★★
()
Ответ на: комментарий от anonymous

> Это уже работает? Ссылку на демонстрацию можно?

Если нет, то сколько понадобиться времени, чтобы добавить это в спеку HTML5 и реализовать во всех браузерах? Во-во, месяцы, а то и годы.

Насколько я понимаю, это уже работает во всех нормальных браузерах, поддерживающих тег video (то бишь как обычно, почти во всех, кроме MS IE)

anonymous
()

Наверняка разработчики «тега video» мечтали заменить flash... Справшивается: они хоть поинтересовались о тех возможностях, которые нужны тем, кто активно применяет flash для видео и в каком случае его можно заменить... в общем epic fail

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

> В гугле забанили? Вот, например, морда к плееру полностью на JS (пока, вроде, только для фокса).

В safari 5 тоже отработало (ну и в других вебкитах тож должно, соответственно)

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

Epic win, судя по тексту «претензий» :}

Deleted
()

1)без каментариев

2)паузу ставит? ставит. перематывает? перематывает. всё большего для проигрывателя не надо.

3)RIIA идут взад

4)решаемо

5)враньё

6)_проигрывателю_ это не нужно.

thunar ★★★★★
()
Ответ на: комментарий от chevyk

Мне пофиг, сейчас почти все видео доступно в html5

Dudraug ★★★★★
()
Ответ на: комментарий от anonymous

>В гугле забанили? Вот, например, морда к плееру полностью на JS

И где там seek в произвольную точку через javascript? Чего-то не вижу. Просто плеер с темами/стилями и все.

anonymous
()
Ответ на: Я - за HTML5 от anonymous

>Но против того, что он нифига не работает в Chromium, гадина.

Any ideas how to use YouTube.com in Chromium? How to switch back on Flash?

Скорее всего нужно нажать «Leave the HTML5 Beta» на странице http://www.youtube.com/html5. В Chromium не проверял, но в Firefox режим переключается так.

anonymous
()

Я считаю, что не важно отменяется флешокапец или нет. Главное, что теперь есть выбор использовать флеш или нет. Если он ни кем не будет использоваться, то он самовыпилится.

trinimak ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.