02.08.2007

Выпущен Silverlight 1.0 RC1 !!!

Microsoft предлагает установить почти итоговую версию Silverlight 1.0.

Вот что говорит Tim Sneath в своем блоге:

С момента выпуска бета-версии мы исправили около 2000 ошибок... и теперь мы полностью уверены в окончательной версии JavaScript-API. Данная версия гораздо более стабильна, чем бета: наши тесты показывают улучшение двух или трех порядков во многих случаях и продукт после окончательной "полировки" можно выпускать в роли окончательного релиза.


Как заставить дружить AS2 и AS3? SWFBridge вам в помощь...

Многие, вероятно, сталкивались с необходимостью коммуникации между SWF-файлами различных версий. Самый очевидный путь решения этой задачи - использование LocalConnection. Этот метод хорошо подходит для ситуации, когда в HTML странице имеется несколько SWF, но в полной мере удобство ощущается, когда внутрь ActionScript 3 приложения загружается контент в виде ActionScript2 SWF.

На какой стадии Open Source Flex???

Итак, зададимся вопросом: Что же произошло в комьюнити с момента апрельского анонса? Условно участников процесса можно разбить на группы, основываясь на модели поведения:

Исследователи.
Это люди, которые исследуют все возможности предлагаемого продукта. Их интересуют как изменится фреймворк и почему. Для "Исследователей" нет какого-то единого ресурса, где они могли бы получить ответы на возникающие вопросы, хотя http://www.flex.org/ весьма неплох и может посоревноваться с домашней страницей проекта.

Новинки лаборатории: Flash Ajax Video Component

adobe-labs.gif

Новинки Adobe Labs: видео компонент для AJAX приложений с открытым кодом.

Adobe™ Flash™ Ajax Video (FAVideo) - это маленький Flash-компонент, который можно использовать для размещения видео проигрователя внутри Ajax-приложения. Компонент предоставляет все возможности управления видео-потоком, включая масштабирование и использование меток, и все это - исключительно посредством HTML и JavaScript. Компонент FAVideo будет работать во всех системах, на которых установлен Adobe Flash Player 8.

Скачать FAVideo включая все исходные коды (BSD License) и пример использования можно здесь: FAVideo.zip (~2Мб)

Дождались. Cпецификации форматов SWF и FLV версии 9 увидели свет






Emmy Huang, менеджер продукта Adobe Flash Player, в своем блоге сообщает о том, что на сервер Adobe выложили спецификации файловых форматов SWF и FLV для Flash Player 9 (SWF and FLV File Format Specification (Version 9)). Данные спецификации можно использовать через систему лицензирования Adobe. Спецификации форматов SWF и FLV позволяют создавать программные продукты, генерирующие SWF-файлы.

Вкратце лицензия предусматривает :

  • Предоставление лицензиату доступа к спецификации формата SWF-файла, помогающей в создании программного обеспечения, которое их создает

  • Запрет на использование спецификаций для создания программного обеспечения, которое поддерживает воспроизведение файлов SWF

  • Обязательство лецензиата в том, что SWF-файлы, созданные его программным обеспечением, должны создавать контент, который отображает ошибки в последней общедоступной версии в Adobe Flash Player. (этот пункт я не совсем понял, так что смотрите исходный текст)


Посмотреть полный текст лицензии в формате для печати>
Читать FAQ по спецификациям>

Adobe Flash делает уязвимым Nintendo Wii

Я тут недавно писал о новой версии Adobe Flash Player-а, которая исправляет проблемы уязвимости, связанные с возможностью удаленного выполнения команд.

Самый интересное, что эта уязвимость является кросс-платформенной. Учитывая тот факт, что Flash может работать в различных браузерах и на различных платформах, обнаружение этой уязвимости может открыть возможность для атаки во всех операционных системах и устройствах, где установлен Flash плеер, в том числе некоторые продвинутые смартфоны.

Измерение производительности AS3 для Flash & Flex приложений

Мэт Чотин (Matt Chotin) рассказывает об архитектуре Flash Player-а и виртуальной машине (AVM2), а также о способах оптимизации производительности ActionScript 3.0 кода. Можно скачать презентацию (PDF, 1 Мб) и демонстрационное приложение (ZIP, 14 Кб), упоминаемое в этой презентации.

В приложении демонстрируется использование flash.utils.Timer для измерения производительности в определенных частях кода.