This is what the browser vendors should have done, with links to the wasm modules for doing the transforming. It would have been better this way.