I’m trying to get experience design into my thinking about online learning, using the simple technologies I know and love: computers and various digital mobile devices, web browsers, HTML, CSS, JavaScript. For some time I’ve been headed towards the position that documents are becoming obsolete. While I was thinking about that a teacher who is part of my Twitter PLN was putting together a wonderful Project-Based Learning experience with her grade 6 class, their parents and many others from the PLN. This led me to have an idea .
Tag Archives: javascript
ARIA adoption
I don’t remember the details, but I stumbled upon the WAI-ARIA? project when it was a hatchling, and almost no one I knew had heard of it. It’s been over 2 years, the bird has left the nest, but it still seems to be flying under many people’s radar. It really should be an important piece in the designer’s repertoire. I’ve written about this at much greater length while I was doing an independent reading in Web Usability and Accessibility as part of my graduate studies. AJAX? messes with a web page’s “DOM”? in ways that are hidden from the user of the page by design. ARIA is meant to talk to assistive technologies and keep track of all such changes, communicating them to the software, or responding to custom designed hardware to do things those of us with so-called normal abilities take for granted. To do this, ARIA defines and then makes use of roles—e.g., this is a toolbar, this is a menu item; states—this panel is folded or invisible, this one is displayed; and properties—this menu has a drop-down, this one a pop-up.