- From: <bugzilla@jessica.w3.org>
- Date: Wed, 01 May 2013 20:58:51 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21894
Bug ID: 21894
Summary: Do not define @longdesc as a hyperlink. Instead,
define it as a link analogous to @cite.
Classification: Unclassified
Product: HTML WG
Version: unspecified
Hardware: PC
URL: https://dvcs.w3.org/hg/html-proposals/raw-file/720b89a
ac76f/longdesc1/longdesc.html
OS: All
Status: NEW
Keywords: a11y, a11y_text-alt
Severity: normal
Priority: P2
Component: HTML Image Description Extension
Assignee: chaals@yandex-team.ru
Reporter: xn--mlform-iua@xn--mlform-iua.no
QA Contact: public-html-bugzilla@w3.org
CC: public-html-admin@w3.org,
xn--mlform-iua@xn--mlform-iua.no
PROPOSAL
Replace the word 'hyperlink' in the following sentence ...
]]The URL is a hyperlink to a description
of the image that its parent img element represents. [[
... with a new phrase - for example like so:
]]The URL 'string represents an identifier'[A] for a description
of the image that its parent img element represents. [[
[A] 'string represents an identifier' is taken from URL standard.
http://url.spec.whatwg.org/#urls
or with
]]The URL is a 'description link pointing'[B] to a description
of the image that its parent img element represents. [[
[B] 'description link' is a reformalation of 'citation link',
as used in HTMl5:
http://www.whatwg.org/specs/web-apps/current-work/multipage/grouping-content.html#attr-blockquote-cite
or something equivalent.
BACKGROUND:
HTML 5.1 section 4.12 Links defines 'link' as a concept related to
<a>/<area>/<link>. [1] Hence @longdesc does not fall into any of the two sub
categories of 'links' (which are 'links to external resources'[X] and
'hyperlinks'[Y]).]
[X] http://www.w3.org/html/wg/drafts/html/master/links.html#hyperlink
[Y]
http://www.w3.org/html/wg/drafts/html/master/links.html#external-resource-link
I don't think we will end up defining @longddesc as 'generally exposed" to all
users. Instead, we can expect it to be exposedd *somewhat* like the @cite
attribute is exposed. Yes, @longdesc often points to an external source - so,
well, could may be counted as that kind of link. However, HTML5 already
considers @cite attribute as a distinct feature (see what is said about @cite
in the base URL section [3]) and not part of the 'links consept'.
And thus I think we should align the definition of @longdesc with the
definition of @cite. Another argument that favors that is that we can then
coordinate @cite and @longdesc with regard to how it can be implemented.
I think that the alternative to remove the 'hyperlink' definition, would be to
basically extend the hyperlink concept of HTML5. But, again, in order to do
that, I believe we would have to also define @cite a as a hyper link.
[1] http://www.w3.org/html/wg/drafts/html/master/links.html#links
[2]
http://www.w3.org/html/wg/drafts/html/master/grouping-content.html#the-blockquote-element
[3]
http://www.w3.org/html/wg/drafts/html/master/infrastructure.html#dynamic-changes-to-base-urls
PS: I guess this bugs relates to bug 21778 and may be a number of other bugs.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Wednesday, 1 May 2013 20:58:57 UTC