Главная страница статей --> Советы по фотошопу, графике и хитрости в построении php кода

Новый формат SVG создаст конкуренцию Flash?

Источник: realcoding.net

Scalable Vector Graphics (SVG) - более поздняя разработка, чем Flash. Изначально развивалась Adobe, а затем под эгидой W3C совершенствовалась рядом разработчиков. Как и Flash, SVG использует все преимущества векторного представления объектов, позволяя создавать насыщенные динамикой странички небольшого размера. Поскольку он основан на XML, с его помощью можно создавать динамическую графику, данные для которой берутся из базы (Data-driven graphics). Что касается интерактивности, то SVG позволяет решать различные задачи, используя всю мощь JavaScript, Java и Microsoft Visual Basic (поддерживается Document Object Model).

Возникает резонный вопрос: чем он лучше Flash? С моей точки зрения, у SVG есть несколько преимуществ.

  • Поскольку он основан на XML, то его код легко просмотреть и отредактировать в любом текстовом редакторе, что, безусловно, понравится программистам. С Flash такое невозможно.
  • SVG может использовать каскадные таблицы стилей (CSS), что позволяет легко манипулировать визуализацией данных: достаточно изменить параметры в одном месте, и дизайн изменится для всего сайта.
  • В новый формат встроена поддержка фильтров Gaussian blur (размытие границ быстродвижущихся объектов, автоматическое создание теней), Turbulence и fractalNoise (варианты заливки объекта шумоподобным содержимым), что избавляет от поиска заполняющей текстуры. Манипулируя параметрами фильтров, добиваешься даже иллюзии объемности (создаются блик от света, затемнение с противоположной стороны и сама тень от объекта).
  • Текст в SVG сохраняется в читабельном виде, что позволяет искать фразы в содержимом SVG-файла. Во Flash этого нет, обходной путь -вставка ключевых фраз в контейнер keywords тела HTML-документа.

Как будут идти дела с продвижением нового формата - сказать трудно, поскольку в большинстве случаев потенциала Flash для создания зрелищных страниц вполне хватает. С другой стороны, в дизайнерских кругах авторитет Adobe весьма высок, и это может сказаться на росте популярности SVG. Наибольшую активность в продвижении SVG проявляет Adobe, предлагающая для разработки решений на его базе два продукта: Illustrator 10 и GoLive 5. Кроме них, отметим Corel со своим DRAW и WebDraw, выпущенную Jasc Software.



Похожие статьи:
- Слежение за контентом на динамических сайтах
- Обработка строк в РНР
- Грамотная работа с файлами: исключительная блокировка файлов
- Таблицы и границы
- Списки a la MS Word
- Какой нужен сайт? (продолжение)
- Язык XML
- SEO-специалист делится своими секретами
- Продвижение сайта в поисковых системах
- PHP include уязвимость: от теории к практике
- Легкая навигация
- Upload File (Загрузка файла на сервер средствами Perl)
- Использование шаблонов при программировании WEB-приложений


Оглавление | Обсудить на форуме | Главная страница сайта | Карта сайта |

Контакты
Редакция:
[0.001]