ACTION-181: Investigate / review interactive and enabled for contradictions.

Investigate / review interactive and enabled for contradictions.

State:
closed
Person:
Simon Harper
Due on:
April 23, 2009
Created on:
April 16, 2009
Associated Product:
UAAG 2.0 Guidelines
Related emails:
  1. Re: UAWG Telecon 21 May 2009 (from jan.richards@utoronto.ca on 2009-05-21)
  2. UAWG Telecon 21 May 2009 (from simon.harper@manchester.ac.uk on 2009-05-21)
  3. ACTION-181 Investigate / review interactive and enabled for contradictions. (from simon.harper@manchester.ac.uk on 2009-05-07)
  4. Minutes: UAWG telecon 17 April 2009 (from jimallan@tsbvi.edu on 2009-04-16)

Related notes:

I was asked to look into possible issues with 'interactive element' - and 'enable element'.

The first thing to say is that 'interactive element' is only referred to in the document from the glossary, and further, from the 'enable element / disable element' defn.

Looking at our 2 defns:

enabled element, disabled element
An element with associated behaviors that can be activated through the user interface or through an API. The set of elements that a user agent enables is generally derived from, but is not limited to, the set of interactive elements defined by implemented markup languages. A disabled element is a potentially enabled element, that is not currently available for activation (e.g., a "grayed out" menu item).

interactive element
Elements that by specification or by programming have associated behaviors to be executed or carried out as a result of user or programmatic interaction.(e.g. in HTML 4 [HTML4] the interactive elements include: links, image maps, form elements, elements with a value for the longdesc attribute, and elements with event handlers explicitly associated with them).


I think there is a a very good case to either amalgamate or remove the defn of 'interactive element' as it is included in the defn of 'enabled element, disabled element'.

In addition, based on the OED definitions I think we are OK with the interplay of activation / deactivation and enable / disable:
Enable: To make possible or easy; also to give effectiveness to (an action). (1620 O. SEDGWICKE Christ's Counsell) esp. in Computing. To make (a device) operational, to turn on. (1962 Gloss. Terms Automatic Data Processing).

Disable: To suspend deliberately the functioning of (a technical device or facility); to deactivate. (1932 Bell Telephone).
Activate: To make active, move to activity (1626 BACON Sylva). Our defn is: To execute or carry out the behaviours associated with an enabled element in the rendered content or component of the user agent user interface.

Simon Harper, 7 May 2009, 09:21:38

Display change log.


Jim Allan <jimallan@tsbvi.edu>, Kelly Ford <kelly.ford@microsoft.com>, Chairs, Jeanne F Spellman <jeanne@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.325 2014-09-10 21:42:02 ted Exp $