2011-01-04 6 views

risposta

15

davvero raccomanderei contro graphael solo per esperienza personale. L'ho guardato e sono rimasto bloccato più volte durante la mia implementazione (ad esempio, cose semplici come le etichette degli assi richiedono l'hacking come l'impostazione del testo in punti specifici) e il ridimensionamento/zecche fisico dell'asse x che è visibile (almeno per i grafici a barre che hai provato) non sembrano correlati ai dati, come se ci fosse un asse interno che non puoi vedere. Non sono riuscito a trovare un singolo esempio di grafico che avesse anche il numero minimo di componenti di un grafico professionale (etichette, legende, ecc.), Quindi per me è solo una "scintilla" più carina. Tutto sommato, molti più problemi di quanti ne valga la pena, inoltre la documentazione che trovi sarà minima al massimo.

vorrei guardare in opzioni jQuery (ottima documentazione e facile supporto del browser per js)

  1. Highcharts è # 1 se è per uso personale, molto bella, interattivo, e facile da usare
  2. flot, bello ma non come interattivo o come opzioni
  3. jqplot, ispirato al flot. questa è la mia scelta attuale . c'è una quantità enorme di cose che puoi fare con lo questo. interattivo e professionale alla ricerca, sembra un buon sottotitolo per highcharts se la tassa di licenza è troppo.

grafici in flash (bella ma Flash è un no-no in questi giorni):

  1. Aperte grafici flash - Non è troppo male da implementare e ho usato prima che io deciso di passare a jqplot . Molto grafici dall'aspetto piacevole, ma i miei grafici erano necessari per acquisire dati dal server in modo più dinamico e ho deciso che js era un'opzione migliore per farlo.
  2. Amcharts: è facile creare grafici tramite dati XML.
+1

HightCharts è bello, ma non è gratuito per i siti Web commerciali –