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

Re: Я - за HTML5

>Но против того, что он нифига не работает в 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 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.