Ответ 1
Нет, Flash Player и другие упоминаемые плагины браузера (Silverlight, Unity, Java FX, O3D) в обозримом будущем не будут заменены веб-стандартами.
Веб-стандарты движутся медленно и должны быть реализованы каждым крупным поставщиком браузеров, а затем обновлены всеми пользователями, чтобы быть действительно полезными. Чтобы понять, что это означает, следует учитывать, что IE 6 все еще имеет около 9% доли рынка сегодня.
В отличие от веб-стандартов, плагин стороннего браузера поддерживается только одной компанией. Если эта компания решит добавить или изменить функции своего плагина, все, что им нужно сделать, это реализовать изменения и установить пользователей в соответствии с обновлениями.
Таким образом, веб-стандарты представляют собой конструктивные элементы, которые нуждаются в удовлетворении комитета, состоящего из нескольких крупных компаний, имеющих разные интересы и идеи, и которые имеют множество реализаций, которые должны быть написаны, протестированы и исправлены. Напротив, сторонние плагины проистекают из конструктивного решения, сделанного одной компанией, и только одна реализация поддерживается той самой компанией.
По этой причине сторонние плагины всегда будут предлагать функциональность. Веб-стандарты будут реализованы намного позже, если вообще.
В качестве сравнения: Flash поддерживает векторную графику с момента ее выпуска в 1997 году, потоковое аудио с 1999 года и видео с 2002 года. HTML5 практически не используется в некоторых браузерах, и стандарт должен быть 2022. Теперь все так волнуются по поводу HTML5, так как в ближайшем будущем некоторые (возможно, несовместимые) реализации смогут делать то, что сделала Flash за последнее тысячелетие. да!!!!
Самая большая проблема здесь - невежество и высокомерие. Незнание приводит к дальнейшему высокомерию, и высокомерие ведет к дальнейшему невежеству.
Правда, веб-технологии всегда намного опережают то, что на самом деле реализовано. С тех пор, как несколько лет, у AJAX очень жарко. Тем не менее он полагается на методы, которые были доступны и использовались с более чем десятилетия. Youtube был запущен через 3 года после того, как Flash имел потоковые видео возможности. И только через несколько лет интернет-видео стало новой тенденцией. Хотя теперь все видят новую тенденцию, они взволнованы тем, что в один прекрасный день больше не будут полагаться на сторонние плагины. Как здорово.
В сети как платформе очень часто смотрят классические разработчики. То есть, потому что они оценивают только то, что видят и выводят из этого, что имеющиеся технологии не способны больше. В свою очередь, многие веб-разработчики смотрят вниз на разработчиков Flash, так как они совершают ту же ошибку. Все, что они видят, - это баннеры, видеоплеер и плохо созданные мультимедийные сайты, загружающие на века и раздражающие посетителей ужасными звуками. Будьте уверены: как только HTML5 будет доступен, такие сайты также будут созданы в HTML5.
Главное, Flash - это платформа, способная создавать отличные приложения, такие как Phoenix, Sliderocket или Tanki Online, чтобы назвать несколько выдающихся. Flash поддерживает обмен P2P, передачу видео/голоса, TCP и многие другие вещи, которые действительно далеки от использования в каких-либо крупных приложениях. Flash, например, в настоящее время предоставляет все необходимые средства для перемещения чата (IM, аудио, видео) в браузер, который может попасть в Интернет, как веб-видео, ударил его много лет назад. Кто знает.
Роль HTML5 заключается не в замене Flash, а в обеспечении лучшей семантики и утилит для общего представления информации в Интернете. Задача плагинов сторонних разработчиков - представление необычной информации и предоставление возможностей, которые потенциально являются основой для новых инноваций.
Эти технологии, включая HTML, все имеют свое место. И в зависимости от того, что вы планируете делать, всегда есть правильный инструмент.