In playing around with the Win8 preview, it's become apparent to me that the Metro environment could be used quite efficiently from the keyboard if there were better/more consistent keyboard support for common UI elements.
A specific example I have in mind the the App Bar. It seems the the controls there should all have access keys so one could hit ContextMenuKey+letter to activate a command. Similarly there should be keyboard focus in the app bar while it is active so one
can tab or arrow key between commands.
Also, hitting the context menu key a second time should close the app bar. Some apps do this but it's not consistent.
If this kind of thing is to be left up to the app developers, them perhaps there should be guidlelines for them to follow. But hopefully the APIs could make it a no-brainer to support.
Support for Caret Browsing in Metro IE would also be helpful (though the feature could use a bit of work).
There are also places outside the apps where better keyboard support would also be welcome. One example would be keyboard commands for manipulating filled/snapped Metro apps; perhaps by repurposing the Win+arrow keys used for Aero Snap.
The ultimate vision I'm having is to use the Metro environment like a graphically rich multitasking DOS shell, only having to resort to the mouse for things like drawing apps and games. It may sound silly, but it feels like the mouse has become more "pointless"
(pun intended) in this new touch-centric world as a number of its uses (drag and dop, right click context menus) have been removed from the the UI.
Or maybe it's all nostalgia for the old days and I'll get over it...