Речь идет пока о пре-релизе, но утилита Smokescreen от разработчика Chris`а Smoak`а делает именно то, что обещает – отображает Flash-контент на веб-страницах в браузере iPhone/iPod/iPad. Вот как это происходит:
“Программа работает непосредственно в браузере, считывает исполняемые SWF, распаковывает их (штатным Java Script), извлекает картинки и звук, затем превращает все это в данные формата base64, потом собирает векторную графику обратно, как анимированный SVG”.
Оригинальный текст объяснения принципа работы, возможно, будет более понятен технически просвещенным людям:
В то время, как все работает хорошо с несложными баннерами, у Smokescreen возникают трудности с таким Flash-контентом, как видео и игры – они ужасно тормозят на подопытном iPhone 3G.
В любом случае, это начало создания Flash-плеера с открытым исходным кодом, написанного на JavaScript. Посмотрим, чем все это закончится, и не закроется ли проект, подобно iMobileCinema.
Источник: