- From: Alex Milowski <alex@milowski.org>
- Date: Tue, 19 Jul 2011 12:09:54 -0700
- To: XProc WG <public-xml-processing-model-wg@w3.org>
Just a bit more information about 2.6.5: * when an xml:base attribute is "changed", the base URI is expected to be re-calculated for the whole subtree. * only for certain kinds of linking elements, enumerated in 2.6.5, is there any re-evaluation of URI values. * otherwise, there is not dynamic change. The result is that for embedded content like img/@src, iframe/@src, etc., the resolve URI will not get re-computed until a script changes the attribute. On Tue, Jul 19, 2011 at 12:02 PM, Alex Milowski <alex@milowski.org> wrote: > I've been going back through my bug, comments, and the HTML5 > specification and I'm not sure we have something to actually comment > on. The section titled "Dynamic changes to base URLs" [1] covers the > behavior for any HTML element when the base URI changes due to a > dynamic change to an xml:base attribute. Essentially, the 'src' > attribute on elements like 'img' are not affected. The only > re-evaluation is for certain kinds of links and not for embedded > content. > > While they could refer to section 2.6.5 in every situation where they > resolve a URI (e.g. img or iframe's 'src' attribute), they currently > do not and I'm not sure that would make things more clear. Do we > really want to comment as a WG that they refer to 2.6.5 everywhere > they resolve a URI? I'm not sure I want to even though it would make > things more explicit. It would also make the specification even more > verbose. > > [1] http://dev.w3.org/html5/spec/Overview.html#dynamic-changes-to-base-urls > > -- > --Alex Milowski > "The excellence of grammar as a guide is proportional to the paucity of the > inflexions, i.e. to the degree of analysis effected by the language > considered." > > Bertrand Russell in a footnote of Principles of Mathematics > -- --Alex Milowski "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered." Bertrand Russell in a footnote of Principles of Mathematics
Received on Tuesday, 19 July 2011 19:10:31 UTC