2009-03-15 2 views
0

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

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

ответ

7

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

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

+1. Хотя я бы добавил еще один аспект, который преследует после того, как текущая позиция Flash - это JS-фреймворки, такие как JQuery, в сочетании с новой высокоскоростной обработкой javascript. – AnthonyWJones

+0

Silverlight не снял столько, сколько Microsoft, возможно, захотела. Тем не менее, это не значит, что это, конечно, не будет. –

4

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

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

Я лично не собираюсь получать удовольствие, если нам нужно посмотреть Flash/Silverlight/etc. сразитесь со всем этим, прежде чем все снова осознают это.)

0

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

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

+0

Я бы не назвал Flex конкурентом для вспышки, это скорее комплимент Flash. – finpingvin

0

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

0

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

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

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

0

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

Смежные вопросы