Message from discussion
Hierarchical menu ARIA markup -- looking for input
Received: by 10.114.25.19 with SMTP id 19mr53411way.22.1239804245596;
Wed, 15 Apr 2009 07:04:05 -0700 (PDT)
Return-Path: <david.bol...@gmail.com>
Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.170])
by gmr-mx.google.com with ESMTP id k32si2939807wah.2.2009.04.15.07.04.04;
Wed, 15 Apr 2009 07:04:04 -0700 (PDT)
Received-SPF: pass (google.com: domain of david.bol...@gmail.com designates 209.85.200.170 as permitted sender) client-ip=209.85.200.170;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of david.bol...@gmail.com designates 209.85.200.170 as permitted sender) smtp.mail=david.bol...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by wf-out-1314.google.com with SMTP id 24so3088125wfg.23
for <jquery-a11y@googlegroups.com>; Wed, 15 Apr 2009 07:04:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:received:received:sender:message-id:date:from
:user-agent:mime-version:to:subject:references:in-reply-to
:content-type:content-transfer-encoding;
bh=kWqdOznejXMsaEazUPRyhcHU9bXX42HjyZaeB2kvyCQ=;
b=oL2+rWCJpMfMEenmhdPJWyg1RhxBzGzJrLiH8eAfYrxsKTMbFsi5go58D9tpD7fqSW
sRcO4orjf6mANaNDQuoq7BFJOOimHMc5PhugrNTJL+YvmNJcMA/IMQGemhYHgYpzFViv
+q0wxQh+9CdhdTngEGTBxhlZ7H1AnKowmcKCk=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=sender:message-id:date:from:user-agent:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
b=SgLG/XanEQDll8QDt/oknx1+dWFnLDgUDWkpvlCd573Gl+v8I45UoTq1yLYxAgWMpF
QyJfCNwMgE/GYpcH3IBFoyK77D1LJgngMv09V+h3/R5s3JFmZRHIz8+4xmeitjUoRvWe
v9keABwmRAv7qG2ZZzdZhoW8wKf0DSsNNFZO8=
Received: by 10.142.144.9 with SMTP id r9mr330745wfd.294.1239804244520;
Wed, 15 Apr 2009 07:04:04 -0700 (PDT)
Return-Path: <david.bol...@gmail.com>
Received: from Macintosh.local (bas4-toronto06-1242458835.dsl.bell.ca [74.14.106.211])
by mx.google.com with ESMTPS id 30sm1123186wfg.34.2009.04.15.07.04.02
(version=SSLv3 cipher=RC4-MD5);
Wed, 15 Apr 2009 07:04:03 -0700 (PDT)
Sender: david bolter <david.bol...@gmail.com>
Message-ID: <49E5E951.6000...@utoronto.ca>
Date: Wed, 15 Apr 2009 10:04:01 -0400
From: David Bolter <david.bol...@utoronto.ca>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2
MIME-Version: 1.0
To: jquery-a11y@googlegroups.com
Subject: Re: Hierarchical menu ARIA markup -- looking for input
References: <66679c05-8bcf-483c-8213-3725b583e...@o11g2000yql.googlegroups.com> <78803ab3-1054-4d9a-8666-5ac2568ba...@j39g2000yqn.googlegroups.com> <7d68ac1e-fe83-4404-a136-3d42601f0...@37g2000yqp.googlegroups.com> <57fdbf16-9ec1-47fc-902c-d5b51210c...@f11g2000vbf.googlegroups.com>
In-Reply-To: <57fdbf16-9ec1-47fc-902c-d5b51210c...@f11g2000vbf.googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
On 4/2/09 10:19 AM, ScottJehl wrote:
> Thanks Rich and Alex,
>
> 1. I seem to remember something in the ARIA talk at SXSW about using
> role="application" to free up tab order without using tabindex -1
> everywhere. Do you have any idea on that? It seems odd that the role
> is never necessary though... maybe Jaws is being lenient on that?
>
First, sorry this whole thread got lost in my stack.
Probably the best way to think about using the landmark
role="application" is when you want to tell assistive technology that
this part of the dom is not really just a bunch of words to be read (via
keyboard commands), but is instead an interactive UI, so "please let the
keyboard events pass through to the browser/dom".
(see http://www.w3.org/WAI/PF/aria/#application)
Hope this helps,
D