Augment Browsing And Standard  Profiling For Enhancing Web           Accessibility                                     Sil...
Summary        Introduction        Design Issues        Our Prototypes        Case study        ConclusionW4A 2011 - March...
Introduction  AJAX and Web 2.0 applications  • Affect Web accessibility and navigation through    Assistive Technologies  ...
Our main goal       Using scripts at client-side to provide an augment          browsing system which adapts Web pages  • ...
Profiling users • User’s profile should describe      •    special needs of users with disability      •    characteristic...
Profiling users •    The Preferences Panel:                      The Preferences Panel:                                   ...
Content transcoding   • Transcoding activities are performed on the client-side:       •    The same Web page is delivered...
ArchitectureW4A 2011 - March 28th&29th, 2009 - Hyderabad, India   8
Case Study: Facebook    • Analyzing Facebook characteristics which affect      accessibility and identifying main problems...
Preliminary users’ evaluations  Main Facebook accessibility failures:  • Headings are not well-organized and their hierarc...
Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
Adapting Facebook for blind users                                                      No Headings!W4A 2011 - March 28th&2...
Adapting Facebook for blind users                                                      No Headings!                       ...
Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India   17
Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India   18
Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India   19
Final users’ evaluations  • Some tasks have been defined      •    to comment a specifi post,      •    to edit the user p...
Final users’ evaluations   • What’s happen?       • In the meanwhile Facebook development team has         improved severa...
Conclusion   • GAP4APE, an augment browsing system       •    Profiling users’ preference and needs (based on IMS         ...
Conclusion   • Benefits in making also social networks and Web 2.0     applications more accessible   • Social networks an...
Future Work  • Integration of our system into a wider set of browsers  • Definition of Web services, devoted to provide   ...
Contacts         Thank you for your attention!         For further information:             silvia.mirri@unibo.itW4A 2011 ...
Upcoming SlideShare
Loading in …5
×

Mirri w4a2011

1,123 views
1,091 views

Published on

Presentation of the paper "Augment Browsing And Standard Profiling For Enhancing Web Accessibility" (authors: Silvia Mirri, Paola Salomoni, Catia Prandi) at W4A 2011 Conference (Hyderabad, India - 28th, 29th March 2011)

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,123
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mirri w4a2011

  1. 1. Augment Browsing And Standard Profiling For Enhancing Web Accessibility Silvia Mirri Paola Salomoni Catia Prandi Department of Computer Science University of Bologna
  2. 2. Summary Introduction Design Issues Our Prototypes Case study ConclusionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 2
  3. 3. Introduction AJAX and Web 2.0 applications • Affect Web accessibility and navigation through Assistive Technologies • Provide technological barriersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 3
  4. 4. Our main goal Using scripts at client-side to provide an augment browsing system which adapts Web pages • User Profiling System • Content transcoding System • Default scripts and ad-hoc scripts for specific Web applications • GreaseMonkey-based One Web content for everyone The best Web content for each oneW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 4
  5. 5. Profiling users • User’s profile should describe • special needs of users with disability • characteristics and settings of assistive tools • In terms of • Display info (i.e. fonts, colors, cursors, speech rate, pitch, volume, visual alters instead of aural ones, etc) • Control info (i.e. keyboard usage, onscreen or alternative keyboard, mouse emulation, alternative pointing mechanism, voice recognition, etc) • Content info (i.e. alternative or equivalent content, personal style sheets, etc) IMS ACCessibility for Learner Information PackageW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 5
  6. 6. Profiling users • The Preferences Panel: The Preferences Panel: • has been created by using XUL (XML User Interface Language), with tailored user interface widgets • organizes all the characteristics into the sets: • Text • Color • Audio • Visual • GeneralW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 6
  7. 7. Content transcoding • Transcoding activities are performed on the client-side: • The same Web page is delivered to any user • GAP4APE adapts it by transcoding • Web content • CSS rules • HTML DOM • Web pages scripts • Different sets of scripts are provided: • specific sets of scripts devoted to given Web applications when they are available • a default set of scripts (when ad hoc scripts are not available)W4A 2011 - March 28th&29th, 2009 - Hyderabad, India 7
  8. 8. ArchitectureW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 8
  9. 9. Case Study: Facebook • Analyzing Facebook characteristics which affect accessibility and identifying main problems users with disabilities encounter (a group of 16 users with visual impairments has been involved) • Applying solutions by developing a set of ad hoc scripts for our extension GAP4APE • Testing developed scripts • The first group of users and a second group (10 users with visual disabilities) have been engaged to test the systemW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 9
  10. 10. Preliminary users’ evaluations Main Facebook accessibility failures: • Headings are not well-organized and their hierarchy is not clear • Some links provide a cyclic navigation • Some features and parts of the content are difficult to be reached • Useless information and images make the navigation difficult • Some text links are ambiguous • Some links and some information are redundant • Some useful features are read as simple text instead of button titles, links or labels (e.g. the “Comment” feature) • Difficulties in finding friends when coincidences of names happen • Links should be more visible • …W4A 2011 - March 28th&29th, 2009 - Hyderabad, India 10
  11. 11. Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  12. 12. Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  13. 13. Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  14. 14. Adapting Facebook for blind users No Headings!W4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  15. 15. Adapting Facebook for blind users No Headings! H1 H6 H6 H6W4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  16. 16. Adapting Facebook for blind usersW4A 2011 - March 28th&29th, 2009 - Hyderabad, India
  17. 17. Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 17
  18. 18. Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 18
  19. 19. Adapting Facebook for users with low visionW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 19
  20. 20. Final users’ evaluations • Some tasks have been defined • to comment a specifi post, • to edit the user profile, • to remove a post from the personal page, • … • Two groups of users have been invited to complete these tasks • Users have answered to a questionnaire • First group: 94% of users have declared Facebook accessibility has been improved by using GAP4APE (Dec 2010 – Jan 2011) • Secondo group: only 60% of users have declared Facebook accessibility has been improved by using GAP4APE (Feb 2011 – Mar 2011)W4A 2011 - March 28th&29th, 2009 - Hyderabad, India 20
  21. 21. Final users’ evaluations • What’s happen? • In the meanwhile Facebook development team has improved several interface and navigation issues … • Facebook (as well as many other Web 2.0 social networks) is rapidly changing day by dayW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 21
  22. 22. Conclusion • GAP4APE, an augment browsing system • Profiling users’ preference and needs (based on IMS ACCLIP standard) • Transcoding Web pages • by using • a specific set of scripts (when available) devoted to a given Web application • a default set of scripts (otherwise) • transcoding activities are performed on the client side • HTML DOM • CSS rules • Web page scriptsW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 22
  23. 23. Conclusion • Benefits in making also social networks and Web 2.0 applications more accessible • Social networks and Web 2.0 applications are improving very rapidly • Mobile version Accessible version ?W4A 2011 - March 28th&29th, 2009 - Hyderabad, India 23
  24. 24. Future Work • Integration of our system into a wider set of browsers • Definition of Web services, devoted to provide automatic content transcoding, involving multimedia ones (in order to overcome JavaScript limits in providing complex content transformation) • Specific scripts will be designed and developed in order to improve other Social Network applications • LinkedIn • Flickr • Slideshare • ….W4A 2011 - March 28th&29th, 2009 - Hyderabad, India 24
  25. 25. Contacts Thank you for your attention! For further information: silvia.mirri@unibo.itW4A 2011 - March 28th&29th, 2009 - Hyderabad, India 25

×