Как стать автором
Обновить
0.6

Adobe Flash

Мультимедийная платформа компании Adobe Systems

Сначала показывать
Порог рейтинга
Уровень сложности

Internet Explorer + Flash Player + IE Skype Add-on = Memory Leak

Время на прочтение3 мин
Количество просмотров2.4K
В течении нескольких лет мы (anychart.com) периодически получаем баг-репорты, суть которых сводится к тому, что память в Internet Explorer 6/7 (и Flash Player 9/10 в нем) ужасно течет при рефреше страницы. Долго и упорно мы пытались найти решение этой проблемы, теряли клиентов, не спали ночами. Со временем IE + Flash Player стали моим ночным кошмаром. Мы материли и Adobe и Microsoft, но никак не могли подумать, что они тут не при чем.
Сегодня случилось чудо. При очередном тесте на двух одинаковых машинах появилась разница — на одной утечка памяти была, на другой нет. Долгий и упорный brainstorming нашел корень всех зол. Им оказался… Internet Explorer Skype add-on!

-----
Update:
Со мной связались из скайпа. Добовление к посту
Peter Kalmström, PM Skype Toolbars:
1. This is how you disable only the add-on www.screencast.com/t/BrlWxmckTd3. We don't want users removing Skype
2. We are working closely with Skype to get a fix out asap — watch this space!
-----
One more update:
Пост на английском в нашем блоге: www.anychart.com/blog/2009/07/27/anychart-has-discovered-bug-in-skype-skype-promises-to-fix-it-asap-2

Далее были проведены эксперименты, которые показали, что при установленном Skype add-on-е память растет при каждом рефреше/закрытии страницы с ЛЮБОЙ! swf-кой.

Итак, подтверждение диагноза.
Читать дальше →

Open Screen Project Fund

Время на прочтение1 мин
Количество просмотров515
Nokia взялась за активное продвижение инициативы Open Screen Project (совместно с Adobe) в рамках двух проектов по поддержке разработчиков мобильных приложений: конкурса Calling All Innovators и Фонда Open Screen Project.

Только что закрылся сбор заявок на конкурс для разработчиков приложений для телефонов Nokia Calling All Innovators («А ну-ка инноваторы!», так сказать), победители которого получат денежные призы (до $30,000) и деловые предложения от Nokia. На конкурс было представлено более 1500 заявок. Финалисты в категории Flash должны быть названы до 17 августа, а победители будут объявлены на Nokia World в сентябре.

Параллельно с эти продолжает свою работу Фонд Open Screen Project. Об этой инициативе можно прочитать, например, здесь. Фонд развития рынка общим объемом в $10.000.000 предлагает гранты разработчикам приложений, контента и сервисов, использующих технологию Flash и работающих на различных устройствах. На сайте проекта можно найти больше информации

Оба сайта – на английском языке, однако конкурс и фонд открыты для разработчиков со всего мира.

Как конкурс, так и фонд, отражают стремление Nokia помочь разработчикамв в создании классных приложений. Почти 40% всех новых мобильных устройств, проданных в 2008 г. поддерживает технологию Flash Lite, так что для разработчиков это реальный шанс представить свое приложение на глобальном рынке.

Flash Player 10 на смартах в октябре

Время на прочтение1 мин
Количество просмотров746
Компания Adobe планирует выпустить бета-версию своего 10-го Flash-плеера для смартфонов осенью текущего года. Новый Flash Player 10 будет показан на конференции Adobe MAX 2009, которая пройдет с 4 по 7 октября.

По словам исполнительного директора компании Шантану Нарайена (Shantanu Narayen), Adobe выпустит полноценный пакет, который позволит мобильным браузерам без проблем отображать сайты, созданные на основе технологии Flash.

Новый Flash-плеер будет работать в ОС Google Android, Windows Mobile, Nokia Symbian и Palm WebOS.

via internetno

Flex3. Сокетные соединения (Socket connections) Часть 1

Время на прочтение3 мин
Количество просмотров6.7K
Раньше здесь была другая статья, но я её случайно затёр. Приношу свои извинения тем кто попал на эту страницу в надежде найти здесь информацию по JQuery Dialog. Хотя, если копия не сохранилась в сети… Значит статья была так себе :)

Хочу предложить всем желающим мой перевод документа из официальной документации по Adobe Flex 3 — Socket connections (Сокетные соединения)

Вторая часть здесь Flex3. Сокетные соединения (Socket connections) Часть 2
Читать дальше →

Истории

Flash пришёл на телевизоры

Время на прочтение1 мин
Количество просмотров2K
Adobe намерена серьёзно расширить сферу применения своей и без того популярной технологии Flash. Оккупировав почти 99% всех персональных компьютеров и начав покорение смартфонов, флэш теперь надвигается на бытовую технику. На проходящей в эти дни конференции NAB Show компания Adobe представила платформу Flash, оптимизированную для телевизоров, цифровых приставок и Blu-ray плееров.



В новообразованный альянс вместе с Adobe вошли производители оборудования и микросхем, включая Broadcom, Intel, NXP Semiconductors, Sigma Designs и STMicroelectronics. Другие партнёры — Comcast, Disney Interactive, Netflix, New York Times и Atlantic Records.

Открытый фреймворк Adobe позволит запускать на телевизорах все существующие флэш-приложения. Такой подход сулит большие преимущества по сравнению с представленной год назад платформой Yahoo Widget для ТВ, а также по сравнению с платформой Microsoft Silverlight, которая тоже двигается в эту сторону.

Первые телевизоры с поддержкой флэша должны появиться в продаже в течение этого года.

via NewTeeVee

Tweetcoding — конец первого раунда

Время на прочтение1 мин
Количество просмотров513
image
Помните конкурс 25lines? Так вот, тут еще короче. Суть в том, что бы уместить actionscript код в одном твите, то есть, в 140 символах. В помощь дается небольшая заготовка.

Правила здесь, общий фид здесь (записи с кодом отмечены бежевым, там же можно увидеть результат компиляции).

Flash на 99% компьютеров?

Время на прочтение1 мин
Количество просмотров659
Компания Adobe с гордостью заявила, что Flash Player установлен уже на 99% всех устройств, подключенных к интернету, включая ПК, ноутбуки, нетбуки и мобильные телефоны. Таким образом, он является самым популярным софтом в мире.

Можно ли доверять этой статистике? Если внимательно посмотреть на методы исследования, то ответ — нет.

Дело в том, что цифры получена не от какой-то сетевой системы статистики, а методом опроса пользователей (причём весьма специфической аудитории, в том числе через сервис Lightspeed, в России — через GMI). То есть 4600 респондентов отвечали на вопрос, установлен ли у них флэш-плеер. Полученные результаты экстраполировали на 956 000 000 устройств, которые, согласно некоторым экспертным оценкам, имеют сейчас доступ к интернету. То есть выборка составляет 0,0005% и вряд ли она является репрезентативной.

Если смотреть на вещи объективно, то поверить в цифру 99% практически невозможно, ведь Flash отсутствует на новых ПК, на многих корпоративных компьютерах, на многих Linux-системах, на тех же айфонах, наконец. Неужели все эти девайсы вместе не набирают и одного процента от общего количества устройств, подключенных к Сети?

Flash Player 10 — на большинстве смартфонов в 2010 году

Время на прочтение1 мин
Количество просмотров1.4K
На конгрессе GSMA Mobile World компания Adobe торжественно пообещала, что в течение ближайших двух лет полнофункциональная версия Flash Player 10 появится практически на всех новых смартфонах. Флэш будет предустановлен на устройствах под операционными системами Windows Mobile, Google Android, Nokia S60/Symbian и даже под новой операционкой Palm. Новые смартфоны со всеми этими ОС будут поступать в продажу с самого начала 2010 года.

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

Курс на портирование Flash под большинство мобильных платформ был взят осенью 2008 года. Однако уже тогда стало понятно, что с релизом под iPhone возникнут проблемы. Хотя технических сложностей никаких не было, и программисты Adobe дали понять, что могут подготовить релиз буквально в течение пары дней, однако они так и не получили на это разрешения от компании Apple. Переговоры между компаниями продолжаются, но маловероятно, что они завершатся успехом, ибо Apple воспринимает Flash как своеобразного «троянского коня» в своей монокультурной системе.

via CNet

О формате XFL

Время на прочтение5 мин
Количество просмотров4.4K
По работе я часто работаю с форматом xfl, это новый формат исходных файлов Adobe Flash. Информация о том что представляет xfl уже писали на хабре. Я бы хотел углубиться дальше.

Ниже будет о внутренней структуре xfl файла, о структуре xml файлов внутри и о нескольких трудностях которые могут возникнуть при работе с xfl файлами.

Ниже

Adobe откроет RTMP

Время на прочтение1 мин
Количество просмотров5K
Adobe объявила о планах открыть в I пол. 2009 года спецификации протокола Real-Time Messaging Protocol (RTMP), который используется в веб-разработке (например, см. подробное руководство на Хабре по организации сервера вещаний).

Несмотря на своё изначальное предназначение, иногда RTMP используют не только для видеовещания. Например, на нём работает система Adobe LiveCycle Data Services ES. По мнению некоторых специалистов, после открытия RTMP он может сильно потеснить с рынка свободный протокол Comet.

Спецификации RTMP будут выложены здесь.
Читать дальше →

The 25-Line ActionScript Contest

Время на прочтение1 мин
Количество просмотров595
Что можно создать двадцатью пятью строками AS 3.0 кода?
Замечательный конкурс устроил старина Кейт Петерс для каждого, кто знает, что флэш — это круто. Победитель получает набор cs4 suite и повышение самооценки.
картинка для привлечения внимания
Декабрьские финалисты и победитель
Январские финалисты (для голосования нужна регистрация)
Есть даже несколько игр.
Вобщем, конкурс отличный, участники молодцы, не знаю, что еще сказать.

Делаем красивую флеш галерею в программе Picasa

Время на прочтение1 мин
Количество просмотров931
image
Совсем недавно мне понадобилось составить подборочку из нескольких моих фотографий. Это должны были быть портреты. Недолго думая, я решил что нужно всё это реализовать это на флеш, т.к. это просто, карасиво, да и флеш-плеер я думаю уже почти у всех есть.

Первая мысль была скачать какую-нибудь галерею, куда можно привязать фликр или пикасу. Но вдруг я наткнулся на один хороший сайт. Там были выложены шаблоны галерей и их демонстрации. Скачав понравившийся шаблон я, к своему удивлению, не нашел никакого readme… Пришлось поискать на сайте. Оказалось что эти шаблоны нужно вставлять в программу пикаса… А потом в интерфейсе программы создавать готовую галерею.
Читать дальше →

Программное управление FLV

Время на прочтение2 мин
Количество просмотров2K

Здравствуйте.


Программное управление FLV видео можно осуществить при помощи NetStream.

Для начала создадим в библиотеке новый символ — видео. Далее перетаскиваем его на сцену и этот пустой квадратик будет служить нашим контейнером куда мы будем загружать наша видео. Устанавливаем его размеры соответственно размерам видео, которое собираемся проигрывать. Назовем символ videoContainer.
Читать дальше →

Ближайшие события

19 марта – 28 апреля
Экспедиция «Рэйдикс»
Нижний НовгородЕкатеринбургНовосибирскВладивостокИжевскКазаньТюменьУфаИркутскЧелябинскСамараХабаровскКрасноярскОмск
24 апреля
VK Go Meetup 2025
Санкт-ПетербургОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
14 мая
LinkMeetup
Москва
5 июня
Конференция TechRec AI&HR 2025
МоскваОнлайн
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область

Настройка планшета для работы во Flash

Время на прочтение3 мин
Количество просмотров14K
Давно хотела написать эту статью, но каждый раз оценивая сколько времени на неё уйдёт, откладывала в долгий ящик. А тут сами обстоятельства захотели, чтобы я её написала.
Итак, речь пойдёт о настройке планшета Wacom Intuos3 для flash аниматоров.
Те, у кого нет планшета, думаю после прочтения этой статьи появится желание его купить, а те у кого есть, надеюсь откроют для себя что-то новенькое :)



Далее много букв и поясняющих картинок.

Читать дальше →

Работа с классом TweenLite

Время на прочтение2 мин
Количество просмотров10K

Доброго времени суток!



Для создания обыкновенного банера во Flash в основном требуються только навыки анимации и знание AS1, чтобы где необходимо поставить stop(); или перейти по ссылке getURL();, и обычно этого хватает. Но если заказчик просит сделать мини мультфильм внутри банера, да еще и растровые изображение присутствуют, а в тоже время администраторы сайта, где будет размещаться банер, ставят на него ограничение 20 кб. Использование множества слоев с Motion tween и Shape tween, объектов в библиотеке и т.д. За счет всего этого объем банера превышает допустимую квоту.

Ниже будем избавляться от tween'ов на нашей сцене и опишем все движения при помощи класса TweenLite(используется с AS2,AS3).
Читать дальше →

Сумасшедший ColorMatrixFilter.

Время на прочтение1 мин
Количество просмотров2K
Игрался сегодня с фильтрами и битмапдатой и случайно обнаружил баг (баг ли?) в FlashPlayer 9.

Попробуйте в каком-нибудь из проектов, где динамически перерисовывается BitmapData, применить к ней фильтр flash.filters.ColorMatrixFilter со следующей матрицей:

var cmf:ColorMatrixFilter=new ColorMatrixFilter([1,0,0,0,8000,
0,1,0,0,8000,
0,0,1,0,8000,
0,0,0,1,0])


Это приведет к сумасшедшему результату в сочетании с BlurFilter. Передавать нужно именно 8000 в массив по указанным индексам. Почему 8000? Потому что в хелпе по BitmapData я наткнулся на информацию о том, что в пределах от -8000 до 8000 на процессорах Intel Pentium3 и старше используется ускорение для проведения вычислений. Ну, я и не задумываясь вставил это значение по индексу [4]. Если сделать хотя бы на единицу больше, то эффект пропадет.

Думаю, что это, все-таки баг на уровне плеера.

Посмотреть результат можно по ссылке ниже.

*ВНИМАНИЕ!* Если вы страдаете эпилепсией, то флешку лучше не смотреть. Я вас предупреждал.

Посмотреть можно тут (нужно подвигать мышью, для демонстрации эффекта).

Исходник этого можно взять отсюда.

UPD: в адоуб отписан багрепорт
Установлено, что глюк проявляется не на всех марках процессоров и не на всех ОС.

О fla-исходниках

Время на прочтение2 мин
Количество просмотров3.6K
По долгу службы мне часто приходится разгребать чужие исходники с анимациями. И иногда просто прихожу в дикий ужас от того, что происходит на временной шкале и в библиотеке. поэтому хочу поделиться с вами с некоторыми правилами форматирования кадров и организации символов, которые я вывела из своего опыта.

1. Никогда не используйте ключевые кадры без крайней необходимости, особенно если это слой с фоном, который на протяжении всего ролика не меняется. Ну зачем, спрашивается, последний кадр делать ключевым? Если в первом кадре делаются какие-то изменения, то почти всегда забывают об этом последнем ключевом кадре. При продлении фона на временной шкале нужно использовать статические кадры (hot key f5).

2. Никогда не оставляйте не заполненные кадры по середине ролика., Если последующие кадры не нуждаются в наполнении, забейте их пустыми. иначе в последствии это может привести к ошибкам в анимации.

3. Никогда не применяйте к графическим объектам и тексту анимацию motion, предварительно не преобразовав их в символы. Это раздражает больше всего, т.к в результате образуется большое количество символов graphic (с именами Tween), с которыми жутко неудобно работать!
Если вы создали текст, который планируется анимировать. не поленитесь преобразовать его в символ, вам потом будет гораздо удобнее с ним работать.

4. Давайте вменяемые имена символам и слоям., Ну хотя бы только символам! Порой очень много времени уходит на поиск того или иного символа в библиотеке.

5. Сортируйте символы, музыку и битмапы по папкам., Это же просто напросто удобно! Особенно если количество элементов в библиотеке превышает пару сотен.

6. Удаляйте все неиспользуемые символы из библиотеки., Для этого существует даже специальная команда «select unused items». Исключение составляют только элементы, которые планируется использовать в дальнейшей работе.

Вот вроде всё из самого наболевшего. Если у вас есть чем дополнить это список, буду очень признательна.

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

Но если вы привыкли работать в хаосе — никто вас осуждать не будет, просто помните, что с вашими исходниками возможно будет работать живые люди, поберегите хотя бы их! :)

Flash Player под iPhone готов (Apple пока не разрешает)

Время на прочтение1 мин
Количество просмотров6.8K
На конференции Flash On The Beach (FOTB) разработчики из компании Adobe впервые официально подтвердили информацию о существовании версии Flash Player под платформу Apple iPhone. Судя по всему, в данный момент программа уже готова и тестируется в компании Adobe, но они ждут разрешения от Apple.

Ведущий программист Adobe Пол Бетлем сообщил, что разработкой занимается его команда, и при этом отметил, что «iPhone — это закрытая платформа». Другими словами, окончательное решение полностью зависит от компании Apple. Пол Бетлем дал понять, что если Apple даст добро, то финальный релиз Flash Player выйдет в очень короткий срок (чуть ли не в тот же день).

Как известно, Apple полностью контролирует рынок независимых разработчиков под iPhone и легко может удалить из App Store любую программу. В то же время аналитики отмечают, что у Apple может быть много причин запретить распространение Flash.

Flash Player 10: Идем по приборам

Время на прочтение1 мин
Количество просмотров771
Люблю я это дело — тестить новенькое

Поставил на днях себе Flash Player 10 RC под Firefox. И все, вроде бы, хорошо на первый взгляд. Только вот на многих сайтах, после установки десятого плеер, флэш-контент не отображается совсем — выпадает предложение установить более новый Flash Player 9. И такая проблема, гляжу, повсеместно.

Понимаю, что от релиз-кандидата ждать многого не приходится. Осознаю, что скоро официальный релиз. Но все равно интересно, в чем развод :)
У кого какие мысли по этому поводу? Или кто-то подобное уже успешно поборол?

Flash Player 10. Где мои 17 лет :)

Время на прочтение2 мин
Количество просмотров2K
Поставил Flash Player 10 «Astro». Шумиха вокруг него, честно говоря, утомила. Пару лет назад я бы написал пару-тройку страниц на тему того, как приход нового Flash Player'а отразится буквально на всех аспектах жизни рядового бюргера этой планеты. Сейчас — нет. Софтина полна потенциально прорывных фич, о которых уже итак написано много. Дело в другом :) Просто очередной апгрейд из ожидаемого волшебного чуда перешел в разряды банального релиза. И с каждым разом он из забавной живой непоседливой зверушки все больше превращается в такой себе инструмент, вроде молотка. И с этим куда-то улетучивается атмосфера романтики первых лет, когда флэшплеер был чем-то куда как большим, чем просто плагин или платформа. Эх, где мои семнадцать лет :) По многочисленным заявкам, рискнем дополнить пост списком фич нового флешплеера:
Читать дальше →