This assumes all web games primarily, or exclusively, use canvas. Is that accurate? (Sincerely asking.)
For RPG inventory menus and management I love putting DOM on top of my canvas frame. I’m not sure I’ve seen any good examples of rich UIs in canvas, though I’m sure some exist.
0 : https://store.steampowered.com/app/368340/CrossCode/ 1 : https://steamcommunity.com/app/368340/discussions/0/12918172...
I’ll check it out when I’m at work as their website just says that there’s no mobile support. :/