[email protected] wrote:
Beware of "the assumption that the browser has a fully dynamic DOM
with methods such
as |document.createElement|, |replaceChild| and |appendChild|.
Browsers do not live up to that expectation, some are not that dynamic
and while they may implement some of the Core DOM level 1 methods such
as |getElementById| They do not necessarily implement large parts of
the various DOM standards, including all of the
dynamic |Node| manipulation methods."
Well, Firefox does, Safari does, and reasonably recent version of IE
do. The only way to force others to repent (or go away quietly) is for
everyone to start using the latest and greatest web standards. Not
talking DOM here, I'm mean SVG, Canvas, video tags, high performance
JavaScript, and the things that can make the web a decent application
platform. If people won't do that, then sooner or later Microsoft .NET
will rule (and in this scenario they probably should).
Marcus
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org