- From: Jukka K. Korpela <jkorpela@cs.tut.fi>
- Date: Tue, 8 Jan 2008 18:47:54 +0200
- To: <www-html@w3.org>
Martin Kliehm wrote: > Getting rid of ABBR or ACRONYM altogether like Jukka proposes is like > the HTML 5 Working Group's argument to drop alternative text for > images for the reason that people are too stupid to use them > properly. No it isn't. The alt attribute, though related to poor design of HTML (the <img> element was just a kludge from the beginning, and restricting the alternative content to plain text was a bad choice), is fairly well-defined and reasonably consistently supported, as well as widely used, with provable benefits. The <abbr> and <acronym> tags lack _all_ of this. To begin with, what _is_ an acronym and what is an abbreviation? The specifications are self-contradictory, not just obscure. > OK, so we need a clear definition and better outreach and education. No, there is no proven need for those tags in the first place. > People actually benefit from those elements and attributes. That's what some people keep saying, with little if any evidence, as regards to <abbr> and <acronym>. If you write about WAI and use <abbr title="Web Accessibility Initiative">WAI</abbr>, who will benefit from it? Only a small fraction will see or hear the explanation, and what makes you think it's good for them? Compare this with writing "WAI (Web Accessibility Initiative)". Much simpler. _Much_ more accessible. No special support needed. > Even if > they only represent a small fraction of the users, and even if only a > fraction of developers and manufacturers do it right, for them it is > not a matter of a fraction, but a binary decision: 100% access, or > access denied. Not at all. As an author, you have the option of explaining your acronyms and abbreviations and special symbols. Throwing in some <abbr> and <acronym> tags does not help here; instead, it keeps you busy doing some pointless pseudo-work. Jukka K. Korpela ("Yucca") http://www.cs.tut.fi/~jkorpela/
Received on Tuesday, 8 January 2008 16:47:39 UTC