Abstract
The Web 2.0 sees once static pages evolve into hybrid applications, and content that was previously simple, now becoming increasingly complicated due to the many updating components located throughout the page. While beneficial for some users, these components (widgets) are often complex and will lead to confusion and frustration for others, notably those for whom accessibility is already an issue. While users and developers often perceive widgets as complete components (a Slideshow, or an Auto Suggest List), they are in-fact heterogeneous collections of code, and are therefore hard to computationally identify. Identification is critical if we wish to reverse engineer inaccessible widgets or 'inject' missing 'WAI-ARIA' into 'RIAs'. In this case, we introduce a technique that analyses the code associated with a Web page to identify widgets using combinations of code constructs which enable uniquely identification. We go on to technically evaluate our approach with the most difficult widgets to distinguish between-Slideshows and Carousels-and then describe two prototype applications for visually impaired and older users by means of example. © 2012 Springer Science+Business Media, LLC.
Original language | English |
---|---|
Pages (from-to) | 73-89 |
Number of pages | 16 |
Journal | World Wide Web |
Volume | 16 |
Issue number | 1 |
DOIs | |
Publication status | Published - 2013 |
Keywords
- ageing
- disabilities
- Web 2.0
- widget classification
- widget identification