Bas Wenneker ha desarrollado una librería llamada Plotr gracías a Prototype y al elemento canvas, este es un elemento que pese a no ser un estándar nos permite dibujar gráficos sobre HTML (basicamente Canvas consiste en una serie de regiones definidas en HTML con atributos y a las que el código Javascript puede acceder a traves de unas funciones similares a una API).
Esta librería es muy útil para crear gráficos estadísticos. Por su puesto para su funcionamiento requiere de Prototype (1.5.0 ó superior). Funciona perfectamente sobre Firefox 1.5 +, Safari 2.0 +, Opera 9.0 +, IE 6.0 +.
Aunque no cuenta con documentación (de momento) la manera de usarlo es realmente fácil. Incluso podemos generar los datos que se mostrarán en el gráfico dinamicamente con un lenguaje de servidor como PHP, ASP u otro (Quizás esto lo veamos en un ejemplo mas adelante a nuestro estilo) .
Ejemplos
Vía | Ajaxian