Читаются очень здорово, согласен :)
Я себе делал как-то тулзу, которая ищет повторяющиеся блоки в коде и дает их переименовать ручками :) некий прокачанный find&replace. В итоге код любой более-менее либы сокращается на 10-50% :)
С ноутбуками подружить яблоко еще ни разу не получилось, сколько ни старался.
HP ProBook 4530s еще пару-тройку лет назад я без труда это сделал :) Но опять же — выбор ноута шел жесточайший, чтоб максимально был идентичный апловскому железу.
Деталей найти не получится, т.к. официально все в preview стадии замерло. Но поставив Animate CC можно увидеть всё, что это действительно работает. WebGL таргет это не as3 > js. Это просто как и Canvas — на JS. Они пытались года полтора назад сделать нормальный вывод в WebGL, но тема заглохла, т.к. WebGL как и флеш — работает так же хорошо, как и не везде. Но вот атласы они экспортируют хитро. Картинки большие бьются на маленькие фрагменты.
А зачем Java для этих целей вообще? Онлайн банкинг ничем не отличается от просто сайта, где достаточно иметь javascript для клиента и что угодно на сервере. Сейчас не понимаю и раньше тем более. Тот же вебмани — чем не онлайн банкинг?
На счет видео — прикольный случай. У меня есть телек смарт-тв лг. так в нем хтмл5 видео играет с тормозами. А флеш плагин (который в телеке встроен производителем) — идет на хардвар декоде. Без фризов.
Что касается аудио и видео в вебе — так никто не против :) У меня у самого флеш плеер выключен по умолчанию. Но вот поиграть когда хочется — все сайты игровые его требуют. А это, кстати, не 5 сайтов. Это невероятно много.
Ради интереса — что это за игры? Можно на них глянуть? Просто по нашей статистике примерно 95% игр в вебе — на флеше.
Из Хрома удалили? )))) Как это Вам удалось? Он же встроен. А то, что не испытываете неудобств… С чего Вам их испытывать, если Вы не используете то, что на нем сделано? Игры, например :)
Я эту ситуацию точно помню. Адоби закрыли логическую дырку в безопасности по раздаче инсталлеров кому не попадя, а люди вроде «я давно не использую флеш, просто прихожу в каждой теме про флеш об это сказать» — говорят, что Адоби, закрыли флеш плеер. И даже не в курсе, что вернули LInux поддержку, пилят PPAPI для будущих Firefox.
И на том спасибо :) Но я бы вообще переписал. Сделал бы акцент на то, что у флеша было преимущество — можно сувать практически неограниченное количество контента, в сравнении с html5.
Люди должны знать, что флеш хоть и стар, но всё равно круче :)
Проблема в том, что клиенты (не важно откуда они) читают свои местные «хабры», на которые пишут люди, не до конца понимающие возможности, процессы и ограничения. Один из примеров — текущий ресурс. Некий местный автор написал пол года назад, что флеш больше не будет работать и все побежали на html5. Там уперлись в грабли-костыли, сломали зубы и вернулись на флеш. А оказалось, что он просто не будет показывать объекты размером «с баннеры» :)
Про хакс — советую послушать свежий отечественный подкаст http://flazm.ru/podcast/86 от людей «в теме».
Прикол хакса в том, что там и html5 и flash можно получить. И натив. Вообще, лучше для пользователя делать флеш. А тем, у кого его нет — подсовывать html5. И тут хакс мог бы решить массу проблем. Но делать надо на хаксе изначально.
На Flash они могут занимать по гигабайту, а после миграции становятся меньше на порядок.
Это как же сильно надо было говнокодить и говноартить плоходелать, что контент на флеше был на порядок больше в размере :) Я могу в это поверить лишь с одним условием — контент во флеш засунут был методом "тяп-ляп" и оно чудесно работало. А когда перешли на html5 — оно просто не запускалось, крашилось и т.д.
Поэтому начали проводить оптимизации, выкидывать лишнее, делать сокращение контента (или его качество). Или просто начали делать (переделывать) нормально, а не тяп-ляп. На выходе, конечно, стало меньше занимать :D А с условиями рук не по 90 градусов каждые 20 сантиметров — контент на флеше занимал бы еще меньше, чем сейчас занимает в html5.
Для справки — во флеше существует jpeg с альфой. Занимает мало и позволяет делать прозрачности. Народ даже не задумывается об этом совершенно, т.к. принимает это как должное. А у html5 такого нет в принципе. Придется использовать просто png, которая резко в 2-10 раз больше будет на старте. О чем мы тут говорим вообще? Ждем продакшн с реальной историей, а не менеджмент с попытками привлечь к себе внимание благодаря поливанию флеша грязью.
HTML5: их можно спокойно… ставить на реальные автоматы в игровых пространствах обычных, офлайновыйх казино
Можно. У нас был интерактивный стол с разрешением 1920х1080 всего-то. Там работал HTML5 проект. Клиенты захотели именно его, т.к. на хабре в очередной раз прочитали про флеш статью. Закончилось тем, что после 4х часов непрерывного вращения контента в canvas — пошли утечки памяти у Google Chrome. Через час хром закрашился. Самое любопытное, что кода было не много и писал его адепт html5. Весь объем приложения был в арте.
В разработке мы в основном используем фреймворки pixi.js и phaser.js
Я хоть и люблю Flash Runtime, но тоже работаю с pixi.js. Это отличный фреймворк. А вот phaser-же, если не ошибаюсь, основан поверх того же pixi.js.
Кстати, зачем переходили на pixi.js c флеш, если проще было на haxe перейти. Там и натив и html5 был бы. С куда меньшими затратами на производство.
Использовать CreateJS в самом редакторе невозможно, т.к. там используется SWF объект. Никто не будет нормальный Flash объект с полными и грандиозными возможностями переводить в кривой HTML5. Первыми же жаловаться начнете, что вектор тормозит :)
Автор, Вы реально считаете, что Animate CC и Flash Pro это два разных продукта? Если да, то маркетинговые ожидания от «перебивки серийников на кузове» у Adobe оправдались.
Для тех, кто не знает. Adobe Edge разработку свернули. Google скоро отключит Swiffy конвертер.
Дам совет, который уменьшит потребление процессора и геммороя. Вместо теней и свечений «программных» делайте растровую копию-подложку. Да, вес баннера будет больше. Зато выжать можно будет тоже больше. Это, конечно же, костыль. Но раз Вы уже работаете с html5 — костыль должен быть у вас всегда в одной руке. А в другой — тоже костыль, но для другого браузера (девайса).
Многие до сих пор ругают флеш даже там, где его нет. Например, iOS/Android. Как увидели баннер, который на лопатки кладет девайс — всё, это флеш виноват.
А недавно хохма была вовсе. Правда не понимаю, как её допустили известные авторы. Что-то вроде «после отказа от флеша сайты стали открываться лучше и быстрее». И это было в контексте iOS и Android :D Все пытаюсь найти этот бред, авторами которого были ребята то-ли с mail, то ли с mozilla
У меня есть одно большое преимущество. Мне плевать на карму, т.к. она не описывает человека «в жизни». А вот статья с желтухой как раз наоборот — показывает то, кем он является «на самом деле».
Статья заслушивает отдельного плюса хотя бы за то, что она была написана. Многие вещи могут быть очевидны и даже содержать не полностью универсальное решение. Но автор молодец. Мне показал эту статью противник всего флешового со словами «ух ты, а я так не и смог в Un.ty» ;)
Кстати, ребята. Не забываем про новый Adobe AIR из labs от 10 Августа 2016.
/********************/
HTML5 гораздо быстрее и производительнее, чем Flash. Google обещает, что пользователи Chrome сразу заметят ускорение загрузки многих сайтов и более длительное время работы от аккумуляторов на ноутбуках и других мобильных устройствах.
/********************/
Что флеш тормозит на ноуте, что html5 :D Я могу что-то заметить только купив новый и более мощный ноут. Но там как html5 лучше будет работать, так и флеш.
В серьезных проектах должны быть серьезные подходы, которые будут работать без сторонних либ, которые не знаешь когда могут загнутся. А в случае правок мы часто упираемся в современное понятие «опенсорс», когда ты ничего не можешь, кроме как использовать то, что тебе дали :) Это если мы говорим о серьезной разработке, а не о сайте, где требуется картинки крутить )
Я скоро от слова фреймворк в контексте js буду блевать. Это как устоялось продавец менеджер — так и разного рода поделки называют фреймворками. Бросайте это дело.
Код на 99% получается меньше, если этого всего мусора не использовать.