Перенос флэш-сайта на не-Флэш-сайт


У меня много клиентов с флэш-интерфейсами, которые им очень нравятся. Но эти вещи не работают на многих (большинстве?) мобильные устройства. Это вопрос из двух частей:

  1. Если я получу доступ к исходным файлам .fla, есть ли способ массового экспорта/компиляции Flash в отдельные изображения с точками доступа?

  2. Если у меня нет доступа к оригиналу .fla, есть ли механизм для преобразования .swf в формат, удобный для webkit устройства?


Комментарий: Я боюсь, что мне придется либо полностью воссоздать интерфейс, либо создать что-то совершенно новое . Было бы неплохо иметь некоторые автоматизированные опции с точки зрения обеспечения большей доступности сайтов без Flash (возможно, HTML5? возможно, специально для WebKit? возможно, адаптированный для других мобильных платформ?).

Имейте в виду, я люблю Flash, не ищу, чтобы колотить Flash, пытаясь увидеть варианты существующей вспышки содержание.

Author: artlung, 2010-07-14

3 answers

Я думаю, что ваш лучший выбор в долгосрочной перспективе будет заключаться в том, чтобы полностью перестроить/воссоздать интерфейс. Я подозреваю, что любой автоматизированный или даже полуавтоматический инструмент для преобразования флэш-элементов во что-то более широко доступное оставит вас с большим количеством проблем и сделает дальнейшее обслуживание более сложным и трудоемким.

Мое предложение состоит в том, чтобы перестроить и, возможно, использовать некоторые существующие элементы flash для наиболее сложных частей сайтов, при этом поместив какой-то восстановите функциональность для мобильных браузеров, которые не поддерживают flash.

 3
Author: Travis Northcutt, 2010-07-14 21:34:48

Я не думаю, что он еще полностью выпущен, но вы, возможно, захотите проверить Дымовую завесу. Это движок рендеринга Flash, полностью написанный на Javascript и HTML5. Он создается с одной из его целей - разрешить использование Flash на платформах без встроенной поддержки (например, на некоторых мобильных устройствах).

 2
Author: Mark Hatton, 2010-07-14 21:38:07

Сейчас похоже, что CS5 может выполнять преобразования из flash в HTML5, но вам понадобятся файлы flash, и это все равно потребует некоторой работы, как это звучит. Ознакомьтесь с этой статьей для получения дополнительной информации, http://cs5.org/?p=3#more-3 . Я думаю, что переход на HTML5, вероятно, ваш единственный реальный выбор из-за функциональности.

Однако вам, вероятно, придется немного подождать, пока HTML5 действительно будет полностью поддерживаться, поэтому вам придется быть осторожным с тем, какие функции вы перемещаете над. Я знаю, что на данный момент Chrome является ближайшим браузером, обладающим всеми возможностями HTML%, и он набирает всего 221 балл из 300 на http://html5test.com/.

 1
Author: Ben Hoffman, 2010-07-14 21:29:19