I still think that adding text (or content) over images should be a feature of #HTML. That’d make so many use-cases suddenly possible, even for static hosting and #JavaScript -less server-side rendering!
@aartaka I suspect I'm completely misunderstanding you but you can do this in pure html. For example, the body tag has a background attribute that lets you set an image as a page background without any css https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/body#background