Подтвердить что ты не робот

Если разработчики веб-сайтов изучат flash

и флеш заменяется другим стандартом, например html 5?

4b9b3361

Ответ 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, все имеют свое место. И в зависимости от того, что вы планируете делать, всегда есть правильный инструмент.

Ответ 2

Веб-разработчики должны узнать, что делает Flash, и какие другие вещи, такие как HTML4, HTML5, Flex, Silverlight и т.д. По большому счету, они не делают то же самое, и там, где они делают подобные вещи, они используют очень разные навыки. Когда вы узнаете, что делают эти вещи и что вы хотите сделать, вы узнаете, следует ли вам изучать Flash.

Но что касается конкретного вопроса Flash vs HTML5, это пока не совсем сравнение. Единственное место, где они перекрывают друг друга, - это видео, и это не то, что требует много обучения. Если вы хотите сделать анимацию, игры и т.д., Реалистично это пройдет некоторое время, прежде чем <canvas> доставит вас очень далеко - по крайней мере, до тех пор, пока не появится какое-то средство, тег может быть замечен другими пользователями, и есть некоторые поддерживающие библиотеки для него.

Ответ 3

По-моему, полной замены нет. Я думаю, вам следует рассмотреть Flash, Silverlight, Java FX, Html5, Adobe AIR (или их комбинацию) в зависимости от ваших целей проекта.

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

А также, несмотря на попытки Стива Джобса, я думаю, что Flash скоро не умрет:)

Ответ 4

Я не думаю, что, как правило, веб-разработчикам ДОЛЖНЫ учиться Flash. На мой взгляд, гораздо важнее сосредоточиться на создании достоверной семантической надписи, которая максимально приближается к стандартам.

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

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

HTML 5 предоставляет некоторые очень интересные возможности для будущего с точки зрения внедрения контента на веб-сайты и приложения, но это, конечно же, не означает, что есть какие-либо проблемы с изучением Flash сейчас.

Ответ 5

узнать flash: нет.

узнать flex: если вам нужно.

Существует множество способов создания богатых интерфейсов в сети, таких как flex (на самом деле флеш с некоторыми html-элементами управления). И я вижу, что ни один из них не будет доминировать на поле, и никогда не было бы одного способа написания кода на стороне клиента (html, flex, silverlight, JS...). И появятся новые, я думаю, что веб-разработчик должен знать все и использовать в зависимости от проекта. Никогда не будет ни одного хорошего решения для всех.