Yeah but having to switch to createElement, appendChild, insertBefore, createTextNode just because innerHTML was not allowed was a pain in the butt.
with fast internet raster images shouldn't be a big issue.
and all the browser does is send the window size and cursor position.