Возможные наследники Flash-стиля Runtime? - PullRequest
1 голос
/ 10 февраля 2009

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

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

Кто-нибудь видит будущее, где такой бизнес-модели не существует? Я думаю, что есть отличная возможность для основанного на стандартах графического инструментария, использующего javascript, css и html, конкурировать с (и, желательно, для меня, победить) инструментами на основе Flash.

Что предлагает Flash, чего нельзя достичь с помощью базовых компонентов Интернета? С чем может столкнуться возможный преемник Flash, чтобы серьезно стать «убийцей флэш»?

Ответы [ 6 ]

1 голос
/ 11 февраля 2009

Вы можете взглянуть на Xinf . С сайта:

Xinf (Xinf Is Flash) стремится к обеспечить единый SVG-ориентированный API для графическое программирование в Haxe. С помощью Xinf, ваше приложение может работать на Adobe Flash Player (версия 9 и выше), наша собственная среда выполнения Xinfinity, и (с ограничения) на соответствие стандартам веб-браузеры, такие как Mozilla Firefox - из того же исходного кода.

Большая часть магии кросс-выполнения благодаря превосходному языку Haxe и компилятор и неко виртуальный машина. Xinf добавляет абстракт реализации для рендеринга и события пользовательского интерфейса и кроссплатформенный (Linux / Windows / OSX), Среда выполнения на основе OpenGL (названный Xinfinity).

1 голос
/ 10 февраля 2009

Mozilla очень старается с HTML 5 для таких вещей, как видео, аудио и перетаскивание. Однако они пока не очень успешны, поскольку некоторые другие браузеры, включая Internet Explorer и более старые версии Firefox, не реализуют эти технологии.

В результате я не думаю, что Flash-подобные технологии (включая Silverlight) скоро исчезнут.

1 голос
/ 10 февраля 2009

Flash очень эффективно убивает себя, пытаясь привлечь разработчиков, а не дизайнеров.

РЕДАКТИРОВАТЬ: Основная причина популярности Flash заключалась в том, что он был близок к «свободному образу» дизайнерского мышления, где искусство - король, а код - это просто неприятность, с которой приходится иметь дело. Теперь они уходят от дизайнеров, пытаясь привлечь больше разработчиков, но разработчики всегда будут чувствовать себя более комфортно в более открытой среде, такой как Javascript, Java, Dotnet, ...

0 голосов
/ 11 февраля 2009

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

Вспышка на некоторых серьезных трассах, которые не могут быть сделаны стандартными строительными блоками. Вы можете использовать шейдеры и графическое ускорение. 3D становится все лучше и скоро свергнет Shockwave. Лучший контроль над текстом, css3 не так скоро ... Потоковое без OS-native плеер требуется.

Он предлагает полный контроль над вашим веб / настольным проектом без необходимости бороться с проблемами ОС или браузера.

Между прочим: Flex SDK к настоящему моменту является открытым исходным кодом;) Вам не нужно тратить деньги на разработку Flash. Существует также Haxe. Компилятор с открытым исходным кодом для as2, as3 и JS.

Flashdevelop также является программой с открытым исходным кодом для кодирования Flash.

Adobe работает над проблемой дизайнера. Они выпустят новую программу под кодовым названием Termo. Это будет посредник между Flex Builder и любой обычной графической программой.

Преемником должно быть только одно: бедро .... И, возможно, у него больше рекламных денег, чем у Adobe.

Genericrich: Всегда смотрел на SVG;)

0 голосов
/ 10 февраля 2009

Дело не в том, что нельзя сделать стандартными инструментами. Все может быть сделано на любом языке. Это совсем не главное. Дело в том, что с помощью Flex вы можете получить многофункциональное веб-приложение, работающее в течение нескольких дней, которое выглядит потрясающе и единообразно во всех браузерах. Тот факт, что теоретически вы можете достичь того же с другими технологиями, если только у них есть надлежащие библиотеки и инструменты, не меняет практического результата. Прямо сейчас, flash / flex / silverlight / wpf дают вам множество возможностей из коробки, поэтому использовать их - это хорошая идея (если вы ищете, чтобы что-то было сделано). *

0 голосов
/ 10 февраля 2009

Flash - это отдельный продукт, независимо от того, используете ли вы Linux, Windows или Mac. Используя javascript / css, мы уже столкнулись с проблемами совместимости браузера. Хотя мы вынуждены поддерживать более старые версии IE, к сожалению, javascript недостаточно быстр для многих целей.

Я не думаю, что нам нужен "убийца вспышек". Элемент видео, поддерживаемый в последних браузерах, может помочь устранить некоторые из доминирующих вспышек (для видео в любом случае), если прошло несколько лет и поддержка видео стала более распространенной.

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