ISSUE-2147 (external-refs confusing): Section on externally referenced documents confusing [Last Call: SVG 1.2 Tiny ]

ISSUE-2147 (external-refs confusing): Section on externally referenced documents confusing [Last Call: SVG 1.2 Tiny ]

http://www.w3.org/Graphics/SVG/WG/track/issues/2147

Raised by: Doug Schepers
On product: Last Call: SVG 1.2 Tiny 

Cyril Concolato
<http://lists.w3.org/Archives/Public/www-svg/2008Oct/0110.html>:
[[
* Section 14.1.6 Externally referenced documents 
The section is quite hard to read and it's not easy to understand the difference between the processing of primary and resource documents. For example, instead of copy/pasting the "conceptual processing model" of primary documents for resource documents could you just give one unique paragraph? Could you highlight in the text the common points and differences? For example with the following structure
definitions:
 - primary document: referenced as a whole (no fragment). In SVG Tiny 1.2, it only concerns 'a', 'animation' and 'foreignObject' (as per restriction)
 - resource documents: referenced using a fragment identifier. In SVG Tiny 1.2, it only concerns 'use' and 'foreignObject' (as per restriction)
common points:
 - processing is that events are fired, scripts are executed, ...
differences:
 - resource documents are loaded only once per primary document
 - primary documents may be loaded multiple times

Could you also answer the following points:
 - What about "externally referenced media" ? Does a primary document maintain a dictionnary of media resources? If a video is refered twice in the scene does this lead to two different ressources?
 - What about externally referenced scripts ? 

]]

Received on Monday, 13 October 2008 17:42:07 UTC