Обновить
13
0

Пользователь

Отправить сообщение
Но я, кажется, нашёл хороший пример.

Так это моя ветка :) Просто не всегда есть время туда что-то засовывать.

На iOS плеер всегда идет встроенным в билд и разделить невозможно. На Android разделить можно. Но тогда пользователю будет требоваться отдельно Adobe AIR в виде приложения. Для максимально удобного взаимодействия — лучше все же делать встроенный движок.

ощущаю разницу голого flash и AIR

Техническая разница велика. Если Вы хотите создать/загрузить файл из Flash — это делается крайне ограниченным способом. Ограничения накладываются самим браузером.

В случае с AIR — все куда мощнее. Можете иметь доступ к файловой системе, например. Можете подключать плагины, созданные на C/С++ (Windows), Java (Android), iOS+OSX(Objective-C). Пример такой функции — вибро на телефоне, например. Прямо из AIR невозможно вкл-выкл вибро. Но написать простейший плагин для этого можно. Более правильно — расширение. Почему «расширение» — потому, что такой «плагин» будет расширять возможности :)

Что AIR и не AIR — можете мне верить на слово. Каждую игру, которую я привожу в пример — легко проверяется. Качаете ipa файл (это zip). Ищите там папку meta-inf. В ней упоминания Adobe AIR будут :)

Еще классный плюс Adobe AIR под мобилу — можно под виндой делать билды iOS приложений.

а эта штука как-то бросила обновляться.

Работа с видеокартой иначе устроена, чем в OSX. Слишком много возможностей захотят пользователи Linux, которые не перекинуть на Windows. Получится уже не совсем мульти-платформа. А пилить чтоб все было «как надо» — время и деньги. Adobe просто посмотрели на неизменно низкий market share линукса и решили не развивать под него Adobe AIR. Та же песня с Windows Phone. Там так «мало» пользователей (по оценкам Adobe), что пилить движок смысла нет.
Хороший пример — это как резиновая женщин. Кто-то их покупает, но пример это явно не хороший :)

Banner Saga, например. Игра сделана на Adobe AIR (Flash). Доступна на iOS, Android, Desktop (Steam)
https://itunes.apple.com/ru/app/banner-saga/id911006986

Примеров куча. Все кидать не вижу смысла, т.к. случится «как обычно». Вместо «Ну да, оказывается на флеше можно в ios и android» тред сойдет на «игры говно, там ни сюжета ничиего. Название глупое и вообще я люблю платформеры».

Ищите может и то. Опять же это «маркетинг» от Adobe, когда есть крутые известные игры, но многие думают, что это Unity. Потому, что игра идет плавно, а то, что это Flash — никто не говорит.

Хотя тут https://itunes.apple.com/en/app/id953946902 говорят. В Кредитсах добавили, что игра на Adobe AIR.
ну а в мобильных само собой продуктом adobe и не пахнет

Шта? :) Если разговор про Web на мобиле, то там вообще ничем не пахнет.

Если об играх и приложениях в AppStore и Google Play, то пахнет еще и как. Там много Flash игр и много успешных проектов. Просто там Flash Player встроен в само приложение и называется это всё Adobe AIR.
тебя я помню ) там еще был тест другой где-то )
Так это не секрет для технически нейтральных людей :) Я могу баннеры делать как на флеше, так и на html5 canvas js или же просто dom+css3 и мне пофигу… А тем, кто не умеет ни флеш, ни js — для них важно хоронить флеш, ведь он крадет «их хлеб».

Был же тест, когда 10 баннеров на swiffy поставили в ряд и получили нагрузку на проц в 2-4 раза больше, чем та же схема, но flash
Что такое «принудительное понижение качества для баннеров»


У Flash Player есть масса параметров отображения по качеству. Банальное переключение с high (по умолчанию) на medium позволяет в большинстве баннеров, обвешанных эффектами — получать картинку практически без изменений. А процессор разгружает существенно. А теперь представьте, что таких баннеров на странице не 1, а штук 8. Как это любят на игровых портала и на сайтах с онлайн видео.

Как плеер будет определять, что его контент — именно баннер?

Точно так же, как и определяет Chrome — боковой (не центральный) флеш объект с небольшим размером. Таблица размеров по баннерам была передана мной в Adobe еще пяток лет назад. С тех пор новые размеры баннеров не придумали. Их всего 5-6 основных. Контроль прост. Самый примитивный — сначала по габаритам и потом по весу в килобайта. До 150 кб насильно качество medium.

решало 100 проблем. Я часто раньше переделывал баннеры (работа такая была), чтоб не глючили. Я поражался, как можно было в размере 240х400 насувать по 20-30 фильтров в максимальном качестве, когда разницы вообще не было «на глаз» между low/high.

то при чем тут Adobe? И что они сделать-то могут?

В том и дело. Я везде пишу, что проблема в безопасности Flash Player от части лежит на самих пользователях, т.к. люди качают софт с сомнительных мест, а потом удивляются, что в их компе проблемы возникают. Им потребовалось ровно 4 года, чтоб догадаться самостоятельно до того, что я им предложил.

Запретить раздачу дистрибутива «все включено». У них есть 2 модели распространения. В виде установочного пакета со встроенным плеером и в виде установщика с загрузкой контента с сайта adobe. Одна будет требовать лицензию, выдается просто очень. Вторая по обычной схеме.

и они достигли в этом определенных успехов

Та знаю я это все. Я же с ними в одной лодке. В 19м плеере они изменили код во флеш плеере и высоконагруженный контент стал шустрее работать. В тестовой игре 45-50 фпс превратились в 59-60.
До этого тикета много лет я просто писал в скайп или на почту :) Потом они перестали «слушать» и «только все через тикеты».
равно как и SMART TV.

Вот ошибочка. Почти все Smart TV поддерживают Flash Player 11.2 (максимум). На удивление на моем LG видео в Flash плеере идет лучше, чем в html5.
Я упоротый сторонник Flash и всего, что с ним связано. Но адекватный человек и вижу, что развитие Flash Player за последние 3 года диктовалось не комьюнити, а инвесторами и партнерами Adobe. Когда очередной сайт не мог что-то сделать или тормозил контент — Adobe фиксили Flash Player под проблемы сайта.

Буквально умолял их сделать принудительное понижение качества для баннеров. Не сделано. А это довольно просто. Хотя это решило бы еще 5 лет назад проблему, которая называется «Flash тормозит, поэтому — говно».

Выпрашивал отключение мышки в оконном режиме. В итоге только полноэкранный поддерживает.

Просил сделать сервис жалоб на поддельные страницы «обновите флеш плеер» — не сделано. А это важно, т.к. хакеры качали и качают дистрибутив флеша, засовывают туда вирусы и раздют на сайтах с софтом. Люди, кто не в курсе — качают, ставят. По факту — страдает имидж.

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

Все это капля в море. Но в сумме набирается стакан. Который и дает понимание, что флеш еще «жив» потому, что html5 еще не окреп. Но не все так плохо :)
Если статья об этом — какого черта в ней написана откровенная отсебятина, не имеющая вообще ничего общего ни с реальностью, ни с контекстом?

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

В статье лишь половина полезной и интересной информации. Остальное все вводит людей в заблуждение. Через пол года они узнают, что флеш продолжает жить и переименование Flash Pro > Animate CC это не дроп флеша из разработки, а тупо новый логотип у продукта.

Упаси боже таким «пЕсателям» в ГИБДД работать. За парковку в неположенном месте напишут, что ты переехал сотрудника ФСБ при попытке оного тебя остановить. И это все будучи в гараже с поломанным авто 5 лет назад и без бензина в баке.
Проверять наличие мозга теперь можно по статье. Если фотошоп сравнивают видеомагнитофоном, то в черепной коробке пусто.
Просто объясните мне. Почему ютуб во вкладке редактирования видео не могут уйти с флеша на html5?
SLY_G

Специально для Вас объясняю. Flash Professional — это то, где создают анимации к мультикам, играм, баннеры. Flash Pro умеет экспорт в такие таргеты:
— SWF (Flash Player)
— HTML5 Canvas
— WebGL
— Custom платформы. Плангины на С++ под них пишут.

А теперь что такое Flash. Flash это флееш плеер, который ПОКАЗЫВАЕТ swf файлы. Если Вы еще это не поняли — читайте тех людей, которые понимают о чем пишут http://habrahabr.ru/post/272195/
Так о чем статья? О том, что SpeedTest умеет без флеша или флеш умер? Вы определитесь наконец. А то я устал объяснять людям как им узнать есть ли них флеш плеер и почему с его отключением не работают игры.
А в чем смысл жизни?
На самом деле это Adobe загубили технологию. У них есть привычка нанимать много продукт и проект менеджеров, которые слабо разбираются в том продукте, на который их ставят. Если привести аналогию — это как продавца хлеба поставить продавать бетон. Я прекрасно помню время, когда дружил с разработчиками Flash Player, которые еще тогда работали в Adobe. Когда у «менеджера» возникает острая необходимость что-то реализовать в другом продукте, а рук свободных нет — они берут этих самых кодеров и кидают вообще на другой проект. Пилит утром Flash Player, а вечером тебя не месяц на Photoshop поставили. По этой причине и улучшений не особо много и качество страдает во всех продуктах. А комьюнити «слушать» начали уже слишком поздно.

Adobe так сильно настроили рынок против себя, что когда появится Flash на WebGL — люди будут все равно говорить «говно». Тогда специально придумают WebDX какой-либ :) Лишь бы не то, где работает Flash.
И первый пример — Youtube. Так кричали о паскудности Flash, что допустили 2 косяка:

— когда заходишь с мобилы на ютуб (по ссылке, например), то видео хрен посмотришь. Либо открываешь приложуху, либо не смотришь видео :) Странный html5 плеер на ютубе, что практически невозможно ютуб посмотреть с мобилы без приложения.

— когда надо улучшить видео после загрузки, то идешь в edit > enhancements. Там куча крутилок и видео делится на 2 части, где результат до и после. Эта штука на флеше.
Глупо было мой вопрос минусовать :) Я ведь интересуюсь, а не утверждаю. Или на вопрос «Сколько стоит хлеб» надо сразу бить в лицо?

Что касается сайтов-визиток. Что мне как показалось — это тренды сейчас и таких 99.9%. Одна страница с текстом и колесиком «листай ниже» :)
Хотел бы на NodeJS, но не получается в связи с требованием заказчика

Все ли сервера поддерживают NodeJS и так же ли они стоят, как обычные, которые разрешают гонять только PHP?
Animate CC это старый Flash Pro, просто с навернутыми возможностями. Уже как год Flash Pro умеет HTML5+WebGL. И да, там для этого JS
Edge как проект закрылся.

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность