lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lynx-dev] @longdesc support in Lynx


From: Leif Halvard Silli
Subject: [Lynx-dev] @longdesc support in Lynx
Date: Wed, 13 Oct 2010 02:13:17 +0200

Lynx  currently has no support for @longdesc. 
@longdesc provides "link to long description (complements alt)".
See: http://www.w3.org/TR/html4/index/attributes.html
Example: <img alt="Chart fo the development" 
longdesc="description-of-chart" src=i.jpg >

Any chance that Lynx, with its history as a accessibility web browsers, 
could implement @longdesc support?

I have a concrete proposal for how it should be implemented: The best 
approach seems to me to be to implement it as if the image is an 
image map, where the URL inside @longdesc represents the link of
 the image map. 

Thus, practically speaking, I would expect @longdesc to work just like 
the following image map example - which is an example that has been 
crafted solely in order to show one may mimic the @longdesc behavior by 
using a simple image map: [1]

|1] http://malform.no/testing/longdesc/address@hidden 

One particular detail: For image maps, the link text is provided via 
the @alt attribute of the <area> element. However, for @longdesc, 
screenreaders such as the well known Jaws, offers a "hard coded" text. 
In Jaws's case, the hard coded text is "Press enter for long 
description". And hence the example [1] provides the same text as link 
text for the image map replication of the @longdesc.

Whether LYnx should do the same, or if Lynx should simply present 
the address of the link as link text, is probably up for debate. Or a 
combination: Offer the a text, in combinatio with the URL. Something 
like this:

Long description: http://example.com/long/desc.html

The latter seems optimal to me.

PS: I have also filed the same bug for Elinks. Text browsers have a 
pretty uniform implementation of image maps. And it would be nice if 
they also had a working, uniform implementation of @longdesc. The 
Elinks bug: http://bugzilla.elinks.cz/show_bug.cgi?id=1104
-- 
leif halvard silli



reply via email to

[Prev in Thread] Current Thread [Next in Thread]