Re: [whatwg] accesskey

<20080128122251.GB2809@sideshowbarker>

Current votes: None.


--4SFOXa2GPu3tIq4H
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Charles McCathieNevile <chaals@opera.com>, 2008-01-28 18:39 +1100:

>  On Mon, 28 Jan 2008 10:02:26 +1100, Matthew Paul Thomas <mpt@myrealbox.c=
om>=20
>  wrote:
> [...]
> > Since most pages that contain links don't also use accesskey=3D, handset
> > vendors should find a way to allow easy navigation of links regardless
> > of whether the attribute is present.
>=20
>  They do.

As for example, Opera Mobile provides for each page, from a
submenu, a numbered list of all the links on the page.

>  However, accesskey, which is to primarily designed to give an=20
>  increased navigation priority to certain links,

I guess that's the key point. Other than accesskey, we have
provided no other standard way for authors/content-providers to
indicate through markup that kind of navigation priority for
selected links. So lacking that, all that a UA could really do is
to find all the links on the page and present them to the user in
a list of some kind accessible from a submenu or whatever in the
browser UI. (I guess it could attempt to implement some mechanism
that used heuristics to try to intelligently determine which links
are meant to have that navigation priority, but from what I've
seen of the existing content that uses accesskey, that mechanism
is not likely to be successful very often).

>  is very useful for handsets,=20
>  and not actually very complicated to implement, in a way that is consist=
ent=20
>  with the existing markup. It might not be the same across all=20
>  implementations, but there is very little restriction needed to make an=
=20
>  implementation compatible with almost any imaginable UI.

And in that light -- knowing that some browser vendors will go
ahead and implement accesskey regardless (because it's useful and
not costly to do so and because the realities of a market they
want to sell in demand it), the solution of putting into spec an
explicit "UAs must ignore the accesskey=3D attribute" that they are
going to necessarily have to ignore really doesn't seem like a
practical or productive solution.

  --Mike

--=20
Michael(tm) Smith
http://people.w3.org/mike/
http://sideshowbarker.net/

--4SFOXa2GPu3tIq4H
Content-Type: application/x-pkcs7-signature
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIIIuQYJKoZIhvcNAQcCoIIIqjCCCKYCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
BjAwggLpMIICUqADAgECAhBdFwgAZc4B5Ol2lzmSVl4xMA0GCSqGSIb3DQEBBQUAMGIxCzAJ
BgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD
VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wODAxMDkwNjA0
NTVaFw0wOTAxMDgwNjA0NTVaMFYxDjAMBgNVBAQTBVNtaXRoMRAwDgYDVQQqEwdNaWNoYWVs
MRYwFAYDVQQDEw1NaWNoYWVsIFNtaXRoMRowGAYJKoZIhvcNAQkBFgttaWtlQHczLm9yZzCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANGtwItgkmRxAVKby78mnX9+hFgkHVut
tDlWvbhBg3TmGfe74PwfMAuHmhOf/OqqffMr7a4uwfhMUJYo2f05JZPjJdJaIo1sVHtrTDU2
D/g480FzxFEGqAMAYvEniy4vUKDD/HHcZuUtmzDHKoHIWmZu0O9moiEXa4CRrpi23Sdr64Bt
KYMUKt+rjdQW999qvPXIM6BeanXKm/3Uh+JMk8czR1wL0qooMMeTAndr1+Z0OrUNjRXSvmTu
RARmdHGe9b7bqUblsfEHqr22cK5YMZ5nrfPRITt/RUfg2lSrPKoVmgqZa4qOErFuxS2CQ40b
5XPv7IqylGQL/LUet0iGRgECAwEAAaMoMCYwFgYDVR0RBA8wDYELbWlrZUB3My5vcmcwDAYD
VR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOBgQAhVW69qYOxsmrAkY0LdS/MgsvFF+k+t+hE
vh3qMUhmJ9yHhKOd+7kQtunbmwGXTAQv8itCvRQQq6rE9tcT0CkaZJeScsvu0soLUt1mmGv6
+CbJUfdah6OQcIqT1LmX+HgJ+pl6HW7+AXDC0jLi2MF7t3THyTMP9JrrhtIzF2T8ADCCAz8w
ggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxX
ZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1
bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNV
BAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29u
YWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTla
MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu
MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkq
hkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9
fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0D
viv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTAS
BgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3Rl
LmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREE
IjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEA
SIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6
GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU13
41YheILcIRk13iSx0x1G/11fZU8xggJRMIICTQIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYD
VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQXRcIAGXOAeTpdpc5klZeMTAJBgUrDgMCGgUA
oIGxMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA4MDEyODEy
MjI1MVowIwYJKoZIhvcNAQkEMRYEFGDRehw0gUzIKDt7wy2y2yqf2OqEMFIGCSqGSIb3DQEJ
DzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO
AwIHMA0GCCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUABIIBAAUoMXwg1nH9e/wO5wzgcEAC
Rl0xaEkhSHOWuT+O3iCTgfT4g/hC7uo+GHW7dDA8MhDTHs+OSC+hXV44W2c7gPZdij6mNyrB
erWa+PlV9Q7mCuZx3WUrUDfhyDC5R6T/ymtLA0XEsTzPq/8utnsv7rTJJI8LRx/EVLt4r9Tl
7X3OUnmAtbeQwZMXtvpEXI8USB0Li40eVVOfF8XnnEW1O3otKOckAiO3ra99aZHRDgnwPdSq
bmkMwryUCZdZCdHoopeq0U92ZblzmVNNHeKW9tkYh3RhsrE4zplQSHt983XfnGu4ju1FNMWX
xM/nDBqkbJRac/8fKTw/vo1toNA9mrU=

--4SFOXa2GPu3tIq4H--