- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Mon, 18 Feb 2013 22:18:30 +0100
- 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:10 UTC