- From: Matt G. <matt_g_@hotmail.com>
- Date: Wed, 2 Jan 2002 02:07:37 -0500 (EST)
- To: xsl-editors@w3.org
This message pertains to the document: XSL Transformations (XSLT) Version 2.0 W3C Working Draft 20 December 2001 On the topic of "evaluation-function" issue, I'd like to suggest that the value of this feature will help to encourage the adoption of XPath, in many XML vocabularies. While it may be adopted for modeling relationships within a document (that's the use for which I'd like to have been able to employ it), I question the characterization by some that this is an abuse. To me, it seems a far more reasonable approach than inventing one's own syntax for tersely modeling such relationships (as I had to do). Furthermore, with regard to the implications on static optimization, it seems to me that stylesheet processors would still have the opportunity to optimize stylesheets that don't use this function. The decision would then be left up to the user as to whether maximizing runtime performance or minimization of development time is more important, and on a case-by-case basis. Also, I have one issue that I'm not sure has been addressed (my apologies for not having read the WD fully, yet--I just skimmed through the sections that looked like they might address this): creating parsed entity definitions (in the output document's internal subset) & references (in the result tree, only) seems like it could make XSLT much more suitable for use as a tool for translating between vocabularies used as authoring formats. Also, along those lines, what about a mechanism (either style-sheet global or maybe as an inherited property of templates) for overriding the output format for specified character entities? Thanks for considering my feedback & congratulations on getting the WD released! Matthew Gruenke _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx
Received on Wednesday, 2 January 2002 05:48:57 UTC