W3C home > Mailing lists > Public > public-html@w3.org > February 2013

Re: Polyglot markup and authors

From: Julian Reschke <julian.reschke@gmx.de>
Date: Mon, 18 Feb 2013 22:18:30 +0100
Message-ID: <51229AA6.2070700@gmx.de>
To: Maciej Stachowiak <mjs@apple.com>
CC: "Eric J. Bowman" <eric@bisonsystems.net>, Anne van Kesteren <annevk@annevk.nl>, "Michael Smith (tm)" <mike@w3.org>, public-html WG <public-html@w3.org>, "www-tag@w3.org List" <www-tag@w3.org>
On 2013-02-18 21:45, Maciej Stachowiak wrote:
>
> (to be clear, this is all with chair hat off)
>
> On Feb 17, 2013, at 9:08 PM, Eric J. Bowman <eric@bisonsystems.net> wrote:
>
>> Maciej Stachowiak wrote:
>>>
>>> Client-side XSLT would prevent starting the loads of any auxiliary
>>> resources (images, stylesheets, scripts) until the main resource load
>>> is complete so that the XSLT transformation can be performed.
>>>
>>
>> When using an XML PI to load stylesheets, the stylesheet is fetched
>> prior to the XSLT transformation.  If what you say were true, I'd have
>> a FOUC problem on my hands, which I don't.
>
> Yes, the XSLT stylesheet and anything else needed for the transformation itself is fetched before the transformation. You don't get FOUC because you don't get any incremental rendering before the XSLT transform. But anything referenced from the transform output will not be fetched until after the transform.
> ...

Unless your XSLT engine indeed renders incrementally (which IMHO is the 
case for IE's). And yes, it limits the complexity of the XPath 
expressions you use in the XSLT.

Best regards, Julian
Received on Monday, 18 February 2013 21:19:03 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:37 UTC