Я не слышал о графиках, нарисованных на стороне клинта, хотя я полагаю, что это возможно с помощью программного обеспечения activex, flash или какого-либо модуля, который пользователь устанавливает в своем браузере. Наиболее распространенным является использование серверного программного обеспечения для генерации изображений. Мой опыт в этой области исходит из PHP и библиотек, генерирующих изображения. Вы можете нарисовать почти все, что угодно. Я также сталкивался с такими пакетами, как Image_graph , с открытым исходным кодом, специально предназначенными для диаграмм.