W3C home > Mailing lists > Public > www-html@w3.org > November 2005

RE: XInclude In XHTML?

From: Mark Birbeck <mark.birbeck@x-port.net>
Date: Tue, 15 Nov 2005 01:14:04 -0000
Message-ID: <A74378FB-8E9D-4005-AF42-7496CF3F1CA0@s15.mail.x-port.net>
To: "'Kelly Miller'" <lightsolphoenix@gmail.com>
Cc: <www-html@w3.org>


There is nothing to *stop* you using XInclude with XHTML since it operates
at the XML level, rather than XHTML. By the time the XML document reaches an
XHTML processor, any XIncludes will have already been processed.

While I'm here, the use case you describe--building documents without a
server--is a great one, and something that I too am very much interested in.
Another feature that complements what you describe is the idea of
'client-side variables'; in the same way that you can pass name/value pairs
to a server, or give values via parameters to some command-line application,
so we need a way to pass variables to an XHTML application processor. You'll
probably have seen that some scripted HTML slideshow apps will jump to a
specific slide, so I'm only talking about generalising that approach.

Coupled with XInclude it would be pretty powerful!



Mark Birbeck
x-port.net Ltd.

e: Mark.Birbeck@x-port.net
t: +44 (0) 20 7689 9232
w: http://www.formsPlayer.com/

Download our XForms processor from

> -----Original Message-----
> From: www-html-request@w3.org 
> [mailto:www-html-request@w3.org] On Behalf Of Kelly Miller
> Sent: 15 November 2005 00:31
> To: www-html@w3.org
> Subject: XInclude In XHTML?
> I was curious, is there currently any plan for allowing 
> XInclude in XHTML?  I think being able to legally construct 
> small documents from large ones, without needing to rely on 
> server-side scripting, would be useful.
> --
> http://www.mozilla.org/products/firefox/ - Get Firefox!
> http://www.mozilla.org/products/thunderbird/ - Reclaim Your Inbox!
> Please avoid sending me Word or PowerPoint attachments.
> See http://www.gnu.org/philosophy/no-word-attachments.html
Received on Tuesday, 15 November 2005 01:14:23 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:12 UTC