LINUX.ORG.RU

Релизы Adobe Flash Player 11.4 и AIR 3.4

 ,


0

0

Состоялись релизы Adobe Flash Player 11.4 и AIR 3.4. Эти программы используются для создания мультимедиа контента, в основном векторного, а также веб-приложений. Их редактор доступен только на платформах Windows и Mac OS X, а плеер существует и для Linux тоже.

Основные изменения в релизе:

  • Background Workers для ActionScript и Flash Runtime позволяют эффективнее использовать ресурсы компьютера для задач, требующих быстрого отклика (например, интерфейс пользователя) и длительных вычислений. Внимание: полноценная отладка будет возможна только в следующей версии Flash Builder.
  • Для Stage3D появился новый профиль, отличающийся от существующих упрощением. Он создан для того чтобы Stage3D работал на видеоакселераторах Intel GMA, которые ранее были в чёрном списке Adobe Flash.

    А ещё для Stage3D раньше аппаратное 3D-ускорение использовалось только при условии, что драйвер выпущен после 1 января 2006 года - теперь по возможности функция аппаратного акселератора будет использоваться и с драйверами старше, если возможно. А именно функция wmode=direct (or renderMode=direct для AIR).

  • Sandbox bridging позволяет совместно работать с данными нескольким SWF-файлам. Раньше это было возможно только в Adobe AIR, а начиная с этого релиза функция портирована ан Flash Player.
  • Сжатие LZMA для команды ByteArray, в дополнение к zlib.
  • Сжатие текстур Stage3D с альфа-каналом (прозрачностью) (формат ATF). Внимание: утилиты для работы с форматом AFT будут выпущены в ближайшее время.
  • StageVideo расширен функцией attachCamera/Camera. Теперь ActionScript может отправлять изображение с камеры на StageVideo, чтобы вместо растеризации обработать его GPU, если он поддерживается StageVideo.
  • В AIR прекращена поддержка Carbon API, так как в MAC OS X он не поддерживается начиная с версии 10.8.
  • Возможность использования AIR с помощью ADT на iOS, без использования iTunes или XCode (не знаю что такое ADT, расшифровок очень много. Поискал, нашёл что Accelerated Reliability and Durability Testing Technology) . Но для этой функции должен быть установлен iTunes 10.5 и старше
  • Ещё куча новых функций для iOS - мне лень переводить 5 Apple-специфичных пунктов.
  • Поддержка лицензирования для совместного использования памяти приложения и Stage3D, или Flash Player Premium Features for Gaming. Используется Проектом «Alchemy», компилятором C/C++.

Известные проблемы:

  • «Синие люди» в Linux при воспроизведении H264Video (3209254).
  • Крах браузера при входе/выходе в/из полноэкранный/ого режим(а) (3205129).
  • Крах AIR при вызове methodinfo.cpp для задействования отражения (3225021).
  • При создании пакета для iOS Flash Pro говорит «Ошибка при создании пакета», хотя он создаётся.
  • Белый экран после выхода из полноэкранного режима при включенной аппаратной акселерации (3301255).
  • События MouseOver и MouseOut нельзя вызвать в контенте SWF, открытым с помощью HMLLoader (3298560).

Исправленные проблемы:

  • Невозможно воспроизвести видео с некоторых сайтов в браузерах Mozilla Firefox и Google Chrome (3203907).
  • Зависание режима защиты при выходе из полноэкранного режима в плеере JW Player 4.2.95, используемого сайтом wilson.com (3286863).
  • Многочисленные проблемы с новыми методами функции Camera (3295683).
  • Падение в Windows 8 + Firefox (3285905).
  • Мерцание в Kindle Fire (3290739).
  • Утечки файлов при открытии/закрытии SWF-файлов (3212935).
  • Stage3D не работает на устройствах Qualcom (3289828).
  • iOS: приложение зависает (не падая) при кодировании BitmapData в JPG (3168241).
  • Падение Stage3D при открытии CompressedTexture (3290012)
  • Переполнение памяти в MAC OS X приводит к аварийному закрытию приложения

Ответ на: комментарий от pekmop1024

Вот-вот. Свеженький флеш под линух только в хромом.

daemonpnz ★★★★★ ()

iOS

откуда там появилась поддержка?

GanGSISoft ★★ ()
Ответ на: комментарий от daemonpnz

А он туда намертво вкомпилен или отдельной .so'шкой валяется?

pekmop1024 ★★★★★ ()

А как оно к linux относится?

Deleted ()
Ответ на: комментарий от pekmop1024

Он там реализован с API, которое поддерживает только Хром (PPAPI) поэтому не важно.

RussianNeuroMancer ★★★★★ ()
Ответ на: комментарий от pekmop1024

есть некий libpepflashplayer.so, но оно кроме хромоноги ни с чем не работает вроде

Deleted ()
Ответ на: комментарий от Deleted

А скопипастить этот API из хромиума в кошерные браузеры можно? Или в хромиуме его нет?

pekmop1024 ★★★★★ ()
Ответ на: комментарий от pekmop1024

Хромиум обычный flashplugin использует.

Deleted ()

Flash

В этом сезоне новая мода - полностраничные анимации с использованием CSS.
Демонстрация: нажимать «Continue to ...». в правом нижнем углу каждой страницы.

P.S. Работает в новейших версиях Chrome и Firefox, в Opera - не всегда правильно.

quickquest ★★★★★ ()
Ответ на: комментарий от pekmop1024

Библиотека есть, если мозилловцы увидят, что позиции сдают, то напишут api к ней.

Deleted ()
Ответ на: комментарий от Deleted

Да как бы уже. У всех 11.4, у нас 11.2. Очевидно, что там и дыр хватает, и прочих радостей.
Это ж реверсить надо, я не уверен, что у мозиллы такие спецы есть.

pekmop1024 ★★★★★ ()
Ответ на: комментарий от Deleted

Какие-то синие квадратики.

На синие квадратики можно наводить мышку, тогда они шевелятся :)

quickquest ★★★★★ ()
Ответ на: комментарий от pekmop1024

Это ж реверсить надо, я не уверен, что у мозиллы такие спецы есть.

Посмотрим, может они с гуглом договорятся как-нибудь. Главное что-бы это API было совместимо с любой версией FF.

Deleted ()
Ответ на: комментарий от pekmop1024

PepperAPI ещё и у Chromium, но Flash по умолчанию нет, ибо собственнический (можно загрузить пакет Google Chrome и вынуть оттуда Flash, что делает один пакет в AUR, кстати).
Ревёрсить PepperAPI нет смысла, ибо он открыт, Mozilla просто не хотят его реализовывать (кстати, Adobe их уже просил).

Darth_Revan ★★★★★ ()
Ответ на: комментарий от pekmop1024

> Это ж реверсить надо, я не уверен, что у мозиллы такие спецы есть.

Chromium открыт, PPAPI тоже. http://code.google.com/p/ppapi/ Mozilla высказалась, что не хочет реализовывать её, и Flash Player для Linux перестал поддерживаться официально. Официально в списке поддерживаемых браузеров на странице загрузки Flash Player для Linux только Firefox.

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от pekmop1024

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

daemonpnz ★★★★★ ()

От флеша ушёл в 2008 году , аир не когда не юзал. Во флеше досейх пор проблема с повисанием браузера7

q9 ()

«Синие люди» в Linux при воспроизведении H264Video (3209254).

До сих пор не починили? Жесть.

neocrust ★★★★★ ()
Ответ на: комментарий от neocrust

Я там немного пошутил. На самом деле на странице этого бага рост загруженности CPU на 30% в Windows при воспроизведении H264Video, но я не хотел криков «удали строчки не про Linux!», как в новости про Adobe Reader 9.5.1. И ведь модераторы удалили в тот раз, по многочисленным просьбам...

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Stage3D в линуксе не работает.
Закапывайте.

winddos ★★★ ()
Ответ на: комментарий от pekmop1024

Дыр нет, их обещали латать ещё 4 года вроде, или больше.

winddos ★★★ ()
Ответ на: комментарий от daemonpnz

Все «фермы» будут работать и без последнего 11-го плеера.
А в последующих версиях без хардварного ускорения нет никакого смысла.

winddos ★★★ ()
Ответ на: комментарий от pekmop1024

По предыдущему вопросу: можно. В мозилле было жаркое обсуждение этой темы, но кроме разбитых стульев и парочки реанимаций ничего не добились. Оперой в linux всё равно меньше 0,0001% людей пользуется, пофигу на них.

А google тут ни при чём, наоборот, этот API ЕМНИП позволяет не писать специфичный для линукса код, что в условиях не слишком любящей линукс Adobe довольно неплохо.

quiet_readonly ★★★★ ()
Ответ на: комментарий от winddos

Stage3D в линуксе не работает. Закапывайте.

Linux закапывать?

toney ★★★★★ ()

Между прочим, Gnash уже очень неплохо работает.

toney ★★★★★ ()
Последнее исправление: toney (всего исправлений: 1)
Ответ на: комментарий от toney

Оно до сих пор в зависимостях gstreamer тащит?

Deleted ()
Ответ на: комментарий от winddos

Ну а вообще есть Lightspark и он будет по идее тем плеером который позводит воспроизводить флешки когда сам флеш окончательно рипнется.

winddos ★★★ ()
Ответ на: комментарий от q9

Во флеше досейх пор проблема с повисанием браузера7

Да.

trueshell ★★★★★ ()
Ответ на: комментарий от trueshell

Суровые они парни , я от него отказался во первых потому что у меня в те времена был целерон который парой из-за баннеров загружался на 100% и приходилось перезагружать комп,повисал браузер,мысль , а нафига мне каждый месяц скачивать 10 мб что бы смотреть крутые превьюшки и рекламные баннеры...

q9 ()
Ответ на: комментарий от RussianNeuroMancer

Он там реализован с API, которое поддерживает только Хром (PPAPI) поэтому не важно.

4.2, сейчас активно идут согласования по продвижению Pepper Plugin в другие реализации браузеров, поэтому очень важно.

Если все зааппрувят, флеш будет ВЕЗДЕ, и это будет новое флешевозрождение.

Да и не только флеш ;)

Правда, Тормозилы сказали, что у них не хватает ресурсов для его интеграции, читай «ниасилили» :)

stevejobs ★★★☆☆ ()
Ответ на: комментарий от quickquest

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

В редакторе Flash Professional такая штука делается даже обезьяной в пару кликов. Не тормозит, ничего не весит, не требует поддержки.

Выводы?

stevejobs ★★★☆☆ ()
Ответ на: комментарий от stevejobs

Удаляем opera,firefox оставляем флеш и сидим смотрим рекламу...

q9 ()
Ответ на: комментарий от q9

Как будто у тормозилы нет проблем с повисанием любых других плагинов :)

А что, в Опере есть еще какие-то плагины кроме флеша?

stevejobs ★★★☆☆ ()
Ответ на: комментарий от stevejobs

А зачем вообще нужны левые плагины? От браузера требуется отображение информации, css3,html5 работает ,страницы открывает. Остальное «не нужно».

q9 ()
Ответ на: комментарий от q9

css3,html5 работает,страницы открывает.

css2, html4. От браузера надо гипертекст отображать.

Deleted ()
Ответ на: комментарий от Deleted

Это априори должно быть в браузере, поэтому не стоит их упоминать!

q9 ()
Ответ на: комментарий от Deleted

От браузера надо гипертекст отображать.

Это моветон.

cruxish ★★★★ ()
Ответ на: комментарий от q9

Потому что браузер теперь используется вместо window manager и gui tookit :) Возникают разные необходимости. Например, хочешь ты портировать свою игрушку, написанную на С++ так, чтобы она запускалась в браузере. А тут у тебя и возможность есть: хромиум, NaCl, и поехали. Или, скажем, есть у тебя приложение, которому неплохо было бы работать не только на Qt/GTK, но еще и в браузере... Дальше продолжать? ))

stevejobs ★★★☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.