Sakai Design Patterns Library WG / UI Roadmap WG Weekly Meeting
2007-08-20/21 at 23:00 UTC time (3pm PST/6pm EST/8am Sydney)
Facilitator: Allison
Note taker: Colin
Conference Call Info
Dial-in #: 812-856-7060
Conference ID: 350 #
Pin: 72524 #
Agenda
- Note-taking/facilitation Rotation
- List-Builder ("Select-From-List") design pattern
Eli to send his example to the list. - "Accessibility sections" inside design patterns
- Review/discuss Mike's additions
- for categories like Forms and Navigation ( http://confluence.sakaiproject.org/confluence/x/xn0)
- for individual patterns like Drag and Drop (http://confluence.sakaiproject.org/confluence/x/Xrc)
- Design Pattern Accessibility page (http://confluence.sakaiproject.org/confluence/x/BgAX)
- Review/discuss Mike's additions
- Review existing Design Patterns so group can mark them finalized and live: 'Page' section at http://issues.sakaiproject.org/confluence/display/DESPAT/Library
Notes from last meeting
Facilitator: ?
Note-Taker: Allison
Present: Allison, Eli, Daphne, Mike, Colin ? ?
- Proper Granularity for a Design Pattern
- design patterns are supposed to be something more general & flexible than the style guide (which many in the community see as overly prescriptive)
- Eli: would love to hear about why people thought the style guide was too prescriptive
- talking about the different contexts in which each implementation of a pattern may be used
- there are two overlapping and somewhat conflicting audiences for the patterns
- swiss army knife developer
- those of us on the call
- should we identify people in the community and talk with them about their needs for/experience with the design patterns?
- making sure we can accommodate institutional customizations - create a style guide that can flex enough to meet those needs
- they should help both interaction and visual design people
- clarity & consistency without compromising innovation
- design patterns are supposed to be something more general & flexible than the style guide (which many in the community see as overly prescriptive)
- Eli's implementation of List-Builder
- He will publicize it when he's fixed accessibility issues
- Colin will take a look at it for accessibility concerns
- Though there is conflicting information on accessibility on the web, Colin thinks theMozilla.org accessibility resources are the best ones to use
- Use of DHTML & Ajax: usually involve hacks and work arounds that require switching of modes for screen reader users
- checking out keyboard accessibility is a good place to start
- checkboxes and radio buttons use the space bar to act on them, and enter is used to activate other things
- Colin will dig up guidelines on DoJo widgets
- Accessibility
- convention of when to use space bars instead of enter is a good place to start
- when to use lists and how to use lists to improve understanding of navigation and sub-navigation (semantic markup)
- Mike didn't have a chance to take a look at the patterns for accessibility yet; will try to do it tomorrow
- Colin's team will look over them and re-work them after Mike looks at it. Colin's group will probably look at it in 2 weeks.
- access keys
- info on accessibility in general vs. how to make a particular design pattern accessible
- e.g. top 10 list of accessibility issues vs. how to make the table in this design pattern accessible
- someone go through the steps of implementing this pattern and come up with the steps
- accessibility check of Sakai checklist - practical manifestation of w3c criteria
- Mike would love a master list of accessibility issues & concerns presented; have someone click on a link for a deeper level of detail
Note to note taker: On the Home page, please make these notes the "Last meeting's notes" link and increment the next meeting date and agenda link. Also, once you are done with these notes please duplicate and this page to create the next meetings agenda. Update the agenda with any known items and included ToDo's. Strip out the notes section. (And leave this note for the next notetaker.)
Note taker/facilitator rotation: Allison, Colin, Daphne, Eli, Jackie, Judy, Julie, Kathy, Marc, Tim, Will