Незнаю зачем это гуглу. Но вот графики "пульс блогосферы" мне очень нравятся и я уже не раз думал о том как прикольно было бы иметь возможность задавать "произвольный" запрос с моими данными по которому мне возвращался бы график.
А по моему супер! Я как рас сейчас разрабатываю систему, в которой будет куча статистики. И дополнение статистики подобными графиками очень понравится руководству!
так смысла нет особого. только использовать для внутренних каких-то приложений (где вы можете контроллировать браузеры), но скорее всего процент такого использования был-бы очень невелик, а его пришлось-бы: а) реализовывать, б) объяснять пользователям зачем оно надо и чем грозит etc.
вот, например, в Википедии многие картинки в этом формате, и ничего
зато если реализовать SVG, то можно запросто из него конвертировать в любой другой формат с любым размером без потери качества
в wiki в svg хранятся исходники, юзерам показываются png
даже здесь http://en.wikipedia.org/wiki/Image:Svg.s…
картинка которая показывается - она png, и есть ссылка на svg-формат
насчет конвертации - все-таки думаю в большинстве случаев она будет невостребована, как дополнение IMHO правильнее было-бы реализовать flash-графики
Ну во, можно было бы так же сделать: PNG и дополнительно - большой красивый график. Чисто как возможность :-)
А флэш - это уже сложнее. Хотя и возможностей, конечно, в сто раз больше: можно было бы и точки отмечать, и точные координаты смотреть, и масштаб менять...
вот проблема в том что этот большой красивый график у большинства пользователей не показывался, и возможность эта была бы не очень нужной :)
насчет флеш - действительно сложнее, но преимущества не только в возможностях, так можно было бы перенести нагрузку по построению графиков с сервера на клиента. нужен был-бы только правильный флеш-скрипт, а дальше просто передавать на него данные. судя по гугл аналитикс - флеш-скрипты строящие графики в гугле делать умеют :)
по поводу возможностей вы абсолютно правы - очень много полезных возможностей можно было-бы сделать
В принципе да, SVG пока рановато. Хотя только что специально проверил - в IE7 уже показывается. Так что светлое будущее не за горами :-)
Кстати, да! Можно даже придумать специальный стандартный XML-формат для графиков (если такого еще нет), а потом с ним что угодно делать - хоть flash-плеером показывать, хоть в тот же SVG c помощью XSLT переводить.
Если мне не изменяет память, в Dojo есть кросс-браузерный способ рисования векторно. И опять же, если мне не изменяет память, в SVG-capable браузерах Dojo использует SVG, а в Исчадьи Ереси - VML.
кеширование тут не спасает, например вы строите сервис статистики или какой-либо аналитики, у вас много данных, много пользователей и динамические отчеты.
Много пользователей, значит вы можете конвертировать их в деньги. Есть деньги значит вы можете воспользоваться бизнес-лицензией или сделать свой сервис.
именно так, проблема в том что там ничего не сказано про бизнес-лицензию (я не нашел во всяком случае), как будто её и нет (что в принципе логично со стороны гугла), но вот представьте ситуацию - вы собираетесь делать сервис, рассчитываете что пользователей будет много и вот тут встанет проблема - можете-ли вы положиться на гугловский сервис (и не писать свой), или-же однажды уткнетесь в непреодолимый потолок.
Если вам действительно нужен их сервис в объемах превышающих предоставляемые и у вас есть деньги, я не вижу причин, по которым Гугл не возьмет ваши деньги.
вот кстати серьезное ограничение и ничего нет о том как его можно платно обойти (во всяком случае я не нашел). другое дело что неясно чем является в данном контексте user, ведь никакой id (как в картах) не передается
Это скорее решение для мелких страниц т.к. большие и сами могут себе графики рисовать без проблем. Мелкие же сайты ещё теснее привлекаются в сервисы Google.
Ну это не совсем то. ИМХО, главная фича гугловской реализации - попытка реализовать стандарт, для диаграмм. Никто не мешает на его основе формировать что угодно и как угодно. Главное - консолидировать разработчиков.
Кто-то сабж уже пробовал?
Может подскажете почему такой график http://chart.apis.google.com/chart?chs=400x250&chd=s:test&cht=lc&chxt=x,y&chd=t:1,2,5&chxl=0:|1|2|3|1:|0|10
строится не пропорционально оси Y? нифига не понимаю ;(
Товарищи, кто еще использует этот сервис? Отзовитесь! Никак не могу заставить график отображаться пропорционально оси Y, с исползованием указанных лимитов.
Google Chart API