В этом случае HTML5 был бы advantageaous, сравненным с флэш-памятью?

Я прочитал несколько статей, я не вижу, почему можно было бы использовать html5 вместо флэш-памяти так какие-либо немного примеров, которые могли показать преимущества?

6
задан Galen 2 May 2010 в 14:34
поделиться

5 ответов

HTML5 - это не один большой кусок, который, взятый в целом, вытесняет Flash. Это множество независимых разработок, над которыми работают производители браузеров, некоторые из которых позволят браузерам с родным HTML делать то, что раньше ограничивалось плагинами, такими как Flash.

  • Самая известная из них - аудио/видео. Flash был разработан для анимации и игр, но в последние годы, когда Flash добавил воспроизведение FLV, видео стало наиболее распространенным вариантом использования Flash (заменив встроенные медиаплееры, которые всегда были ужасны - доброе избавление от них). Когда браузеры смогут самостоятельно воспроизводить видео, это сильно сократит использование Flash в Интернете.

  • Еще одна важная функция - . Это расширяет возможности для игр и других простых анимаций и взаимодействия с пользователем на уровне пикселей. Очевидно, что это далеко не все, что Flash может сделать в 2D-сфере, но, опять же, это откусит кусочек от традиционных случаев использования Flash, предлагая аналогичные возможности в более легкой для развертывания среде.

Есть также функции, которые реализуют производители браузеров, которые на самом деле не являются частью HTML5, но рассматриваются как часть той же самой платформы будущего браузера. Например:

  • ECMAScript пятое издание. JavaScript, теперь на 10% меньше мусора!

  • WebSockets. Быстрее, чем XMLHttpRequest, надежнее, чем Flash-сокеты.

  • SVG. Он уже давно существует, но без поддержки IE и с относительно низкой производительностью анимации во многих браузерах. IE9 обеспечивает поддержку SVG и обещает сделать его быстрым, что потенциально заставит другие браузеры приступить к оптимизации. SVG может предложить богатую графику с сохранением режима, подобно Flash, но с гораздо более плавной интеграцией в веб-страницу (вместо того, чтобы быть засунутым в коробку).

  • Встраивание шрифтов и эффектов CSS3 уменьшит потребность в хаках для замены текста во Flash.

  • Потенциально, в будущем, WebGL или аналогичные технологии для 3D.

и так далее. Устареет ли все это, вместе взятое, от Flash? Нет. Даже когда большинство развернутых браузеров будут поддерживать все это (а это еще долго). Но это не оставляет многого, что может делать только Flash.

ИМХО: в будущем Flash останется популярным для рисованной анимации (благодаря своей авторской среде) и игр. Но через пять лет он уже не будет тем, чем является сегодня: необходимой, неотъемлемой частью веба.

18
ответ дан 8 December 2019 в 04:07
поделиться

Страницы на основе HTML5 будут работать на iPhone и IPad. Прошивать не буду. Сейчас Flash поддерживается более широко, чем HTML5, за исключением мобильной платформы Apple. Поддержка HTML5 быстро становится повсеместной, поэтому это, безусловно, разумный выбор даже для сайтов, не ориентированных на мобильные устройства. Если вы выберете HTML5, вы можете захотеть реализовать изящный откат для клиентов, которые не реализуют какие-либо или все функции HTML5, которые вы используете.

8
ответ дан 8 December 2019 в 04:07
поделиться

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

-1
ответ дан 8 December 2019 в 04:07
поделиться

Самое главное преимущество заключается в том, что вы можете делать в браузере без плагинов то, что раньше воспроизводилось с помощью Flash. Это означает, что браузеры, ОС и устройства с плохой поддержкой (или отсутствием) Flash могут внезапно получить более богатую медиасреду.

1
ответ дан 8 December 2019 в 04:07
поделиться

Самый большой вариант использования HTML5 поверх Flash в моих книгах - это полное устранение проблемы привязки к поставщику. Если вы используете Flash, вы зависите от лицензионных политик Adobe и Adobe и т.д. (Спросите разработчиков iPod / iPhone / iPad, на что это похоже!) HTML5 - это стандарт, и пока вы его придерживаетесь, вы не обязаны своим существованием ни одному поставщику (теоретически).

0
ответ дан 8 December 2019 в 04:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: