Технология Macromedia Flash
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат сша, реферат услуги
| Добавил(а) на сайт: Penkin.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
Web – сервере.
. Создание нового HTML-документа и пересылка его броузеру. После обработки
полученной информации CGI-программа создаёт динамический HTML – документ, или формирует ссылку на уже существующий документ и передаёт его броузеру.
CGI –программа может быть написана на любом языке программирования, имеющим средства обмена данными между программами.
В среде UNIX для этой цели наиболее часто используется язык Perl. а так
как UNIX является наиболее популярной операционной системой для Web –
серверов, то можно считать что Perl – наиболее популярный язык CGI
программирования. Программа на языке Perl представляет собой
последовательность операторов, которые интерпретатор языка выполняет при каждом запуске без преобразования
исходного текста программы в выполняемый двоичный код. По этой причине CGI
– программы называют также CGI - сценариями или CGI – скриптами.
1.3. Языки JavaScript и VBScript.
JavaScript
В настоящее время трудно найти в Интернете HTML-страничку, не содержащую ни одного оператора а зыка JavaScript. Любой Web – мастер или создатель собственной страницы в Интернете заботится о том, чтобы как можно большее число потенциальных посетителей разработанного сайта или личной страницы увидели в окне своего броузера именно то, что задумывалось разработчиком страницы.
Язык программирования JavaScript разработан фирмой Netscape для создания
интерактивных HTML-документов. Это объектно-ориентированный язык разработки
встраиваемых приложений, выполняющихся как на стороне клиента, так и на
стороне сервера. Синтаксис языка очень похож на синтаксис Java – поэтому
его называют
Java – подобным. Клиентские приложения выполняются броузером просмотра Web-
-документов на машине пользователя, серверные документы выполняются на
сервере.
При разработке обоих типов приложений используется общий компонент языка называемый ядром и включающий определения стандартных объектов и конструкций: переменные, функции, основные объекты и средство «LiveConnect» взаимодействия с Java-апплетами), и соответствующие компоненты дополнений языка, содержащие специфические для каждого типа приложений определения объектов.
Клиентские приложения непосредственно встраиваются в HTML-страницы и интерпретируются броузером по мере отображения частей документа в его окне.
Серверные приложения для увеличения производительности предварительно компилируются в промежуточный байт-код. После этого эти приложения запускаются на сервере по мере обращения к ним со стороны клиента.
Основные области применения JavaScript делятся на следующие категории:
. Динамическое создание документа с помощью сценария.
. Оперативная проверка достоверности заполняемых пользователем полей форм
HTML до передачи их на сервер.
. Создание динамических HTML-страниц совместно с каскадными таблицами стилей и объектной моделью документа.
. Взаимодействие с пользователем при решении «локальных» задач, решаемых приложением JavaScript, встроенном в HTML-страницу.
VBScript…
Язык создания сценариев VBScript разработан фирмой Microsoft, является подмножеством достаточно распространенного в среде программистов языка
Visual Basic разработки прикладных программ Windows-приложений. Как и его родитель, язык VBScript достаточно прост и лёгок в изучении.
Преимуществом его применения для создания сценариев является возможность использования, с небольшими корректировками, ранее написанных прицедур на языках Visual Basic и Visual Basic for Application.
Функциональные возможности сценариев, написанных на VBScript, ничем не отличаются от возможностей сценариев JavaScript: динамические создание документа или его частей, перехват и обработка событий и так далее.
VBScript используется для написания сценариев клиента (в этом случае броузер должен иметь встроенный интерпретатор этого языка), а также для написания сценариев на сервере (в этом случае сервер должен поддерживать язык VBScript).
Для создания сценариев клиента используется набор объектов, аналогичный набору JavaScript. Объекты клиента и сервера отличаются друг от друга, но существует общая часть (ядро) объектов, используемых при разработке как сценариев клиент, так и сценариев сервера.
1.4. Технология Macromedia Flash.
Основными проблемами в сфере разработки приложений под Web были как объём странички и совместимость интернет броузеров. Корпорация Macromedia стремилась к использованию в Web всех последних новинок в области отображения информации.
Macromedia Flash- очень мощное, при этом простое в использовании, средство создания анимированных проектов на основе векторной графики с встроенной поддержкой интерактивности. Flash является идеальным рабочим инструментом для художников и дизайнеров, позволяющим дополнять создаваемые ими Web – проекты анимацией и звуком.
После нескольких принятых соглашений об использовании Flash в качестве
Web стандарта, он стал легко интегрироваться с HTML, что позволяет
встроить Flash проект практически без швов. Flash не требует ничего
дополнительного для перехода по ссылке, открытия окна броузера или
выполнения чего-либо посредством HTML.
Одной из них являлась отображение изображений при помощи векторной графики.
Общеизвестно что векторная графика занимает меньше места чем раннее
использовавшейся растровая графика. Большое значение было предано
совместного использования векторной графики и анимации. Это намного
расширило круг интересов пользователей и разработчиков. Также имелась
возможность вставки звукового сопровождения в Web страничку, придавая
вместе с анимацией большую привлекательность. Внутренний язык
программирования Action Script позволял сопровождать какие либо действия
или события, какими либо звуковыми или видео эффектами. Возможности Action
Script сравнимы с возможностями JavaScript и VBScript.
Изначально Flash разработки были мало известны пока корпорация
Macromedia не предложила переделать один из разделов сервера Walt Disney
используя Flash.
Это дало большую рекламу Flash технологии. Многие дизайнерские студии
начали покупать пакеты программных продуктов для разработки Web страничек
при помощи Flash технологии.
1. Обзор технологии Macromedia Flash.
Первоначально программа называлась Splash Animator и продавалась
малоизвестной фирмой Future Animation для изготовления мультфильмов на
PC - компьютере. Предназначалась для художников - аниматоров и пользовалась
ограниченным успехом, пока в связи с бумом на WWW-приложения такой
гигант, как фирма Macromedia, не обратила на нее внимание, купив и
переименовав во Flash. Разработчики Flash поменяли интерфейс программы для
облегчения и автоматизации разработки проекта. Причем мультимедийный
гигант не только сменил название и интерфейс, но и переориентировал пакет
на рынок Web-анимации (при этом был предложен и свой, внутренний формат
файлов векторной графики «*.swf» , и реализована поддержка для других
популярных графических форматов, в том числе и для анимированного GIF), и
обеспечил пакету хорошую рекламу.
Рекомендуем скачать другие рефераты по теме: древняя греция реферат, п реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата