Pablo is a small, open-source JavaScript library for SVG
pablojs.com
pablojs.com
Nice work (and very nice name — although know that Picasso was actually an asshole). The slides are a very nice addition to the landing pages, I think the link to them should be emphasized more: http://slides.pablojs.com/.
Well, as opposed to who of us? The main difference being that we know of his private life...
But not all projects are named after someone, or have a reference to that someone on their front page (here, a quote).
But my point was, any of us could be much worse, including those pointing the finger at Picasso, the main difference being that we don't have our lives open for all to see, as is the case with someone like Picasso.
They weren't exactly about puritan prudery and bourgeois morality...
Not to mention that "I disaprove of him dating a 17th year old when he was 45" to "asshole" is quite a long way...
Edit: Huh, he did produce it, played on the original recording, and then released his cover before the original: https://en.wikipedia.org/wiki/Pablo_Picasso_(song)
I put a list of link about Picasso elsewhere in this thread: https://news.ycombinator.com/item?id=29292805
No it isn't. Don't get stuck on stupid.
To see the results, here are two pieces of the site that use SVG:
https://ironarachne.com/#/starsystem - the planet and star images are SVG
https://ironarachne.com/#/heraldry - the coat of arms is SVG
It's kind of painful to work with xmlbuilder2 for these things, though. I've been considering moving away from SVG and just using pure WebGL for all generated images.
Pablo looks like it's meant as an animation library more than anything else; the commentary about Flash drives home that point for me. I don't think it would help me, at least not at a glance.
Or go WebGL. That also sounds like a fun learning project.
today Svelte would be the #1 pick for part-SVG full-page infographics with transitions and animations
What I also like about it is what a .Svelte file looks like. Since it's a compiler from the very beginning, it didn't need to start as .js and only than add .jsx for a little less verbosity. Svelte file is basically a HTML file with <style> and <script> tags. Variables from javascript can be referenced in HTML simply with {var}, and there are constructs for if/else, loops and few other special things. Easier to see than describe, go to https://svelte.dev/tutorial/
We've been building all-SVG websites for six years, and the big hurdle has always been the complexity of creating simple SVG content.
For complex content we use Adobe Illustrator, but for documentation etc., we've not yet found a good solution.
I'm on my phone, but I can't wait to check it out on my computer.
Do you support Inkscape?
If you know it well I'd like to ask you a few questions — andrew@svija.love
Edit: assume I'm giving path data with the same commands and number of points.
https://app.replay.io/recording/3cc35235-0a00-4fff-a1eb-7ffa...
P.s. Did I miss it? How many KB is the min?