- From: James Craig <jcraig@apple.com>
- Date: Tue, 16 Dec 2008 08:31:49 -0800
- To: David Poehlman <david.poehlman@handsontechnologeyes.com>
- Cc: WAI XTech <wai-xtech@w3.org>
It allows the 'application' role (and potentially other roles, such as 'document') to be a landmark and still fit within the ARIA role inheritance model. The main benefit of landmark roles is that user agents or assistive technologies can/could provide quick navigation to those areas of a page. In the case of 'application' this isn't beneficial if the entire web page is that application, but is useful if there are one or more child applications in a document. On Dec 16, 2008, at 6:43 AM, David Poehlman <david.poehlman@handsontechnologeyes.com > wrote: > > I'm not certain what this would accomplish. > > On Dec 16, 2008, at 2:09 AM, James Craig wrote: > > > On today's PFWG call, the group voted to include application as one > of the ARIA landmark roles. The problem now is incorporation into > the spec. > > All of the current landmark roles are inherited from the XHTML Role > Attribute Module [1]. Because application is not one of the > inherited landmark roles, we'll need to make some changes to the > role taxonomy. The current proposal is to add an abstract landmark > role as a child role of region; all of current landmark roles, > including application, would inherit from the abstract landmark > role. The relevant portions of the current and proposed taxonomy > follow. > > Current inheritance model: > * region > * banner > * complementary > * contentinfo > * main > * navigation > * search > * other non-landmark child roles of region > > Proposed inheritance model: > * region > * landmark (abstract role) > * application > * banner > * complementary > * contentinfo > * main > * navigation > * search > * other non-landmark child roles of region > > 1. http://www.w3.org/WAI/PF/aria/#roleattribute_inherits > > >
Received on Tuesday, 16 December 2008 16:32:36 UTC