ТехнологіяMacromedia (Adobe) Flash.
Основними проблемами в сфері розробки додатків під Web були як обсяг сторінки і сумісність інтернет браузерів. Корпорація Macromedia прагнула до використання в Web всіх останніх новинок в області відображення інформації.
Macromedia Flash- дуже потужне, при цьому просте у використанні, засіб створення анімованих проектів на основі векторної графіки з вбудованої підтримкою інтерактивності. Flash є ідеальним робочим інструментом для художників і дизайнерів, що дозволяє доповнювати створювані ними Web - проекти анімацією і звуком.
Після декількох прийнятих угод про використання Flash як Web стандарту, він став легко інтегруватися з HTML, що дозволяє вбудувати Flash проект практично без швів. Flash не вимагає нічого додаткового для переходу за посиланням, відкрити вікно броузера або виконання чого-небудь за допомогою HTML.
Створивши Flash, компанія Macromedia об'єднала безліч потужних ідей і технології в одній програмі, дозволивши користувачам отримувати через Web цілі мультимедійні презентації.
Використання векторної графіки.
Використання векторної графіки як графічного режиму за замовчуванням робить Flash незамінним засобом розробки для Web. Векторна графіка - це об'єкти, які визначаються математичними рівняннями, або векторами, які містять інформацію про розмір, форму, колір, кордоні та місцезнаходження. Це ефектний спосіб поводження з графікою, в результаті якого виходять файли відносно невеликих розмірів навіть при роботі зі складними малюнками. Більш того, векторна графіка не залежить від дозволу, з яким проглядається об'єкт
Векторна графіка на сьогодні - ідеальне рішення для розробки Web-сайтів, що дозволяє з однаковою ефективністю відтворювати зображення практично на всіх типах комп'ютерів (Pc, Mac, NoteBook) і моніторів.
Зазвичай, растрове зображення складається з тисяч або навіть сотень тисяч точок, інформація про колір і розташуванні кожної міститься у файлі, спираючись на цю інформацію система створює зображення. Тому - якісні, багатобарвні растрові зображення займають дуже багато місця.
По суті, вектор - це пряма, спрямована від точки до точки, так як векторне зображення складається їх координат кутових точок, між якими проходять прямі. Щоб зобразити просту лінію в растровому форматі, буде потрібно вказувати місце розташування кожної точки цієї лінії, для зображення тієї ж лінії в векторі, необхідно лише вказати дві точки і відстань між ними, плюс - товщина лінії і її колір. Природно, що багато цифрові параметри неодноразово повторюються, саме вони і дозволяють легко стискати векторні зображення в два, три рази. (Додаток)
На відміну від растрових форматів, таких як GIF і JPEG, що використовуються в мережі повсюдно, векторні зображення - графіка, тексти, схеми і анімація легко експортуються в надзвичайно компактні файли формату SWF (Shock Wave Flash), які швидко вантажаться і здатні потоково програватися безпосередньо в мережі за допомогою звичайного браузера.
ПрінціпиMacromedia (Adobe) Flash.
Використання позначень для елементів, які з'являються більше одного разу.
Об'єднання кадрів в діях переміщення (motion tweens), які дозволяє автоматично прорахувати деякі проміжні моменти переміщення, для прискорення розробки проектів.
Об'єднання кадрів в діях трансформації (shape tweens), які дозволяє автоматично прорахувати деякі проміжні моменти трансформації об'єктів, для прискорення розробки проектів.
Скорочення числа різних типів ліній (пунктир, крапки і т.п). Лінії, намальовані інструментом олівець вимагають менше пам'яті, ніж мазки пензлем.
Використання шарів, для розбивки об'єктів, що перекриваються кліпу.
Скорочення числа різних шрифтів і стилів, шляхом перетворення їх в об'єкти векторної графіки.
Застосування звукового формату mp3, як самого високоякісного і економного музичного формату.
Використання можливості анімації растрових зображень, або для статичних елементів зафарбовування об'єктів і фону.
Застосування сценаріїв (Actions Script) аж до вставка їх в окремі кадри фільму.
Можливість згруповують об'єкти на різних шарах.
Використання вбудованих інструментів для зміни колірних ефектів одного і того ж об'єкта.
Використання єдиної палітри web-safe, щоб уникнути розбіжностей з квітами браузерів.
Застосування компонента управління проектом Library, який дозволяє швидко знайти будь-який об'єкт і поміняти його властивості.
14. Можливість вставки в поточний проект, раніше створений інший проект.