You may be interested in this Firefox add-on (probably something can be
written for Chrome too):
https://addons.mozilla.org/en-US/firefox/addon/mathml-fonts/
FYI, this add-on is intended to be used with Firefox's MathML rendering,
although there is still some work in progress to make it work correctly
in that case (see https://bugzilla.mozilla.org/show_bug.cgi?id=295193).
It is planned to be recommended to Firefox users in some situations
(when MathML operator stretching fails) via a information bar.
I think that should do what you want for the HTML-CSS rendering. However
It seems that image fonts are used with this add-on when the config
forces local fonts (I have to verify that and wanted to discuss this
issue with Davide). Also, there is a bug in Fennec XUL that prevents
this add-on to work, which is a same since your proposal is really
important for mobile platforms...
--
Frédéric Wang
maths-informatique-jeux.com/blog/frederic