Как я читал в определении HTML5, он может делать все, что может делать Flash! и я спрашиваю себя, правильно ли тратить мое время на изучение флэш-памяти, или я должен вместо этого изучать HTML5.
HTML5 превосходит Flash в будущем?
PS: Есть ли что-то, что вы можете сделать во Flash, но все еще невозможно в HTML5?
web-development
html5
flash
Am1rr3zA
источник
источник
Ответы:
Это зависит от ваших сроков. В настоящее время Flash гораздо более широко распространен, чем HTML5, в основном благодаря поддержке браузера (нравится это или нет, пока IE9 не будет выпущен и широко распространен, так и останется).
Тем не менее, я думаю, что со временем HTML5 / Canvas станет доминирующей технологией - по крайней мере, для таких вещей, как видео, анимация и простая интерактивность. Я подозреваю, что Flash (и Silverlight) адаптируется и выживет, но будет иметь больше нишевого рынка.
Не думаю, что вы потратите время на изучение Flash, но на вашем месте я бы сначала посмотрел на HTML5. В ближайшем будущем экспертов по HTML5 будет гораздо меньше, и спрос на их услуги возрастет, поэтому я считаю это разумным решением.
источник
На самом деле есть много вещей, которые вы можете сделать во Flash или Silverlight, которые невозможны в HTML5 (DRM / защита контента, VBR-потоковая передача, встраивание, полноэкранный режим, COM-доступ). Этот пост в блоге Google предлагает отличную информацию о том, почему, хотя HTML5 имеет большой потенциал для улучшения Интернета, плагины для браузеров далеко не мертвы .
источник
Flash не умрет, по крайней мере, в обозримом будущем, даже если HTML5 станет более распространенным. До тех пор, пока IE6-IE8 не начнет использоваться, на веб-сайтах по-прежнему существует потребность в флеш-памяти, и IE6-IE8, к сожалению, будет существовать некоторое время.
В конце концов, это зависит от того, что вы пытаетесь сделать. Если ваша цель - просто научиться чему-то, я бы выбрал HTML5, так как со временем он станет более актуальным. Если вам нужно сделать что-то прямо сейчас, что возможно во Flash и HTML5, и у вас есть только время, чтобы сделать то или другое, тогда Flash - более хорошо принятая технология и ваша лучшая ставка.
источник
Еще нет. Смотрите http://html5readiness.com/ и http://caniuse.com/ для доступности браузера.
источник
Я бы сказал, что многие вещи, для которых люди использовали Flash, теперь могут быть выполнены с помощью Javascript, который, на мой взгляд, менее навязчив, пока HTML 5, наконец, не станет достаточно широко распространенным для использования. Я знаю, что многие из моих корпоративных клиентов не будут разрешать использование HTML5 в ближайшем будущем, поскольку большинство из них стандартизированы в устаревших версиях IE для всей корпорации.
источник
Хотя Flash еще не умер (к сожалению), я думаю, что вам следует перейти прямо к HTML5 и Javascript / jQuery, если вы не занимаетесь разработкой игр. Хотя HTML5 еще не так широко распространен, как Flash, он будет. Скоро. И помните, Flash не работает на любом устройстве iOS.
источник
Мы по-прежнему боремся с IE6, хотя сейчас он в полном порядке.
Если вы хотите поддерживать как можно больше браузеров, тогда еще не пришло время кодировать сайты в HTML5 без обратной совместимости.
источник
Никакое мнение или общая статистическая информация не помогут в этом. На всех посетителей сайта нацеливается ваш сайт.
HTML 5 будет «страдать» от тех же проблем, которые вызывают старые браузеры, то есть как быстро ваша целевая аудитория обновляет свои браузеры. Никакая другая информация, кроме статистики вашего сайта, не может вам в этом помочь, потому что люди получают браузеры по-разному.
Те, кто все еще использует IE 6.0, вероятно, используют его, потому что он поставляется с ОС, поэтому им нет дела до обновления, и они никогда не будут. Техники, с другой стороны, уже кодируют HTML 5 и смеются над сайтами, которые его не используют (пока) ...
источник