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

RE: A thought on XLink in PIs for processing directives


RE:  A thought on XLink in PIs for processing directives
> From: Rob Lugt [mailto:roblugt@e...]

<snip/>
 
> One problem with this idea is that PIs often have multiple pseudo
> parameters.  For example xml-stylesheet has the following 
> pseudo attributes
> defined:
> 
> href CDATA #REQUIRED
> type CDATA #REQUIRED
> title CDATA #IMPLIED
> media CDATA #IMPLIED
> charset CDATA #IMPLIED
> alternate (yes|no) "no"

This *almost* fits into the XLink simple link model. Adding a "title"
pseudo-attribute, for instance, is consistent with XLink (since it allows
titles). Media or alternate could be addressed via an appropriate arcrole
(or "purpose" to use the RDDL term), though there is an obvious challenge,
here, if you want to specify both. Charset is sufficiently generalized that
one could specify that xml-link PIs can have an "encoding" attribute. So the
only thing that seems problematic, here, is how to specify 2 arcroles in the
instance you want to specify the target media and indicate that this is an
alternate. Is "alternate" sufficiently generalized to warrant its own
pseudo-attributes? If this concept of an "alternate" is relevant to other
types of resources, as well, then I think just elevate it to its own
pseudo-attribute, and then this works.

This seems to be a challenge for RDDL, though. In RDDL, the arcrole for a
link to an XSLT resource is the nature of the document produced by the
stylesheet. How would you specify media and/or alternate via RDDL in such a
scenario? If it's a CSS stylesheet, you could use the arcrole (presumably)
to specify media or alternate, but not both. Has anyone run up against this
as a problem while trying to use RDDL?

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-2011 All Rights Reserved.