So, I found this weird thing where if you put two slashes after the colon in a data URi, like it's protocol, somehow it still works. This can be used to unblock data URis if your school has them blocked.
data:text/html; ...
to data://text/html; ...
unblocked :)