SVG: Замена Flash-у
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: антикризисное управление, бесплатные ответы
| Добавил(а) на сайт: Trofim.
Предыдущая страница реферата | 1 2 3
Анимация, как было уже сказано выше, осуществляется в SVG с помощью языка SMIL (Synchronized Multimedia Integration Language), который также является технологией, разработанной консорциумом W3C. В целях демонстрации возможностей SVG в сфере анимации, мы можем взять наш предыдущий пример с кругом и анимировать его, добавив элемент :
1:
2:
4:
5: A Circle
6:
7:
8:
9:
Анимация может запускаться по определенному событию, например по событию "onmouseover", "onclick", либо с помощью скрипта, что позволяет создавать интерактивную графику. У каждого элемента ко всему прочему есть еще и свои собственные события, к которым также можно привязывать скрипты. Короче, существует множество способов сделать SVG-документ интерактивным, и делается это весьма просто. Создание сложных анимаций и сложных наборов графических изображений также не вызывает никаких трудностей в SVG. Любой объект в SVG-документе является XML-элементом, и к любому этому элементу можно получить доступ через DOM. Благодаря этому вы можете определить, как и куда каждый из элементов должен двигаться, как и на какие события реагировать.
С помощью скриптов можно поменять любое значение любого элемента в документе, а также поменять взаимное расположение элементов относительно друг друга, и всю структуру документа. Изменение структуры документа может играть важную роль, так как от этого зависит то, как документ будет выводиться на экран. Например, если элемент (линия) расположен в документе после элемента (круг), линия будет выведена поверх круга.
SVG в процессе
Разработка спецификации SVG по-прежнему продолжается. В настоящее время спецификация SVG 1.1 приобрела статус Last Call Working Draft (Окончательный рабочий черновик проекта). Также в разработке находятся спецификации SVG Basic и SVG Tiny, предназначенные для мобильных устройств, что позволит в будущем мобильным телефонам и наладонным компьютерам выводить на экран SVG-файлы. Разработка этих спецификаций приведет в конечном счете к широкому признанию и использованию SVG точно так же, как непрекращающаяся разработка HTML привела к расцвету этой технологии.
Очень скоро SVG будет использоваться повсеместно, а так как формат SVG не является собственностью какой-либо компании, его популярность будет расти стремительно. Flash будет еще некоторое время доминировать в Web из-за большого количества установленных plug-in-ов. Однако, и SVG не отстает. Благодаря распространению SVG plug-in-ов через броузеры, количество пользователей SVG вырастет очень быстро так же, как это было с Flash. Будущие версии различных броузеров будут уже заранее включать в себя SVG-поддержку, а некоторые имеют ее уже сейчас.
Возможности использования SVG - широки, а благодаря трансформациям XML в SVG, эти возможности становятся практически безграничными. Примером такой гибкости может служить например преобразование накопленных статистических данных по населению в цветную карту в зависимости от выбранных районов и временного интервала. Изменение выбранного интервала меняет цвет графика, так как меняется количество населения выбранного района. Изменение, внесенные в XML-данные, немедленно отображаются в SVG-графике.
SVG можно использовать так же как и Flash - для создания системы меню, навигации по сайту и даже для создания всего сайта целиком. Компания Adobe представила прекрасный ресурс, где продемонстрированы некоторые возможности SVG: преобразование химических данных в 3-хмерные изображения молекул, рисование графиков и схем, генерация на лету театральных билетов с интерактивного системой их заказа, и также приложение, предназначенное для создания SVG-изображений.
Установка Adobe SVG plug-in-а очень простая. Зайдите на Adobe's SVG download и загрузите plug-in, соответствующий вашей операционной системе. Перед просмотром первого SVG-документа на экране появится окно с лицензионным соглашением. Оно достаточно простое.
Попробуйте поработать с SVG сами. Может оказаться, что вам понравится то, как редактируя вручную XML-данные, вы можете преобразовывать их в графическое изображение, которым можно полностью управлять.
Скачали данный реферат: Корбылев, Влада, Petrakov, Hrisa, Ягренев, Sozon, Василина.
Последние просмотренные рефераты на тему: типи рефератів, диплом на тему, операции реферат, изложение 9.
Категории:
Предыдущая страница реферата | 1 2 3