Як працювати в Macromedia Flash

Macromedia Flash – дуже потужне, при цьому просте у використанні, засіб створення анімованих проектів на основі векторної графіки з вбудованою підтримкою інтерактивності. Flash є ідеальним робочим інструментом для художників і дизайнерів, що дозволяє доповнювати створювані ними Web – проекти анімацією і звуком.

Спочатку програма називалася Splash Animator і продавалася маловідомою фірмою Future Animation для виготовлення мультфільмів на PC – комп’ютері. Призначалася для художників – аніматорів і користувалася обмеженим успіхом, поки в зв’язку з бумом на WWW-додатки такий гігант, як фірма Macromedia, не звернула на неї увагу, купивши і перейменувавши в Flash. Розробники Flash поміняли інтерфейс програми для полегшення і автоматизації розробки проекту. Причому мультимедійний гігант не тільки змінив назву і інтерфейс, але і переорієнтував пакет на ринок Web-анімації (при цьому був запропонований і свій, внутрішній формат файлів векторної графіки “*. Swf”, і реалізована підтримка для інших популярних графічних форматів, у тому числі і для анімованого GIF), і забезпечив пакету хорошу рекламу

Спочатку Flash розробки були мало відомі поки корпорація Macromedia не запропонувала переробити один з розділів сервера Walt Disney використовуючи Flash. Це дало велику рекламу Flash технології. Багато дизайнерські студії почали купувати пакети програмних продуктів для розробки Web сторінок за допомогою Flash технології.

Після декількох прийнятих угод про використання Flash як Web стандарту, він став легко інтегруватися з HTML, що дозволяє вбудувати Flash проект практично без швів. Flash не вимагає нічого додаткового для переходу за посиланням, відкриття вікна браузера або виконання чого-небудь за допомогою HTML.

Одним з плюсів Flash для Web стала можливість відображення зображень за допомогою векторної графіки. Векторна графіка займає менше місця, ніж раніше використовувалась растрова графіка. Велике значення було віддане спільному використанню векторної графіки та анімації. Це набагато розширило коло інтересів користувачів і розробників.

Мало що полонить людини, як рух і взаємодія. Саме це і робить Flash, надаючи можливість створювати підконтрольні користувачеві програми, які безпосередньо від творчого підходу автора до подання інтерактивності.

Внутрішній мова програмування Action Script дозволяє супроводжувати будь-які дії чи події, якими звуковими або відео ефектами, проводити складні математичні розрахунки. Можливості Action Script можна порівняти з можливостями JavaScript і VBScript. Подібно багатьом іншим мовам програмування, терміни Action Script визначають смислове навантаження, порядок їх прямування – логічний структуру, а розділові знаки – контекст. AS також дозволяє передавати будь-які параметри при виконанні CGI. Також CGI може бути викликаним з Flash, виконати які-небудь дії і видати відповідь у вигляді заздалегідь підготовленого Flash-кліпу.

Підхід Flash до розробки також полегшує створення складних мультимедійних презентацій, при цьому розміри файлів залишаються невеликими. Так як такі елементи, як вектори, растрові зображення і звук зазвичай використовуються в одному проекті кілька разів, Flash, завдяки своїй внутрішній функції Symbol Conversation дозволяє створювати єдиний екземпляр об’єкта, який можна повторно використовувати замість того, щоб кожного разу пересоздавать новий. Такий підхід суттєво зменшує розмір файлу проекту.

До доповнення була розроблена бібліотека – Library. Вона являє собою перелік усіх використовуваних констант, у якості яких можуть виступати як намальовані символи, так і імпортовані графіка і звуки. За допомогою бібліотеки можна звертатися до будь-якого елементу незалежно від того на якому шарі або кадрі він знаходиться.

Головний вирішальний чинник, що визначає здатність Flash створювати швидко завантажуються програми мультимедіа для Web – це передача вмісту в потоковому режимі. Незважаючи на інші його гідності, без цієї особливості Flash навряд чи б став практичним для використання в Web.

Способи застосування Flash, попри деякі невеликі мінуси такі як вимога від користувача спеціального модуля розширення (plug-in), дуже широкі. Flash-проект здатний зробити Web-сторінку більш привабливою і стильною, а Flash банер – затьмарити звичайні анімовані GIF, тим більше, що Flash-кліпи (і будь-які дії в них) можна озвучувати. З цих причин виникає незгасаючої бажання небудь із способів застосувати технологію Macromedia Flash. Способи застосування цієї технології виражаються в наступних об’єктах: Flash банер, заставка у вигляді Flash-ролика, сторінка, що представляє собою Flash Movie, елемент дизайну в HTML-документі, фоновий звук до HTML-сторінці (у форматі mp3).

Znaikak.ru зазначає, що Macromedia постачає всі свої продукти дуже добре організованою та всеохоплюючої довідковою системою та навчальними прикладами у форматі Flash, за якими можна освоїти основні навички роботи з символами і текстом, організації flash-презентацій, синхронізації звуку і створення кнопок.

Macromedia випустила Flash-програвачі для всіх основних операційних систем і типів браузерів, що забезпечило необхідну для Internet крос-платформенность і популярність цієї технології. Згідно з останніми опитуваннями в Мережі, приблизно 80% користувачів можуть переглядати вміст Web-сайтів на Flash без завантаження додаткового програмного забезпечення.

Коментування вимкнено .

  1. Игорь :

    Зараз всім раджу переходітьна Flash9, ось причини:
    1. Дуже хороший дізайнінтерфейса
    2. ActionScript 3.0 У ньому добавленимножество нових функцій іклассов
    3. І багато іншого.
    Кому цікаво викладаю скрін: http://www.flashripper.iplot.ru/images/flash.bmp

  2. Антон :

    Назва статті якось не оченьсоответствует змістом. Я биназвал “Основні відомості оFlash”

  3. autolord :

    Ну на самому те справі критика вадрес назви статті виправдана, а й книжки сюди друкувати смисланет.