W3C home > Mailing lists > Public > xmlschema-dev@w3.org > January 2004

RE: Fwd: Re: RESEND: Extending xhtml? How?

From: Richard Lander <rlander@microsoft.com>
Date: Sat, 24 Jan 2004 12:05:04 -0800
Message-ID: <33D970235519324D988AFFDE7EA2E24C0110F7E4@RED-MSG-41.redmond.corp.microsoft.com>
To: "Jack Lindsey" <tuquenukem@hotmail.com>, <xmlschema-dev@w3.org>

 Morning,

Hope all is well ...

I'm guessing that the 90% browser reference is IE. I believe that you
are saying that IE handles XML+XSLT fine but not XML+CSS and that that
latter combination is the point of contention. Is that the case?

This is a surprise to me, as I know that I've done XML+CSS in IE6
before. I believe that it worked in IE5 as well. In fact, I believe
that's what I tried first, XML+CSS that is. Now, I haven't tried this in
a few years, but I'm certain that it worked.

Anyone else out there with the same experience?

Thanks,

rich



-----Original Message-----
From: xmlschema-dev-request@w3.org [mailto:xmlschema-dev-request@w3.org]
On Behalf Of Jack Lindsey
Sent: Saturday, January 24, 2004 7:05 AM
To: xmlschema-dev@w3.org
Subject: RE: Fwd: Re: RESEND: Extending xhtml? How?


Brad:
I think people were slow to respond because they were confused about
what 
you are trying to achieve.

If you want your students to access this material through standard
browsers, 
there is no point in extending XHTML, unless you want to build a custom 
browser to handle the extensions.

If you want to present your custom data structure vocabulary to a
browser, 
you should be able to use XML files, validated against an XSD schema,
and 
directly styled for the Web by CSS (Cascading Style Sheets).
Unfortunately, 
unlike Mozilla and Opera, the browser with 90% market share can't handle

this.  Therefore, the industrial-strength, cross-browser solution is to 
include a reference to an XSLT stylesheet in your XML file, which
transforms 
the XML into XHTML, and includes a reference to a CSS stylesheet,
allowing 
you to keep cosmetic tweaks to presentation separate from content
structure.

You mention an interactive question-and-answer feature.  XHTML has basic

form/input features which can be managed by client-side JavaScript or 
server-side CGI/Perl scripts, and Curt mentioned Xforms.

You also mentioned an affinity for Java.  You could put <object> tags in

your XHTML which would invoke and pass parameters to Java applets.

So many options, so many technologies, so little time!

HTH  Jack

>From: Brad Cox <bcox@virtualschool.edu>
>To: Curt Arnold <carnold@houston.rr.com>
>CC: xmlschema-dev@w3.org
>Subject: Fwd: Re: RESEND: Extending xhtml? How?
>Date: Fri, 23 Jan 2004 17:46:04 -0500

_________________________________________________________________
Help STOP SPAM with the new MSN 8 and get 2 months FREE*   
http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2fjoin
.msn.com%2f%3fpage%3dmisc%2fspecialoffers%26pgmarket%3den-ca
Received on Saturday, 24 January 2004 15:12:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:41 GMT