Skip to content
This repository has been archived by the owner on Jul 31, 2019. It is now read-only.
/ raphlot Public archive

Flot ported to use Raphaël APIs rather than Canvas (and therefore outputs SVG/VML)

License

Notifications You must be signed in to change notification settings

djw/raphlot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raphaël + Flot = Raphlot

An port of Flot to use the Raphaël APIs.

Advantages of this approach:

  • SVG is a vector format, which is much better suited to drawing graphs.
  • No need for excanvas
  • Looks better at arbitrary zoom levels (important for multitouch devices)
  • IE9 will support hardware-accelerated SVG

Disadvantages:

  • It's currently a little slower than Canvas
  • No support on Android

This code is currently being served to users of timetric.com if their browser supports SVG, otherwise they get Flash. (This is for performance reasons — Raphlot works well on IE because of Raphaël's VML support.)

About

Flot ported to use Raphaël APIs rather than Canvas (and therefore outputs SVG/VML)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published