[
Lists Home |
Date Index |
Thread Index
]
They
may be planning something more than a 2D vector language. If they use
SVG,
all they have is SVG. If they extend it, they get beat to death for doing
that. If they don't use it, they get beat on for not doing that but
at least they
have
used XML as it is intended to be used.
I have
no information about any of the above. I only want to make the
point
that
conformance with XML and conformance with standards does not
equal
conformance with any given application language be it SVG, X3D,
HTML,
whatever. Keep in mind, it is the object model semantics, not
the
markup schema that determines what one can do with an application.
If
they need extended or different semantics, they don't have any choice but
to
route around SVG.
Otherwise, why would RELAX NG be posed as a competitor to XML Schema
and
XML Schema to DTDs? S.O.P. Proprietary object models aren't going
away.
len
I don't
know how many on list are following developments with Microsoft's upcoming
Longhorn OS (at least as far as it can be judged by publically available
information).
Rumour, seemingly well-founded, suggests that Longhorn
will have YAXUIL (Yet Another XML User Interface Language - my term, not
Microsoft's) as a core part of the interface rather than XML. YAXUIL is, or so
the rumours go, a Microsoft specific XML-based graphics
language.
Personally I find it more than a little disappointing that
Microsoft, who are talking up their open standards adherence on XML (with
significant justification on some aspects) are bypassing SVG as an XML-based
UI language.
I would be interested in reading comments of those who
have information about the rationale for inventing YAXUIL for Longhorn when a
standard 2D vector graphics language, SVG, already
exists.
|