Google I/O 2008 – Design Patterns for Enhanced Accessibility

HTML DOM+ JavaScript constitutes the assembly language of Web Applications. Access To Rich Internet Applications — ARIA — adds in a couple of additional op-codes for helping Web applications better communicate with adaptive technologies such as screenreaders. How do we now push the envelope with respect to Web applications and …

Usability and Software Architecture: The Forgotten Problems

January 26, 2007 lecture by Bonnie John for the Stanford University Human Computer Interaction Seminar (CS 547). Bonnie has teamed up with Len Bass to bring usability to the architecture design table as a “first-class citizen” on par with other quality attributes like performance, security, and modifiability; she presents their …