Make HTML Files a Recognized File Type to Render In Canvas

Use case or problem

I LOVE the way Obsidian renders URLs - paste a URL and you get a fully rendered browser page in a resizeable and stackable box (I’ve never seen any similar software with this feature and its crucial to me).

BUT HTML files are not a ‘recognized’ file type ala PDFs. Obsidian should accept an HTML file (like a saved webpage or archive file) and render it the exact same way it renders a URL.

Note: I use SingleFile extension (GitHub - gildas-lormeau/SingleFile: Web Extension for saving a faithful copy of a complete web page in a single HTML file) to save html pages as a single file.

Proposed solution

When an HTML file is uploaded Obsidian can call the same rendering engine it uses for when a URL is added to the Canvas?

Current workaround (optional)

I archive a lot of webpages as single HTML files; if you also save the URL you can - manually - enter all those URLs by hand and they will render.