points by bmacho 3 days ago | 0 comments
Why don't they make a DOM/SVG front-end for the browsers? (Not canvas!)
It could serve as the engine for new, fun, interactive websites!
[–] d-us-vb 3 days ago
[–] vfclists 3 days ago
PharoJS?
[–] adius 3 days ago
Cuis Smalltalk (https://cuis.st) uses vector graphics for its rendering engine!
[–] em-bee 3 days ago
you mean like amber smalltalk?
https://en.wikipedia.org/wiki/Amber_Smalltalk
or more like https://squeak.js.org/ ?
[–] bmacho 3 days ago
https://squeak.js.org/demo/simple.html this is canvas not DOM/SVG. It doesn't support fonts/text. Its text support feels less janky than I expected, select, copy, paste work, but it is still not browser-native.
I don't know how to start Amber in the browser and couldn't find demos.
[–] bmacho 2 days ago
> https://squeak.js.org/demo/simple.html
Why is this thing so fast? I type 3 + 4, hit alt+p and the result appears instantly! (Or the better question: why are all the other things so slow?) I submitted it to <https://news.ycombinator.com/item?id=50259214>!
[1] https://github.com/rabbibotton/clog