> We never speak about websites through the lens of CPU, RAM, power consumption, thermals, or FPS limitations
It's worth going for the 'mobile first' approach and assume your visitors have the bare minimum specs for browsing your website. Obviously if you're doing a big clunky SPA you need to warn your visitors beforehand. Also warn users with JS disabled using <noscript>