Веб-разработка

индекс
236,88

JS Charts — генератор графиков и схем.

image
JS Charts является бесплатным JavaScript-генератором графиков и схем, который требует минимум знаний программирования. С JS Charts рисование диаграмм становится простой и легкой задачей. Он не требует никаких дополнительных плагинов и серверных модулей. Просто подключите скрипты, подготовьте данные для схемы в XML или массиве JavaScript и ваша таблица готова.

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

Возможности:
* Вам не нужно писать код
* Он просто интегрируется
* Он легко настраивается
* Вы можете редактировать схемы в режиме online
* Вы можете создавать три различных типа диаграмм: столбцы, круги и линии
* Он совместим с большинством браузеров
* Вам не нужны серверные плагины/модули.
* Это на 100% JavaScript-компонент
* Он бесплатный.

Совместимость:

Windows
* Firefox 1.5 +
* Internet Explorer 7
* Internet Explorer 6
* Safari 3.1 +
* Opera 9 +
* и другие браузеры

Mac
* Firefox 1.5+
* iPhone 1+
* Safari 2+

Пример 1, Пример 2, Пример 3.

Скачать можно здесь (требуется простая регистрация)
или здесь

Источник
+61
6 февраля 2009, 15:00
348

комментарии (33)

0
abdalAziz #
Спасибо. Как раз то что нужно, для фин.отчетов.
0
webspilka #
я как то тоже искал
ссылки того на что стоит обратить внимание можеш посмотреть на webspilka.habrahabr.ru/blog/37044/
НЛО прилетело и опубликовало эту надпись здесь
+4
cashby #
pChart рулит, тут не поспоришь. Но даже кэширование не всегда может помочь, если надо отрисовывать много графиков. JS тут как нельзя кстати.
Автору статьи: первая мысль после прочтения, что эту библиотеку написали вы (по ссылкам не сразу сходил). + 1-ая картинка ведет на ваш сайт. Понимаю, что придираюсь, но было бы неплохо указывать, что рассказываете про стороннюю разработку, которую используете сами. Ну и про лицензию тоже неплохо было бы упомянуть.
0
webmasters_by #
ну что вы! у меня и мысли не было приписать авторство себе :) я в конце статьи указал Источник и дал ссылку на сайт автора.
0
cashby #
Я и пытаюсь обвинить вас в приписывании авторства :) Просто немного сбило с толку… А вообще за интересную библиотеку спасибо, надеюсь, что пригодится.
+1
cashby #
не пытаюсь*
+1
kblcuk #
а JS разве не кешируется?

автору — опечатка у вас, * Он легко настроивается
0
webmasters_by #
исправил
0
DeMeN #
С этим можно поспорить. Интерфейс доступа к массиву данных в pChart сделан через одно место. То есть сначала надо привести данные к нелогичному и плохо понимаемому человеком виду, а потмо скормить библиотеке.
Хотя если вы не пытались делать только стандартные вещи с pChart то он скорее всего оправдывает ваши ожидания, но если вам нужно нечто большее, то тут надо лезть в код этой библиотеки, а там… тихий ужас… Можете посмотреть, обычный глюкавый код написанный левой задней ногой.
0
cashby #
ага, особенно «радует» то, что если выбрать цвет чего-либо белым (т.е. rgb(255,255,255) ), то он станет прозрачным. Потому приходится идти на хитрость и делать цвет не чисто белым, а, например rgb(254,255,255). Глазу незаметно, но помогает избежать описанной глюко-фичи. :)
0
mgyk #
Как-то совсем простенько. OpenFlashChart по-интереснее.
0
Yeah #
Спасибо за совет. Как раз то, что нужно.
+4
sunnybear #
а чем это лучше Rafaёl?
0
Robust #
Поправлю, если позволите.
Raphaël — raphaeljs.com
0
hannimed #
Я так и не понял как, SVG?
0
gigigi #
на сколько знаю он генерит картинку и отдаёт её base64
+1
subecho #
Ключевое слово — Canvas
0
hannimed #
а IE?
0
subecho #
Полагаю через какие-то такие грабли (http://excanvas.sourceforge.net/). В Jquery тоже есть такой воркэраунд
0
MaxFX #
Мутноватые шрифты расстраивают…
0
Stepler #
Вам ничто не мешает изменить шрифты
0
DmitryBaranovskiy #
Насколько я понял шрифт встроенный, то есть каждая буква нарисована кривыми на Canvas. Зачем такой идиотизм я не понимаю. Боюсь, что с кириллицей будут проблемы.
0
subecho #
В свое время игрался с Dojo Charts. По заявленным возможностям Dojo Charts превосходят рассматриваемый фреймворк — все утыкалось в сырой и нестабильный код и отсутствие нормального API. Тем не менее с помощью Dojo можно создавать комбинированные чарты (bar+line и тд) — как это сделать в этом фреймворке не нашел…
+2
savintsev #
0
Snowcore #
Все браузеры, как браузеры — появился в HTML 5 элемент Canvas — пожалуйста, вот вам реализация.
Ну а IE как обычно…
+1
Nick123 #
В пост призываются апологеты тафтианства.
0
MaEcTPo #
Я в дипломе заюзал Chronoscope. Спасибо, возможно пригодится. Еще по теме — habrahabr.ru/blogs/javascript/43804/
И может действительно, в javascript перенесите.
0
ded_Sergei #
Просвятите меня — это не одно и тоже что google visualization api??? Я так понимаю одна из многочисленных реализаций визуализации данных?
0
asergeev #
а русский он похоже не понимает?
0
Londeren #
использую amcharts, хоть и флэш но выглядит красиво+различные вкусности имеются
0
SaveTheRbtz #
самая большая вкусность js-chart'ов это всётаки то, что они не грузят сервер, так как это делает php-gd, а из минусов — обязательно найдётся человек со старым браузером, у которого это не заработает =(
0
kobloff #
С русским не дружит насмерть

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.