SVG | Canvas |
---|---|
document-based (Google indexes SVG) |
script-based |
vectors | pixel operations |
object model with hit-testing and events | low-level graphics API, no scene graph |
performance hit with large number of shapes | fast rendering |
accessible | must create accessible equivalent |
By Doug Schepers