"The web is the closest we've ever come to a standards compliant universal platform that is write once - works everywhere, period."
I think Java applications succeeded better in this regard. I remember hearing about fewer incompatibilities between JRE versions than I currently hear between browsers; there was never a "stop supporting JRE 1" campaign like there has been for successive versions of IE.