Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use SVG.js or Snap.svg instead of vanilia SVG / JavaScript #75

Open
nhoizey opened this issue Jul 25, 2013 · 4 comments
Open

Use SVG.js or Snap.svg instead of vanilia SVG / JavaScript #75

nhoizey opened this issue Jul 25, 2013 · 4 comments

Comments

@nhoizey
Copy link
Collaborator

nhoizey commented Jul 25, 2013

SVG.js is

A lightweight library for manipulating and animating SVG

Snap.svg is

The JavaScript SVG library for the modern web (built by Raphael.js' author)

SVG elements could be created by SVG.js or Snap.svg instead of statically defined, allowing a better layout optimization depending on current viewport (see #3)

Animations would not use SMIL anymore, so:

  • + esviji could maybe work on Internet Explorer
  • - esviji would be less SVGish
@nhoizey nhoizey modified the milestones: 2. Low priority, esviji 3 Feb 16, 2015
@nhoizey nhoizey mentioned this issue Feb 16, 2015
@nhoizey
Copy link
Collaborator Author

nhoizey commented Feb 18, 2015

Other JS libs to look at:

@nhoizey
Copy link
Collaborator Author

nhoizey commented May 3, 2016

Also, SnapFoo for animations, if Snap is used: http://yuschick.github.io/SnapFoo/

@nhoizey
Copy link
Collaborator Author

nhoizey commented Apr 30, 2020

Also maybe animations provided in Svelte, see #192

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant