Программное обеспечение

Есть ли будущее у Flash? Сказать трудно …

Есть ли будущее у Flash? Сказать трудно ...

Есть ли будущее у Flash? Сказать трудно … Поскольку сторонники данной платформы доказывают одно, а противники видят в этом совсем другое?! Посмотрим на некоторые факты ...

Учитывая то, что длительное время (до 2011 года) производительность Flash была достаточно низкой и недостаточной для прорисовки 3D сцен в реальном времени, особенно, когда речь идет о 3D фильмах с ошеломительной графикой, то говорить о перспективах такой технологии не стоит. Но, несмотря на постоянную критику Flash технологий,  компания Adobe продолжает развивать и совершенствовать продукты на ее основе. Команда не остается равнодушной и к всемирному увлечению 3D во всем мире. Прекрасным примером этого является выход «в свет» 11-й версии Flash Player, характерной чертой которого стала поддержка аппаратного ускорения 3D и 2D графики путем нового метода (модели) под названием «Stage 3D» (кодовое название «Molehill»), который увеличил производительность до 1000 раз (на старых компьютерах до 10 раз). Кроме того, команда Adobe также делает сильный акцент на кросс-платформенность Flash и доступность этой платформы среди потребителей. Или не значительный шаг, или даже, прыжок в перед?

Заметим, что на данный момент, компания АlternativaPlatform разработала графический движок Alternativa 3D 8 с поддержкой 3D API Molehill. Molehill — это набор низкоуровневых API, использующих ресурсы GPU для вывода 3D-изображения на экраны с помощью Adobe Flash Player и Adobe AIR. Визуализация происходит через DirectX, OpenGL или программный эмулятор SwiftShader, что означает возможность работать на всех популярных операционных системах и устройствах, включая PC, ноутбуки, нетбуки и мобильные платформы, в том числе Android. Поддержка различных шейдеров позволяет создавать в Flash-среде современные спецэффекты (тени, освещение, система частиц и т.п.).

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

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

Но, несмотря на все это, полностью заменить Flash в браузерах на данный момент невозможно. Хотя серьезным конкурентом для Adobe Flash сейчас выступает Silverlite от Microsoft.

Вывод из всего этого напрашивается один … — и у каждого он будет по своему правильный!


Следите за нашими статьями в удобном для вас формате
ДзенДзен

Артур Акопян

Стремясь писать понятно, интересно и увлекательно, я использую простые слова, яркие примеры и визуальные материалы. Моя цель - не только информировать, но и вдохновлять, мотивировать и образовывать свою аудиторию.

Добавить комментарий

Back to top button