Для своего сайта мне понадобилось строить диаграммы.
Диаграммы можно построить при помощи нескольких методов:
1. В виде растровых рисунков, построенных при помощи библиотек gd - graph
2. При помощи технологии flash
3. С помощью css

Я рассматривал только 1 и 2 вариант. С технологией css я мало знаком во вторую очередь, а главное - не было уверенности что диаграммы будут выглядеть одинаково во всех браузерах.
Плюс картинок - работа во всех браузерах, у всех клиентов. Картинки можно будет кэшировать, тем самым значительно снизить нагрузку на сервер.
Минус -

однообразно, конечно, можно сделать диаграммы более красочными, однако все-равно, растет нагрузка на сервер.
Флеш. Именно на этой технологии я решился остановиться. Во - первых это современно, интерактивно (всплывающие подсказки), и может провучит немного глупо -но это модно. Все что нам надо - передать код нашего флеш плеера и код javascript клиенту. А задача клиента - сформировать диаграмму.
Минусы - флеш может быть не включен у некоторых клиентов, и как это неудивительно - некоторые браузеры могут не отображать флеш. К примеру, некоторые диаграммы, постороенные при помощи библиотеки Flash OpenCharts 2 не отображаются у меня в Опере. В других браузерах - все нормально.

Популярность: 38%

Полезные записи: