2 ms·
How about the paradigm that was in use for, oh, 3-4 decades, before the web ? The general idea: void OnPaint(PaintCommands p, Rect limitToRect) You can fin
by candiodari 10y ago
How about the paradigm that was in use for, oh, 3-4 decades, before the web ?
The general idea:
void OnPaint(PaintCommands p, Rect limitToRect)
You can finally sort-of do this, with RequestAnimationFrame and Canvas maximized, and it is indeed way faster than HTML, at least, on my desktop. It resizes if that's what you do inside of it. For games this is pretty much mandatory.
It still sucks in many ways though. More could be achieved with just directly exposing OnPaint, 2d and 3d versions. Plus various basic things, like copy-paste, don't work.
It doesn't satisfy half your demands, I realize that (though windows accessibility can be quite good too, and the web's accessibility sucks badly). But I would argue that having actual complex apps was worth more (compare MS Office to Office 360 or Google Docs, or worse, compare things like Corel Draw or Lucidchart to the Lucidchart web app, or any other HTML5 drawing/charting app).
And let's just not talk about Desktop Games versus either web games or even phone games. It's depressing.
- majewsky 10y agoHave fun fulfilling any sort of accessibility requirements with this.