Вы недоразумение, что означает, что меню, чтобы опубликовать HTML. Это просто публикация SWF-файла и соответствующего HTML-файла с HTML-кодом для вставки SWF. Это не опция перекрестной компиляции. Они существуют, но это не то, что вы получаете в Flash CS5 по умолчанию.
Если вы заинтересованы в кросс-компиляции из AS3 в HTML/JS вы можете проверить Randori, а также проекты, как FalconJS: http://blogs.adobe.com/bparadie/2011/11/19/what-is-falconjs/
я видел разговор о обоих из них в последнее время в Чикаго некоторые из Разработчики. Оба они кажутся многообещающими концепциями (в основном уклоняясь от флеш-плеера).
Другой вариант, если вы пытаетесь разработать для развертывания мобильных устройств, заключается в том, чтобы упаковать ваш код в качестве установщика воздуха. Это запустит ваш код поверх среды выполнения AIR (у которой есть поддержка на тоннах устройств, iOS, Android, Blackberry и т. Д.), Но это не работает в браузере, а скорее загружает приложение типа приложения.
От того, что я получил от двух разработчиков (один из Apache Flex, один из создателей Randori), не хотел слишком доверять платформе Adobe, поскольку она больше не поддерживается на большинстве мобильных устройств.
В стороне от Adobe также есть продукт Edge, который позволяет делать анимацию с аналогичным набором инструментов, который вы получаете во Flash и экспортируете HTML/JS/CSS. Если вам не интересны AS3 или объектно-ориентированное программирование или языки с типом, то перекрестная компиляция может быть не лучшим вариантом. Я лично играл с AngularJS в последнее время и мне это нравилось из-за параллелей с Flex, но там много отличных сценариев/библиотек/фреймворков, если вы объясните немного больше того, что вы пытаетесь выполнить, я могу дать более направленное руководство.