I have a very large html canvas element covering a solid background. I would assume that a lot of cpu could be saved when scrolling/panning if the browser did not blend the canvas to elements behind it (in this case, a solid color).
Is it possible to remove the canvas alpha channel? Should this be left up to browsers to detect and optimize for? Or would speed gains be insignificant?