←back to thread

An SVG is all you need

(jon.recoil.org)
281 points sadiq | 3 comments | | HN request time: 0.192s | source
Show context
some_guy_nobel ◴[] No.46238219[source]
I agree with the author when they write:

""" In my idealistic vision of how scientific publishing should work, each paper would be accompanied by a fully interactive environment where the reader could explore the data, rerun the experiments, tweak the parameters, and see how the results changed. """

I do like seeing larger labs/companies releasing research full of SVGs. In recent memory, I quite liked this from NVIDIA:

https://research.nvidia.com/labs/dbr/blog/illustrated-evo2/

replies(5): >>46239200 #>>46239591 #>>46240330 #>>46243492 #>>46243626 #
1. fooker ◴[] No.46239200[source]
Interactive and SVGs don't really mix, although intuitively it would seem that they do. Rendering remotely complex SVGs tale multiple seconds, while any kind of interactivity demands ~30+ frames per seconds.

Without interactivity, postscript is vector graphics too.

replies(2): >>46239327 #>>46240121 #
2. dekhn ◴[] No.46239327[source]
How complex are you talking about? I've done animations with hundreds of elements and it's fine.
3. Grimblewald ◴[] No.46240121[source]
I'd be curious to know what classes as complex for you, since ive done some frankly crazy stuff with svg's, which outperformed any raster implementation. Ultimately, poor performance was always my fault, especially initially when i was still treating it with paradigms better suited to the world of raster graphics.