14 January 2010

Gordon: среда исполнения Flash, реализованная на джаваскрипте

IT Standards
Translation
Original author: Michael Mahemoff
Вот это сюрприз! Тобиас Шнайдер (Tobias Schneider) построил среду исполнения Flash, работающую прямо во браузере. Она реализована на чистом джаваскрипте и HTML5, и все исходники являются открытыми (MIT-лицензированными), и располагаются на GitHub.

Поглядите на Gordon в действии (хостинг демонстраций осуществил Пол Айриш).

Gordon работает волшебно в последних версиях Файерфокса, Хрома и Сафари (да, и в iPhone Safari, хотя демонстрация «blue» на моём 3G идёт утомительно медленно). Чтобы установить его себе, запустите «git clone git://github.com/tobeytailor/gordon.git». Я обнаружил, что с URL «file:///» демонстрации не грузятся (в силу системы зависимостей скрипта), так что направьте ваш вебосервер на корень Gordon, а браузер направьте на demos/.

Документации ещё никакой нету, так что неясно, насколько широкой совместимостью с Flash обладает Gordon, или в каком направлении станет развиваться. Однако, по крайней мере, это мощная заявка на зрелость открытых веботехнологий.
<body onload="new Gordon.Movie('trip.swf', {id: 'stage', width: 500, height: 400})"></a>
    <div id="stage"></a></div>
</body>
[Gordon (скриншот)]
Довесок:  через некоторое время в Твиттере отгадали, что название происходит от имени популярного персонажа штатовской фантастики.

[Flash Gordon]
Tags: Gordon Flash Flash player JavaScript HTML5 HTML 5 GitHub эмулятор эмуляторы Firefox Chrome Safari Safari для iPhone Flash на iPhone
Hubs: IT Standards
+127
832 50
Comments 134
Ads