Лого Флэша Потрошителя
 
Новости · Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Идеальный клип · Что делать  
Новости
25.11.2002 30.11.2002
30.11.2002

Оптимизация: организовываем библиотеку
С ростом проекта объем исходных материалов обычно также растет, например, в библиотеке появляется все больше разнотипных символов а также их каталогов. По умолчанию, Flash сортирует содержимое библиотеки по имени, и каталоги с символами сортируются в общем порядке. Но в обычных файл-менеджерах [Wincmd, Far] каталоги следуют перед файлами, и это зачастую оказывается более удобным, так как в каталоги вы можете выносить все важные группы символов. Можно устроить такой же порядок и в библиотеке Flash: для этого вы можете называть символы и каталоги символов, используя принцип сортировки по алфавиту. Пробел всегда идет первым, поэтому, если вы будете начинать имена каталогов с пробела (а во Flash эыто не запрещено), то каталоги будут всегда находиться наверху; вы также можете использовать нумерацию для достижения полного контроля над порядком размещения символов. Например:

Библиотека
Рис. 1: Символы и каталоги символов в библиотеке

На рис. 1 показан один из вариантов именования каталогов. Вы можете использовать это любым удобным именно вам образом. Таким же способом можно сортировать символы и другие группы объектов.

 

29.11.2002

FlashOS2
FlashOS2 logoЭто новая операционная система от Grant D. Skinner. Сейчас он создает вторую версию своей ОС — Flash OS 2. Поражает, насколько просто и быстро там все работает :) Возможна навигация по системе с помощью клавиатуры (это не слишком привычно для Flash-разработок, правда?). Например, клавиша "Home" ведет в корневой узел системы, пробел равен двойному клику, и т.п. Причина такого совершенства — некто Grant Skinner, — человек, удачно сочетающий в себе техническую стройность ума и творческий художественный подход:

Смотреть FlashOS2
Рис. 1: Скриншот сайта gskinner.com, работающего под OC FlashOS2

Система развивается, и подготовка второй версии уже идет; Grant Skinner создает операционную систему для сайтов. И делает это настолько хорошо, что появляется уверенность в скором распространении таких систем среди некоторых решительно настроенных людей :) Это также зависит от уровня ответственности разработчиков: если будет система, ее нужно будет поддерживать, так как любая система без регулярного за ней ухаживания стремится упасть :)

Смотреть FlashOS2
Рис. 2: Навигация в FlashOS2 [gskinner.com]

Grant D. Skinner очень тщательно ухаживает за своими системами :)

Cм.: Flash OS 1 | FlashOS2

28.11.2002

Flash OS 1
Flash OS 1 logoGrant D. Skinner, на сайте которого вы можете найти множество качественных и оригинальных разработок, однажды создал собственную операционную систему Flash OS 1. В этой системе, как в одной упаковке, собраны многие оптимальные способы, поэтому довольно сложная система практически не тормозит. Есть такие функции, как поиск файлов, работа с каталогами иСмотреть Flash OS 1 документами. Содержимое окна перераспределяется при изменении размеров окна; у этой ОС, как и полагается каждой приличной операционной системе, есть даже собственный API, например, у окна есть метод window.minimize(); хорошая работа!

Cм.: Flash OS 1 | FlashOS2

 

27.11.2002

traceAlertBox и Tile Component (плюс немного философии:)
Снова новые компоненты на одном из полезнейших сайтов: это traceAlertBox и Tile Component. Первый полезен в процессе разработки: он заменяет стандартное окно Output, доступное только в среде разработки Flash, но отсутствующее в standalone-версии проигрывателя и plug-in'е для броузера; таким образом, с помощью traceAlertBox можно выводить отладочную информацию. Делается это путем вызова функции traceAlert("message"); она становится доступной сразу после размещения компонента на рабочем поле вашего документа (например, после перетаскивания его из библиотеки). Приятно то, что всплывающее окно полнофункционально — оно сворачивается, закрывается, меняет размер — как и должно быть.

Теперь о другом: Tile Component, как видно из названия, выкладывает заданными "плитками" (или "черепицей") заданную прямоугольную область. Этот компонент может быть полезен для экспериментов и не только; например, с его помощью не составляет труда сформировать объекты типа "рыбья чешуя" и подобные, где присутствует повторяющийся узор. Качайте и пробуйте.

Немного философии: подумав о компонентах, возможностях их применения, и вообще — о целесообразности их разработки и существования, можно прийти к некоторым выводам. По сути, каждый компонент — это законченный модуль, автор которого пытается сделать его максимально качественным и полезным; компонент можно рассматривать как капсулу (пилюлю :), содержащую в концентрированном виде Опыт Разработчика — и это важно. Получив такую капсулу и употребив ее внутрь, можно многому научиться. А можно производить пилюли самостоятельно — тем самым, повышая уровень личного опыта и рейтинг. Как использовать компоненты в конкретном проекте — это не менее интересный вопрос..

Director MX: поздравляем коллег с обновлением
На сайте Macromedia опубликована информация о новой версии Macromedia Director — Director MX. Интерфейс продукта выполнен в стиле линейки продуктов MX; важно: поддерживаются клипы Flash 6; организовывать взаимодействие Flash и Director теперь намного удобнее. Это подходящий инструмент для решения задач, решение которых выходит за границы оптимального применения Flash (если вы не знали — у Флэша тоже есть свои ограничения :). Узнать больше вы сможете здесь. //mesh

26.11.2002

Второй чемпионат мира по метанию клавиатур в длину
Редакция Ф. Потрошителя получила по почте интересное сообщение; в этом послании рассказывается о предстоящем Втором чемпионате мира по метанию клавиатур в длину. Зная, что организму, постоянно занятому интеллектуальной деятельностью, как никакому другому необходим активный отдых на свежем воздухе, мы сочли нужным сообщить вам об этой прекрасной возможности отдохнуть, пообщаться, и обсудить последние новости во время увлекательного соревнования, а не в душном офисе, как обычно делает большинство из нас.. К тому же, мы обнаружили незаурядную творческую личность в главном организаторе чемпионата — Александре Лысенко; вот некоторые его проекты:

  1. Проект детства :) задуманный в еще в 199о-м, а реализованный в 2001 =-)) :
    Летающий мир;
  2. Прототипом для создания Летающего мира было создание первого движка для панорамок :) http://www.disco-bowling.ru/;
  3. А вот еще одна интересная вещь по мотивам Летающего мира: http://www.krasnoznamensk.ru/city/administration/transport/route/;
  4. И два больших проекта :) Две басни! =-)

В 2002 году Александр выпустил серию игр: Пельменники и нолики, Строим вместе, Тотальное уничтожение; также он является автором многих других интересных проектов, в чем вы сами можете убедиться на сайте Александра Лысенко. Но вернемся к теме: вот выдержки из полученного нами сообщения:

"Это дружеское напоминание послано Вам лишь потому, что в составленном списке участников чемпионата на следующий год отсутствует Ваше имя, а так же Ваше слово в поддержку соревнований.

Нам бы хотелось воспользоваться случаем и сообщить Вам о начале организации второго чемпионата мира по метанию клавиатур в длину, который, благодаря Вам, состоится 1-го февраля 2003 года.

По традиции, в этот день мы устраиваем вечеринку. Мы хотели бы передать Вам, и всем Вашим друзьям, радушное приглашение. Присоединяйтесь к нам.

Нам очень не хватает Вас при обсуждении подготовки чемпионата. Надеюсь, что Вы посетите электронную анкету, которая находится по адресу: www.lisenko.ru/kb/. Заполните ее и оставьте свои пожелания, предложения. Нам важно знать Ваше мнение. Это чрезвычайно способствовало бы нашему успеху и поддержало бы нас морально. Мы будем рады видеть Вас среди участников чемпионата и постараемся ответить на все Ваши вопросы. Звоните в любое время (контактный телефон — внизу страницы с сайта чемпионата по метанию клавиатур)."

P.S. Пожалуйста, не пожалейте времени и заполните электронную анкету на информационной странице по адресу: www.lisenko.ru/kb/

Alexander V. Lysenko
+7 (095) 590-2835
info@lisenko.ru
www.lisenko.ru

 

25.11.2002

Компонент FlashGuard: защита от несанкционированного просмотра
Этот новый компонент заставляет содержащий его флэш-клип проигрываться только из разрешенных автором мест запуска, например, с определенных сайтов; также вы можете указать, разрешено ли проигрывание с жесткого диска. По желанию автора можно даже показать предупреждение о несанкционированном использовании (см рис.) Конечно, от злобных хацкеров этот компонент не спасет; но, пока большинство обычных пользователей остаются обычными пользователями (по нашим сведениям, такое положение вещей установилось надолго :), этот компонент будет эффективной защитой в подавляющем большинстве случаев. Кстати, как действует компонент FlashGuard: он блокирует проигрывание клипа, вследствие чего клип останавливается на первом кадре (помните, содержимое первого кадра все-таки будет отображено). Замечательно то, что совершенно необязательно блокировать весь ваш swf-документ полностью: FlashGuard блокирует только тот клип, в котором он непосредственно размещен, и никакой другой. Таким образом, вы можете создавать документы, определенные части которых (клипы) защищены от несанкционированного просмотра. Скачать компонент с сайта flashcomponents.net.

Первый кандидат на роль релиза Flash Player
Итак, увидела свет новая сборка Flash Player Beta: эта версия сейчас является главным кандидатом на то, чтобы стать релизом окончательной версии проигрывателя — это означает, что выпуск нового Flash Player уже не за горами. Более важно то, что теперь у вас есть еще меньше времени на его тестирование и отправку информации о найденных багах. Больше вы можете узнать на странице с инфой по новому проигрывателю, а также на странице release notes. //mesh

 

 

Дэдлайн

 

Примечания:
не нужны ваши мнения. Пишите.

Статус документа
: публикация
>>> Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Что делатьНаверх
  © Разработка: Ростислав Сирык · О проекте "Флэш Потрошитель" · Архивы сайта
Поиск
[расширенный поиск]

Архив новостей:

17-20.09.2002
23-30.09.2002
01-04.10.2002
07-11.10.2002
14-19.10.2002
20-26.10.2002
27.10-02.11.2002
04-08.11.2002
11-16.11.2002
18-23.11.2002
25-30.11.2002
02-07.12.2002
09-14.12.2002

 

FlexiPedia