Metadata
- Source
- FLUID-48
- Type
- Sub-task
- Priority
- Minor
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Anastasia Cheetham
- Reporter
- Anastasia Cheetham
- Created
2007-10-05T11:38:23.000-0400 - Updated
2008-03-11T12:24:06.000-0400 - Versions
- N/A
- Fixed Versions
-
- 0.3
- Component
-
- Reorderer
Description
Currently, the ARIA drag and drop properties ('grab' and 'dropeffect') are present in the HTML template. The Reorderer should programmatically add these properties, so that the template writer doesn't have to.
All roles should be added using jARIA, and ARIA markup should be removed from the templates.
Unit tests will be needed for this.
Comments
-
Joseph Scheuhammer commented
2008-01-22T16:13:28.000-0500 Actually, the Reorderer modifies the drag and drop properties, so it's part way there.
Jonathan and I spent most of a day looking into the jAria plugin, and almost started to use jAreia to resolve this issue. Actually, our intent was to use jAria to handle all of the ARIA bit s-- not just drag-and-drop, and not just modification of roles and states, but also initialization thereof.
-
Joseph Scheuhammer commented
2008-02-12T14:08:35.000-0500 With respect to porltets, specifically portlets that can be selected but are immoveable, the ARIA grab state is irrelevant. The Reorderer should be modified to not add/remove this state from fixed portlets.
-
Anastasia Cheetham commented
2008-03-11T12:23:54.000-0400 ARIA states and properties are now controlled programmatically. Templates and sample markup do not contain any ARIA markup.
Regarding the comment about portlets: Only movables have their grab state set to supported.