Well said. When a de facto standard operates more easily than its proposed replacement, it's time to make de facto the de jure:

If you haven’t noticed, there’s been quite a few posts out there squandering about the web where we have been discussing the very matter of innerHTML versus W3 methods of doing the same thing with createElement, createTextNode, and appendChild.


What do I think about all this?

Well, for what it’s worth. It’s about the user. innerHTML is plain and simply faster. Yes, it’s non-standard, but so is xmlHttpRequest. Sure, I know the W3 is developing a working draft on xmlHttpRequest… I say, let’s standardize innerHTML.

Glad there's sense out there in the web's working world. Wish it'd invade the ivory towers of w3c & Sun more often.