[STYLE GUIDE] Proposed Key commands for changing column size in a grid

I am doing work on the Dojo DataGrid to improve the keyboard 
accessibility.  There is currently no keyboard convention defined for 
resizing a column.   My proposal is that with focus on a column header 
cell, holding CTRL+up arrow will make the column narrower and CTRL+down 
arrow will make the column wider.  Thus, in left to right languages,  up 
arrow is equated with previous or left and down arrow is equated with next 
or right.

This matches the convention with tab panels that an up arrow moves to the 
previous tab and a down arrow moves to the next tab. 

FWIW I did consider just shift+left/right arrow or ctrl+left/right arrow 
but that could interfere with multiple selection of column headers.   I 
also considered alt+left/right but the browsers use alt+left to go back a 
page in browser history.  Shift+ctrl+left/right is a possibility but it 
requires holding down additional keys. 

thoughts?


Becky Gibson
Web Accessibility Architect
                                                       
IBM Emerging Internet Technologies
5 Technology Park Drive
Westford, MA 01886
Voice: 978 399-6101; t/l 333-6101
Email: gibsonb@us.ibm.com
blog: weba11y.com/blog

Received on Monday, 6 April 2009 18:33:15 UTC