Комментарии 34
Довольно интересная разработка, да и тенденции идут к тому, что частоты у мобильных девайсов повышаются, думаю и на мобильных играть будет.
+1
Боюсь, батарею это будет сажать не меньше, чем сам флеш. Кроме того, насколько мне известно, в HTML5 нет тех же сокетов в том виде, в котором они во флеше.
В общем, интересная идея, но крайне нетривиальная в исполнении. Могу лишь пожелать удачи разработчикам.
В общем, интересная идея, но крайне нетривиальная в исполнении. Могу лишь пожелать удачи разработчикам.
-3
Батарею скорее всего даже сильнее, ведь нагрузка на процессор больше (интерпретатор Action script, работающий внутри интерпретатора Java script), по поводу сокетов — основная задача разработчиков (как рекламшиков) состоит прежде всего в том, чтобы допилить поддержку баннеров, то есть в первую очередь они будут заниматься проблемами графики и текста в smokescreen, низкоуровневые функции скорее всего получат низкий приоритет. Да и вообще, скорее появится полноценная поддержка WebSockets в браузерах.
+2
> Боюсь, батарею это будет сажать не меньше, чем сам флеш
Думаю, что даже побольше. Ибо SWF файл состоит из уже готовых инструкций для AVM (opcodes), а в случае с JS необходимо все расковырять, переварить и лишь только потом выполнить.
Говоря о том, что скорость выполнения ограничена только браузером, стоит добавить, что скорость выполнения любой программы ограничена только тем, что ее выполняет =)
Думаю, что даже побольше. Ибо SWF файл состоит из уже готовых инструкций для AVM (opcodes), а в случае с JS необходимо все расковырять, переварить и лишь только потом выполнить.
Говоря о том, что скорость выполнения ограничена только браузером, стоит добавить, что скорость выполнения любой программы ограничена только тем, что ее выполняет =)
+2
Говоря о том, что скорость выполнения ограничена только браузером, стоит добавить, что скорость выполнения любой программы ограничена только тем, что ее выполняет =)
Безусловно, я бы на месте разработчика сформулировал фразу как «ограничена производительностью аппаратной части, с учетом используемого браузера» — ведь процессор и движок, который парсит JS могут очень сильно отличаться на разных устройствах. В переводе я решил оставить оригинальную формулировку.
0
НЛО прилетело и опубликовало эту надпись здесь
Есть WebSockets API, в принципе можно использовать его с fallback'ом до чего нибудь более традиционного.
0
НЛО прилетело и опубликовало эту надпись здесь
Простенькие демо работают быстро, на глаз от флеш не отличишь.
А вот первое увесистое в FF показывает только медленное слайд-шоу кадра 3 в секунду, к сожалению.
А вот первое увесистое в FF показывает только медленное слайд-шоу кадра 3 в секунду, к сожалению.
0
Я проверял в Chrome 4.1.26 (он официально не поддерживается кстати), в нем мультики притормаживают, но терпимо. А вот баннеры работают наоборот быстрее (на лицо ошибки во временных отрезках, или при конвертации или при самом отображении), один из баннеров полностью прокрутился за 1,5 сек.
0
В хроме хорошо идёт
0
«StrongBad», который в фаерфоксе сильно тупит, в пятом сафари летает. А «Lyris ad», который обгоняет по времени аналогичный флеш, в сафари закругляется чуть позже. Видать дело в реализации яваскрипта.
Я конечно за хтмл5, яваскрипт и всё такое, но чую что для девелоперов это выйдет боком. Раньше сделал на флеше и успокоился, а теперь сделал и ещё надо потестить в нескольких браузерах.
Я конечно за хтмл5, яваскрипт и всё такое, но чую что для девелоперов это выйдет боком. Раньше сделал на флеше и успокоился, а теперь сделал и ещё надо потестить в нескольких браузерах.
+1
Огнелис серьёзно призадумался после открытия трёх страниц с роликами
0
Батарею сажает, как и флеш.
0
это говорит только об одном — что бы Джобс не говорил, народу нужен флэш
но эта штуковина пока способна показывать только старые тупые баннеры
а все мы знаем, что старые тупые баннеры — это самое лучшее и самое нужное из всего флэша, ога
но эта штуковина пока способна показывать только старые тупые баннеры
а все мы знаем, что старые тупые баннеры — это самое лучшее и самое нужное из всего флэша, ога
0
вы хотите сказать, что вам удалось запустить tankionline на smokescreen?
0
Я хочу сказать, что старые и тупые баннеры — точно не самое лучшее и не самое нужное из всего флеша.
Ссылка приведена в качестве примера.
Более того, парсить swf-файлы через js, на мой взгляд, несколько странно. Почему бы сразу не воспользоваться SVG, ведь он поддерживается всеми современными браузерами?
Ссылка приведена в качестве примера.
Более того, парсить swf-файлы через js, на мой взгляд, несколько странно. Почему бы сразу не воспользоваться SVG, ведь он поддерживается всеми современными браузерами?
-2
чего только не сделают чтоб и на продукции от Apple рекламу показывать
+3
Интересно, а есть что-нить, что переводит Actionscript 3.0 код в Javascript? А то без поддержки такого эта штука всего лишь рисовалка графического файла… как .png отобразить попиксельно… только формат файла другой…
0
НЛО прилетело и опубликовало эту надпись здесь
Сложно было бы себе представить такой костыль, будь у Apple чуть-чуть меньше желания бабок…
0
подумаешь флеш) можно круче:
берете эмулятор JVM на жаваскрипте
ejohn.org/blog/running-java-in-javascript/
потом берете эмулятор x86 на джаве
javapc.sourceforge.net/home_home.html
запускаете одно под другим
????
можно в браузере поставить линукс. если дождетесь, конечно)
берете эмулятор JVM на жаваскрипте
ejohn.org/blog/running-java-in-javascript/
потом берете эмулятор x86 на джаве
javapc.sourceforge.net/home_home.html
запускаете одно под другим
????
можно в браузере поставить линукс. если дождетесь, конечно)
0
Интересно....(Flash/Flex developer) Особенно «Принцип работы библиотеки». Не думал, что swf файлы можно разобрать на лету с помощью JS.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Smokescreen — «Flash-плеер, написанный на Javascript»