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

RE: Slightly off, but... was: XUL appears to be dead, istheres

  • To: "Manos Batsis" <m.batsis@b...>,"Stefano Debenedetti" <sdebenedetti@e...>
  • Subject: RE: Slightly off, but... was: XUL appears to be dead, istheresome other standard that should be looked at
  • From: "Sebastian Schnitzenbaumer" <schnitz@m...>
  • Date: Tue, 9 Jul 2002 18:35:00 +0200
  • Cc: <xml-dev@l...>
  • Thread-index: AcInUQ6PBdA4VTzyR5CQ81Njw54OygAACxRQAAQk8qA=
  • Thread-topic: Slightly off, but... was: XUL appears to be dead, istheresome other standard that should be looked at

xul ie6
> Yes, because HTML is not XML.
> Seriously now, we're in 2002 and one would expect native XHTML support
> layered on top of XML support. Instead, current XHTML support is
largely
> based on "legacy" HTML support software. That's why it's tough to move
> along and work with XHTML modularization etc. Most browsers don't even
> fully implement namespaces... And namespaces are the means to
> distinguish vocabularies these days (RDF people will jump out now:).

Yes I agree, although I have to soften your argument a little.
If you are still authoring towards IE4+/Netscape4+, then you can't
expect namespaces to work, of course. To make XForms, XHTML
and Namespaces work on those browsers specifically, the idea is
to make that happen with a Flash MX implementation so it works
if Flash 6 is installed.
 
On the other hand, if we look at the most recent browsers, like IE6,
I'm always amazed how much does work now already. You can
use Modularization and Namespaces, and mix and match XML,
use CSS to style it and get a meaningful result. Its just that most
people aren't aware what IE6 and Mozilla 1.x can already do
today. And yes, without some back-door like Flash, you cannot
seriously author for just those newest browsers just yet.
 
I actually went and did it. I took IE6 and threw everything new
from the W3C against it, just for me to learn what IE6 can do.
What came out was my own RSS Blog [1]. My blog is just the RSS 
XML file itself with a CSS stylesheet. So now people constantly ask 
me "Where is the RSS feed?", and I go, "This *is* the RSS feed", they 
say "No can't be, it doesn't show me the XML tree..." ... "But you 
can style XML directly with CSS" ... "Really?!" (the world simply
doesn't know this works at all in *any* browser, is my impression).
 
And the other thing: My blog has real hyperlinks. Since the
RSS XML file defines links with the <link> element, which
of course browsers won't understand as links, I've simply 
used HTML linking inside my RSS file thru namespaces and
it just works:
 
<item>
  <title>...</title>
  <description>...</description>
  <link>http://...</link>
  <html:a href="http://...">...</html:a>
  <dc:date>2002-07-09T10:19:17-01:00</dc:date>
</item>

So you can throw any arbitrary XML at IE6, style it
with CSS *and* import anything you like from XHTML
thru namespaces. That's exactly the Modularization idea 
implemented right there. Mozilla is just not there yet but very close.
I do think we are getting there...
 
- Sebastian
 
[1] http://webaccess.mozquito.com/features/index.xml

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.