[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: slides: XML in Browsers


slides xml
Weirdly or not, if HTML is still dominant, and HTML is an 
SGML application, then "SGML on the web" is working or 
at least, it's most successful application is.  

XML isn't. Or if it is, it's biggest success is 
in messaging and sending dataGlobs to the transform 
engine and the local DOM data bucket.

Not exactly the results we want here.  But not because 
markup per se is failing.  I think possibly because 
people doing many things don't need it for very much.

1.  SMIL:  aka, powerpoint in markup.  The problem 
is that people have powerpoint and its toolset and 
use that for web applications.   (I like SMIL in 
RealPlayer and it is a blast to work with but again, 
Powerpoint.)

2.  VoiceXML.  Neat but patent encumbered.  It becomes 
like Flash or PDF: it's owners have to push harder.  XML 
in and of itself has lots of good qualities but in no 
way guarantees "openness".

3.  XML Data islands:  standard or not, they work.

4.  XSLT:  very powerful and much loved, but if one 
is good at ASP scripting, one has a procedural mindset, 
a rowset, and a way to transform.  It isn't as good 
as XSLT but 80% of the time, it's good enough.

In my experience, adopting generalized markup requires 
a vision beyond interoperation and portability.  One 
has to be concerned about lifecycle as well and platform 
independence.  Still, see item 2, and realize that markup 
doesn't guarantee platform independence or reusability except 
from the point of view of XSLT, and data on the web doesn't 
have a significant lifecycle yet.   The value of the content 
has to be high.  That is why we used it for tech manuals.

Yes, the browser framework affects all of this significantly. 
On the other hand, I'm not sure people will put up with 
the extra work of using a full-up generalized markup browser 
as we did in the days before HTML, or that it has much 
meaning to them given that in such a beastie, one still 
needs a stylesheet system that takes on all the semantics 
of any conceivable rendering (eg, real time 3D) with 
the attendant true extensibility issues where extensibility 
means extend the framework itself.  

So plugins and downtranslation are likely to be around for 
some number of years to come.

Just for grins, consider what the classes for a framework 
would be that could handle any conceivable markup application. 
What would that look like?   Who would be able to code for it?

len

-----Original Message-----
From: Simon St.Laurent [mailto:simonstl@s...]

I've just posted "XML sur les navigateurs: XHTML, SVG, SMIL, XSLT et
plus" (in English except for the title) on my site:

http://simonstl.com/articles/navigateur/

Basically it takes a look at the ways "SGML for the Web" has (or,
largely, has not) affected the traditional browser-centered Web.

(I gave the presentation at AFNET's Net 2002 conference last week in
Paris - http://www.afnet.fr/afnet/net200x/programme.html#T9)

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.