В состав экспериментальной ветки Firefox включена открытая реализация Flash
Мотивом создания Shumway послужило желание обеспечить работу SWF на дополнительных платформах, для которых не выпускается Adobe Flash, а также намерение предоставить пользователям полностью открытое и безопасное решение для работы с Flash-контентом, ранее доступным только при использовании проприетарного ПО. Возможности по работе с контентом пока сильно ограничены, в частности не поддерживается воспроизведение swf-роликов с YouTube, но тем не менее уже возможен запуск простых игр и mp3-плеера.
В рамках проекта подготовлены такие компоненты, как парсер формата SWF, интерпретатор байткода ActionScript версии 1, 2 и 3, JIT-компилятор для байткода ActionScript версии 3, модуль для рендеринга контента, дополнение для интеграции с браузером и набор демонстрационных приложений. Метод работы Shumway основан на предварительной трансляции байткода ActionScript в представление на JavaScript и последующего запуска результирующего кода с использованием возможностей API HTML5.
Источник: http://www.opennet.ru/opennews/art.shtml?num=38059
|
0 | Tweet | Нравится |
|