Является ли Flash хорошим умением? - PullRequest
0 голосов
/ 16 марта 2009

Я работаю веб-программистом уже два года и чувствую, что есть определенные вещи, которые вы не можете делать «хорошо», если не используете flash. Я никогда не брал вспышку, потому что у меня не было денег, чтобы заплатить за нее. Недавно я обнаружил, что есть много альтернатив с открытым исходным кодом, таких как open laszlo и flashdevelop, так что я собираюсь подобрать его.

1) Является ли flash хорошим умением для веб-разработчика? 2) Как вы думаете, в будущем Flash все больше будет отделяться от сети?

Ответы [ 6 ]

7 голосов
/ 16 марта 2009

Столько, сколько этот вопрос принципиально не отвечает (все навыки хороши, если бы я знал, что будет популярно в будущем, я был бы намного богаче, чем я) ...

  1. SFlash, безусловно, популярен в Интернете, клиенты вполне могут этого захотеть, и наличие строки в вашем банте - неплохая вещь.
  2. Эта популярность, я подозреваю, останется там, где она есть. HTML 5 и т. Д. Могут оказать некоторое давление на него, как и Silverlight. Я не ожидаю массового отказа от этого ни для одного, но я также не вижу огромного подъема в использовании.
4 голосов
/ 16 марта 2009

По моему мнению ... Я считаю, что Flash не требуется для большей части того, для чего он используется, и я думаю, что люди начинают осознавать силу и гибкость в чистом JavaScript. Этому помогают такие библиотеки, как jQuery, что делает их легким делом, которое обычно заставляет людей немедленно вызывать дизайнеров Flash.

Относительно вашего вопроса, часть # 2 ... Я думаю, что Flash будет все меньше и меньше становиться частью сети в будущем, исключительно из-за естественной тенденции Интернета к открытости и стандартам.

Мне лично не будет весело, если мы будем смотреть Flash / Silverlight / и т.д. сразитесь со всем этим прежде, чем все снова поймут это:)

0 голосов
/ 18 марта 2009

Если вы заинтересованы в изучении чего-то нового, вы можете посмотреть на Haxe . Это один язык с большим количеством возможностей. Он создает flashmovies (flash 6 - 11), генерирует код на стороне сервера (Neko / PHP) и JavaScript. Это открытый исходный код, поэтому он также бесплатный.

0 голосов
/ 16 марта 2009

В настоящее время я занимаюсь веб-разработкой и пришел к такому же выводу: в тот или иной момент все было бы намного проще, если бы я знал немного флеш-памяти (наподобие кодирования моего собственного видеоплеера, который фактически работает так, как я ожидаю) и публикует приличный интерфейс javascript).

Тем не менее, я протестировал Open Lazslo (и мне понравилось), но я не считаю его типичным инструментом веб-разработки. Это становится действительно полезным, когда вам нужно каким-то образом эмулировать настольное приложение из браузера (в терминах пользовательского интерфейса). Поэтому я бы положил его в отдел корпоративной интрасети.

Что касается будущего Flash и его отношения к сети, я понятия не имею. Но если производители браузеров вернутся в здравый смысл и примут междоменный запрос Ajax, который явно разрешен сервером (как это делает Flash), единственное использование Flash у нас будет для тяжелых приложений, таких как видеоплееры и игры, насыщенные анимацией.

0 голосов
/ 16 марта 2009

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

0 голосов
/ 16 марта 2009

1) Я думаю, что это зависит от ваших амбиций. Если вы хотите работать в основном на внешнем интерфейсе и делать вещи красивыми; Flash - это, безусловно, навык, который уместится в вашем наборе инструментов. С другой стороны, если вы больше заинтересованы в том, чтобы все работало на стороне сервера, я бы не стал уделять много времени флэш-памяти. Однако, как и в случае с большинством вещей, не мешает знать немного обо всем, поскольку это облегчает интеграцию вещей.

2) Я думаю, что Flash еще будет в течение некоторого времени, потому что он уже широко распространен. Сегодня на большинстве компьютеров установлена ​​Flash, поэтому, если вы разрабатываете приложение для браузера с широкими возможностями, Flash будет самым безопасным выбором. Однако со временем это может измениться, и сегодня у Flash есть серьезная конкуренция, например Silverlight или Flex. Лично я нахожу Silverlight более привлекательным (я - парень .NET), но сегодня не буду использовать его для широко распространенного приложения, так как многим пользователям не будет установлена ​​среда выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...