Pontifex wrote:
I heard or read that the next version of HTML will provide
long-overdue drawing commands.
HTML has commands?
Which version of Firefox, Opera or IE supports such
new fancy stuff?
Opera 8 has some support for rendering SVG (scalable vector graphics),
an XML application.
Opera 9 has much better support for SVG and also allows scripting SVG
documents (so if you have questions about that you could ask here).
Firefox 1.5 also has some support for rendering SVG and scripting SVG
documents (<http://developer.mozil la.org/en/docs/SVG_in_Firefox> ).
Then Safari some time ago introduced the canvas element to expose a
drawing API for that canvas to script
<http://developer.mozil la.org/en/docs/Canvas_tutorial >.
By now Safari, Firefox 1.5, and Opera 9 support canvas and and a two
dimensional drawing context, one attempt to standardize the API is here
<http://whatwg.org/specs/web-apps/current-work/#scs-dynamic>
although neither Firefox 1.5 nor Opera 9 implement all methods specified
there.
IE natively has neither support for SVG nor for canvas. IE however has
support for VML (vector markup language), sort of a predecessor to the
W3C SVG standard. There are attempts for instance to emulate canvas for
IE with the help of script, behaviours and VML.
And for SVG there is the Adobe SVG viewer 3.0 as an active x
control/plugin which with IE allows rendering and scripting SVG.
--
Martin Honnen
http://JavaScript.FAQTs.com/