Cameron,
in error is not evidently identical with invalid.
is there evidence in the links that you provide that they are?
the 'various scenarios" do not include invalid references.
regards
~:"
On 27 Mar 2008, at 09:50, Cameron McCormack wrote:
Jonathan Chetwynd:
on what basis do you state:
Technically the document should be rendered up until the element
that
has the <use> element with the missing xlink:href="" attribute.
That’s what the “Error Processing” section of the
“Implementation
Requirements” appendix says:
The document shall be rendered up to, but not including, the first
element which has an error.
— http://www.w3.org/TR/SVG11/implnote.html#ErrorProcessing
Things changed in SVG Tiny 1.2 so that many cases such as this are
just
treated as unsupported, and just result in the element being
rendered as
if the offending attribute wasn’t specified.
the links you provide do not appear to mention what action to take
for
an invalid reference.
The following rules apply to the processing of invalid URI
references:
* An invalid local URI reference (i.e., an invalid references to a
node within the current document) represents an error (see Error
processing), apart from the xlink:href attribute on the 'a'
element and the properties that allow for backup values in the
case where the URI reference is invalid (see 'fill' and
'stroke').
* …
— http://www.w3.org/TR/SVG11/struct.html#HeadOverview
clearly this is not the same as invalid xml else why not merely say
it's invalid?
No, the above rules define what to do.
like gifs and jpegs, I would expect them merely not to be displayed,
That is the case in SVG Tiny 1.2…
and possibly a marker or indicator provided.
…that isn’t, though.
would it be advisable at this stage to take this to the SVG WG?
supposing that I have not missed any indication as to how to
interpret
the meaning of invalid reference
I think the behaviour is specified well enough.
we are not so far discussing missing attributes, please can we stick
to the thread?
Sorry, I did switch to talking about missing xlink:href="" attributes.
The behaviour in SVG 1.1 is the same, though, for missing and invalid
xlink:href="" on <use>.
--
Cameron McCormack, http://mcc.id.au/
xmpp:[EMAIL PROTECTED] ▪ ICQ 26955922 ▪ MSN [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]