|
|
|
|
|
by chrismorgan
1 day ago
|
|
Your concept is an extension of what I call the pure-canvas approach. Less bad than current pure-canvas, but a lot of the problems of pure-canvas will persist. Google Docs is not pure-canvas. If it were, it would be horrible. As it is, it’s… meh, fine I guess, merely somewhat worse than before it started using canvas at all (incorrect keyboard behaviours, worse performance, terrible latency and jitter, though still not as bad as whatever Microsoft call their version of Word that runs in a web browser). Figma only uses canvas for its canvas, which pretty obviously should indeed be canvas; all UI is DOM, and it would be much worse if it were not. In a web browser, Flutter is horrible. I loathe, detest and abominate it with vitriol befitting sulphuric acid. (I’ve written about all of these before. https://news.ycombinator.com/item?id=42253177 is a fair starting point.) |
|