LINUX.ORG.RU

Гугл делает онлайн-конвертер SWF в HTML5

 , , ,


0

1

В блоге Google Code появилось сообщение о проекте Swiffy — онлайн-конвертере SWF в HTML5. Изначально проект предназначался для проигрывания флеша на платформах, где нет «родного» флеш-плеера, например iOS. Рекомендуются браузеры на основе WebKit, годятся также Firefox и Opera.

Пока поддерживается «подмножество SWF 8 и ActionScript 2.0», рекомендуется при возможности конвертировать всё в формат SWF 5 (и даже он ещё поддерживается не полностью).

Он аналогичного конвертера Adobe — Wallaby — Swiffy отличается тем, что ориентирован на создание не читаемых, а компактных и быстрых файлов и на применение, в первую очередь, в виде веб-сервиса.

Swiffy компилирует SWF-файлы в JSON, который затем проигрывается рантаймом http://www.gstatic.com/swiffy/v1/runtime.js. Пока размер исходного SWF не должен превышать 512k.

Открывать ли исходный текст Swiffy, пока не решили.

FAQ

Примеры сконвертированных роликов и игр

Новость на Opennet

>>> Блог разработчиков Google

★★★★★

Проверено: Shaman007 ()
Последнее исправление: CYB3R (всего исправлений: 2)

Вот только анимация в flash меньше тормозит, тем в html5 через js. Это заговор производителей оборудования, не иначе.

anonymous
()
Ответ на: комментарий от anonymous

Вот только анимация в flash меньше тормозит, тем в html5 через js. Это заговор производителей оборудования, не иначе.

Это всего лишь молодость технологии. Как только на html5 перейдёт значимое число разработчиков, начнётся активная оптимизация движков и сред исполнения. И адоба склеит ласты.

anonymous
()
Ответ на: комментарий от anonymous

>Как только на html5 перейдёт значимое число разработчиков, начнётся активная оптимизация движков и сред исполнения.

Бред. Js уже который год оптимизируют, каждый раз движок в разы быстрее предыдущего, по словам разработчиков.

anonymous
()
Ответ на: комментарий от anonymous

[quote]Бред. Js уже который год оптимизируют, каждый раз движок в разы быстрее предыдущего, по словам разработчиков.[/quote]

Ну отчего же бред? Оптимизация - понятие растяжимое, и сильно зависит от цели. Сейчас понарисуют новых тест-кейсов, отражающих производительность в рендеренге типовых баннеров и браузерных игрушек, да и начнут оптимизировать именно в эту сторону. До сих пор, насколько я понимаю, js оптимизировали для других задач.

anonymous
()
Ответ на: комментарий от anonymous

>Ну отчего же бред? Оптимизация - понятие растяжимое, и сильно зависит от цели. Сейчас понарисуют новых тест-кейсов, отражающих производительность в рендеренге типовых баннеров и браузерных игрушек, да и начнут оптимизировать именно в эту сторону. До сих пор, насколько я понимаю, js оптимизировали для других задач.

Для тех же самых. В html5 кроме канваса нет ничего нового для анимации. А внутри там самый обычный js для работы с пикселями.

Главное тут то, что флеш был не так и распространён, как кажется, и никто ничего специально не оптимизировал. Просто был плагин, который рисует быстро, особенно вектора. Над js-ом же работали и без html5, причем очень активно (достаточно посмотреть на мозилловские *monkey творения).

Пофиг, как он был тормознут, так и остался, даже активная работа с div-ами, которые придумали задолго до html5, тормозит.

anonymous
()
Ответ на: исходники от argin

> Закрытые бинарники даже от гугля я лично не буду использовать

А их и не будет. Либо откроют исходники, либо будет только сайт-конвертер. Возможно, платный.

question4 ★★★★★
() автор топика

>отличается тем, что ориентирован на создание не читаемых, а <...>
Oh, SHI~! Они создали конвертер, ориентированный на создание нечитаемых файлов... Карету мне, карету!

fractaler ★★★★★
()

> Открывать ли исходный текст Swiffy, пока не решили.

хотите открывайте, хотите не открывайте [можете хоть год думать над этим «трудным» решением]... сёравно скоро Adobe Flash уйдёт в историю

в лично-моей жизне (на лично моём компьютере) — Flash полностью уже несколько лет назад :-)

user_id_68054 ★★★★★
()

Всё равно, флеш, каким бы кривым и тормозным не был, работает _быстрее_ x_X

Хотя поставив на нетбук флэшблок, сразу почувствовал себя свободным (от тормозов) человеком, но только на некоторых страницах. А на некоторых и кривой js тормозит так, что повешаться можно. Для одного сайта даже написал костыль, который _значительно_ ускорил его, просто заменив квадратичный алгоритм на линейный, потому что там было написано так ужасно, что это вообще...

Yareg ★★★
()

жужел еще с ораклом не розплатился по патентам за скопированную жабу. теперь он хочет огрести еще и от адоба? или плеш не покрыт патентами?

anonymous
()
Ответ на: комментарий от anonymous

> жужел еще с ораклом не розплатился по патентам за скопированную жабу.

Пока каждое решение суда снижает число патентов в иске на порядок. Уже осталось всего 4.

теперь он хочет огрести еще и от адоба?

Если верить FAQ, Адоб приветствует этот проект.

question4 ★★★★★
() автор топика

Онан алогичного

я понял соль новости.

malbolge ★★
()
Ответ на: комментарий от question4

> Пока каждое решение суда снижает число патентов в иске на порядок. Уже осталось всего 4.

да мне искренне плевать, кто там кого и за что, просто интересено не смогут ли наехать за такую тулзу.

Если верить FAQ, Адоб приветствует этот проект.

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

anonymous
()

Нужен анимационный редактор редактор хороший желательно на основе Inkscape, что бы так же удобно рисовать было.

Deleted
()
Ответ на: комментарий от anonymous

> Js уже который год оптимизируют
А оно всё ещё тормозит, даже lua так не умеет.

quantum-troll ★★★★★
()
Ответ на: комментарий от Eddy_Em

> Все известные браузеры (firefox, chrome, opera) поддерживают.

Сдаётся мне, что какой-то довольно известный браузер здесь всё же забыт.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Этот «довольно известный браузер» недостоин названия «браузер».

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от quantum-troll

Странно, но последняя версия довольно известного браузера по синтетической производительности обходит файер, а по реальной - оперу и, местами, хром.

anonymous
()
Ответ на: комментарий от quantum-troll

Да я с этим полностью согласен. Только борьба путём отказа в предоставлении совместимости с ним - не тот способ, которым его можно закопать. Не та доля на рынке, к сожалению.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

>Сдаётся мне, что какой-то довольно известный браузер здесь всё же забыт.

lynx?

AVL2 ★★★★★
()
Ответ на: комментарий от pat_minus

Сразу - нет.

А вот нечто подобное истории успеха Мозиллы после Нетшкафа (когда его вылижут, причешут, устранят грубые глюки и дадут новую жизнь) в принципе возможно.

Правда, у Мозиллы на это ушло несколько лет. И да, Action Script и прочие составляющие флеш-технологии при этом не помешало бы стандартизовать.

hobbit ★★★★★
()
Ответ на: комментарий от pat_minus

Ну и пока что постановка вопроса сильно напоминает бородатое «если бы у бабушки был...» Потому, что пока что Adobe ничего открывать не собирается. Не та компания.

hobbit ★★★★★
()
Ответ на: комментарий от Eddy_Em

Я не смотрел мелкомягкие тесты.

Опера неплохо притормаживает при прокрутке страниц со сложным форматированием. Фокс просто тормоз, независимо от версии. Хром... вполне нормальная скорость. Также как и у осла.

Сайты с html5 пока нормально работают только если их затачивали под определённые браузеры. Сайты, заточенные только под хром, вряд ли нормально заработают с оперой, фоксом, ослом. И vice versa.

anonymous
()
Ответ на: комментарий от anonymous

>Странно, но последняя версия довольно известного браузера по синтетической производительности обходит файер, а по реальной - оперу и, местами, хром.

Причем это только на тестах производителя данного ПО.

mopsene ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.