Статьи

Флэш-графики без флэш

Недавно Алекс дал нам подробное представление о графической библиотеке JavaScript gRaphaël в новостной рассылке Design View . Мы полагали, что те из вас, кто не подписан на рассылку, могут получить удовольствие от этой статьи, поэтому мы публикуем ее здесь. И если вам случится получить от этого удовольствие, почему бы не заглянуть в раздел новостных рассылок sitepoint.com и подписаться на бесплатную ежемесячную порцию дизайнерского совершенства. Без дальнейших церемоний, вот статья Алекса.

Итак, мы все согласны с тем, что графики отличные, но как их использовать в Интернете? Давайте разберем ваши текущие варианты.

Интерактивные графики и диаграммы стали одной из самых успешных историй Flash, особенно их способности легко сочетаться со стандартным веб-контентом HTML.


Google Analytics , возможно, является мировым автором динамической флэш-инфографики. Сейчас существуют десятки библиотек ( Inchoo , FusionCharts и Flash Graph Application , для начинающих), чтобы сделать представление данных с помощью Flash относительно безболезненным.

Хотя я думаю, что визуализация данных является одним из лучших приложений для Flash, она все еще наследует часть багажа, связанного с Flash. Для меня проблема номер один — плохая поддержка мобильных браузеров, особенно Safari. Тем не менее, позиция Apple по Flash кажется маловероятной в ближайшем будущем.

Можно утверждать, что самой захватывающей новой веб-технологией 2009 года стало появление нескольких новых графических систем с векторным питанием. Действительно, в представлении « Дизайн» мы уже рассмотрели систему замены текста Cufon и библиотеку рисунков RaphaelJS .

Каждая из этих технологий использует JavaScript для нацеливания на стандартные элементы вашей страницы — текст и изображения соответственно — и заменяет их новыми и более мощными векторными эквивалентами. Классная вещь.

Позвольте мне представить Рафаэля — младшего брата Рафаэля. В то время как «Раф» — всесторонний парень, который рисует в векторе, gRaphaël придерживается того, что он делает лучше всего: рисовать гладкие, анимированные веб-графики без использования Flash.