- From: <bugzilla@jessica.w3.org>
- Date: Wed, 01 May 2013 20:58:51 +0000
- To: public-html-admin@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 on the CC list for the bug.
Received on Wednesday, 1 May 2013 20:58:57 UTC