The Wayback Machine - https://web.archive.org/web/20200914210912/https://github.com/chaals/accesskey
Skip to content
gh-pages
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

accesskey

This is a draft alternative specification for a proposed replacement for the accesskey section in HTML. It has now been proposed to the Web Incubator Community Group as an item for further development, so discussion can be fragmented between filing issues here, or talking about it there.

The rationale is that interaction for web applications at the moment commonly introduces unexpected changes to the way a user agent behaves, hijacking functions that users rely on. This is an inevitable result of using javascript to define the interaction. Without a standard mechanism for knowing what specific interaction behaviours an author has requested, nor for authors to request a behaviour and allow the user agent to remap it, there is no way to do conflict resolution.

The purpose of working on the accesskey attribute is in part to help resolve this situation: As a markup attribute reflected in the DOM, accesskey offers naive authors a simple way to extend interaction without the need for them to write script, while providing a framework which is exposed to script authors.

This approach has been discussed in various places for a long time. The document provides an outline of those discussions, but needs to point to more background for many readers.

There are also a series of manual tests and their results provided. These should be useful to user agent implementors trying to develop further, but also to understand the current state of the art.

About

A proposed replacement for the accesskey section in HTML

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.