Re: Just yesterday I thought ...
> Please tell me I am wrong, but, it looks like behaviours is justanother
> attempt to turn the web into something that can only be accessedthrough
> Windows. Or am I just overly cynical?david, maybe .net attempts to turn the web in something like
let's assume, we decided to develop an xml - hmm.. - browser.
the first problem we have to face .. xml is a meta language ..
xml has no elements defined .. we do not know what to render.
no problem so far, we know xhtml, svg, smil, mathml. so we build our
browser to render documents based on these languages (xml namespaces).
we just finished our product, when we get a request to please render
also the well known 'chemicalML' and the
upcoming 'FiniteElementMarkupLanguage'. Since we have no time left
and hear the 'FurnitureMarkupLanguage' knocking at our door, we
refuse to do any further ML implementations.
instead of dreaming of our universal xml browser, we decide now to
support 3rd party xml-rendering-components and we name these
or so ..
now - don xml pointed it out - we have to define an API - an
application programming interface. since we want to be platform
independent, this seems to be no trivial task.
the dom is not so much a problem, but the component model - COM,
CORBA, .NET is what we have today .. and the API must not be
proprietary, so we hand it over to the w3c.
exactly that did microsotf & netscape, as they submitted the
Behavioral Extensions to CSS to the www consortium ..
so we have to address the w3c to come up finally with a
standardized .. hmm - rendering component model.
my 2 pf