Помощь в написании студенческих работ
Антистрессовый сервис

Принцип действия Macromedia Flash

РефератПомощь в написанииУзнать стоимостьмоей работы

Сама Flash-технология никогда не претендовала на место HTML, но на данный момент с помощью Flash можно сформировать полноценную страницу электронных учебников. Такой подход можно действительно расценивать, как некое вытеснение HTML. На многих страницах, использующих Macromedia Flash, присутствует ощущение, как будто HTML нет вовсе. В данном случае HTML-код сведен к минимуму за счет Flash. Смысл… Читать ещё >

Принцип действия Macromedia Flash (реферат, курсовая, диплом, контрольная)

При разработке электронного учебника, его неотъемлемую часть составляет язык разметки HTML как единый стандарт разметки документа и передачи гипертекстовой информации.

Сама Flash-технология никогда не претендовала на место HTML, но на данный момент с помощью Flash можно сформировать полноценную страницу электронных учебников. Такой подход можно действительно расценивать, как некое вытеснение HTML. На многих страницах, использующих Macromedia Flash, присутствует ощущение, как будто HTML нет вовсе. В данном случае HTML-код сведен к минимуму за счет Flash. Смысл этого кода — правильное расположение Flash-проекта. Для варианта с одним большим Flash-роликом, представляющим собой законченную страницу, подойдет следующий вид:

Электронный учебник =HTML+Flash.

В случаях, когда Flash использует Action Sript, эту формулу дополняет JavaScript.

Flash также имеет возможность передавать какие либо параметры при выполнении CGI-программ. Также CGI может быть вызванным из Flash, выполнить какие-либо действия и выдать ответ в виде заранее подготовленного Flash-клипа. Сгенерировать Flash CGI-программой пока не представляется возможным. Если же того потребуется в связи с повсеместным использованием Flash, то Macromedia может разработать нечто наподобие библиотеки для генерации изображений CGI-программами. Пока самая разумная цель использования технологии Flash есть дополнение полноценного HTML-документа небольшими клипами. Многие популярные образовательные сайты, не желая отставать от моды, пошли по этому пути. Пользователь, заходя на такие страницы, либо любуется действиями Flash-ролика, либо видит на его месте просто фон и, не обращая внимания, продолжает знакомиться с содержанием HTML-страницы. Это значит, что Flash-клипы здесь используется скорее, как анимированные GIF и не несут в себе жизненно важного смысла для всего электронного учебника. В таком случае можно применить новую формулу:

Электронный учебник =HTML+DHTML (JavaScript/VBScript, CSS)+Flash+CGI.

Она получилась очень похожей на самую первую формулу. Flash играет роль дополнения к дизайну Web-страницы. На данный момент многие технологии ориентированы на это, к примеру, — Metastream, которая позволяет демонстрировать векторную 3D графику на страницах электронного учебника. Все они имеют существенный минус — необходимость наличия у пользователя специального модуля расширения (plug-in).

В процессе создания Flash-проекта для электронных учебников, особенно, когда уже есть опыт разработки в других средствах рисования графики или редакторах Web дизайна, можно отметить ряд преимуществ, благодаря которым Flash получил свою популярность:

  • 1. Использование обозначений для элементов, которые появляются больше одного раза.
  • 2. Объединение кадров в действиях перемещения (motion tweens), которые позволяет автоматически просчитать некоторые промежуточные моменты перемещения, для ускорения разработки проектов.
  • 3. Объединение кадров в действиях трансформации (shape tweens), которые позволяет автоматически просчитать некоторые промежуточные моменты трансформации объектов, для ускорения разработки проектов.
  • 4. Сокращение числа различных типов линий (пунктир, точки и т. п). Линии, нарисованные инструментом карандаш требуют меньше памяти, чем мазки кистью.
  • 5. Использование слоёв, для разбиения перекрывающихся объектов клипа.
  • 6. Сокращение числа различных шрифтов и стилей, путём преобразования их в объекты векторной графики.
  • 7. Применение звукового формата mp3, как самого высококачественного и экономного формата.
  • 8. Использование возможности анимации растровых изображений, или для статических элементов закраски объектов и фона.
  • 9. Применение сценариев (Actions Script) вплоть до вставка их в отдельные кадры электронных учебников.
  • 10. Возможность сгруппировывать объекты на различных слоях.
  • 11. Использование встроенных инструментов для изменения цветовых эффектов одного и того же объекта.
  • 12. Использование единой палитры web-safe, во избежание расхождений с цветами броузеров.
  • 13. Применение компонента управления проектом Library, который позволяет быстро найти любой объект и поменять его свойства.
  • 14. Возможность вставки в текущий проект раннее созданный проект.

Flash-проект способен сделать электронный учебник более наглядным Поэтому имеется возможность применить технологию Macromedia Flash. Способы применения этой технологии выражаются в следующих объектах:

  • * Flash-баннер — бегущая строка.
  • * Заставка в виде Flash-ролика
  • * Целая страница, представляющая собой Flash Movie
  • * Элемент дизайна в HTML-документе
  • * Фоновый звук к HTML-странице (в формате mp3)

Следует отметить, что Macromedia снабжает все свои продукты очень хорошо организованной и всеобъемлющей справочной системой и обучающими примерами в формате Flash, по которым можно освоить основные навыки работы с символами и текстом, организации flash-презентаций, синхронизации звука и создания кнопок.

Macromedia выпустила Flash-проигрыватели для всех основных операционных систем и типов броузеров, что обеспечило необходимую популярность этой технологии. Согласно последним опросам в Сети, приблизительно 80% пользователей могут просматривать содержимое электронных учебников на Flash без загрузки дополнительного программного обеспечения, и только 61% - электронных учебников с элементами Java. Скорее вынужденным шагом было свободное лицензирование Macromedia кода (Free Source licensing program) проигрывателя для Flash, которое ускорит использование формата swf в Web-приложениях нового поколения сторонними производителями программных продуктов.

Показать весь текст
Заполнить форму текущей работой