Design Principles for Components
Too many choices
Finding an item on a list
Too many unnecessary form options and screens
Too many choices (course creation - group tools intelligently)
Missing content
Provenance - where is stuff coming from?
Titles should match the status of a task (e.g. edit announcement vs. view announcement)
(M) Not clear what to do to create new course
"Open in a new Window" indicator - analysis that a new window is required
Difficult window arrangement
No indication that this is opening a new window - can be confusing
Inconsistency
Metadata inconsistencies (terminology, display, order)
Form submit buttons inconsistent (forums)
Visual Style
Resources: "x" button to remove files is an unusual affordance, doesn't work for first file
Calendar - In Focus
Uses visual cue similar to browsers. Need something like highlight to distinguish today from other days on calendar
Visual indicator of what's in focus
Browser visual cues too faint
Can we enrich what the browser does?
Particularly difficult for tool nav, checkboxes
Missing Functionality
Page vs. Tool: No affordance for multiple tools on a page
I-frames: turning off CSS leads to collapse of content frame
Missing Accessibility
Access Keys
Potential for conflict w/ browser shortcuts, mixed feelings about benefit
Argues for making an on/off option
Semantic page construction (headers, paragraphs, hierarchy)
Accessible/Keyboard tool navigator
Exist in many cases but should for all tools
Definition needs to be available
Placement
Pain point: scroll to bottom to find a button
Action buttons
Butons typically below the fold
User naturally chooses "x" to get out of wherever they are
Need to have buttons in view anytime they could be used
Banner: Welcome student message should be on the left sude of the banner. Current location makes it blend in with utility links
Back Button
Back button doesn't work - users expect it to
"back" and "cancel" used interchangeably across wizards
Back button should always take me to the place i just came from
Tools should not loose work if back button is pressed
Misc
Internationalization