Advertisement
Advertisement

More Related Content

Advertisement

The accessibility features of Yahoo! Finance

  1. The accessibility features of Yahoo! Finance CSUN Conference 2010 Dirk Ginader
  2. Markup (HTML) • good headings • alt attributes where they help • the best semantic markup for each job
  3. Style (CSS) • hiding extra information for screenreader user offscreen • giving clear focus indicators • readability
  4. Interaction (Javascript) • support, not break accessibility • make easier not harder • lead the user through the page • inform
  5. finance.yahoo.com /news
  6. Sorting a list • up and down • Javascript optional buttons for each but more engaging entry experience for everybody • a clear feedback where you currently are in the list and where you can go
  7. finance.yahoo.com /currency-converter
  8. without Javascript
  9. without Javascript
  10. without Javascript
  11. with Javascript
  12. with Javascript
  13. with Javascript
  14. help
  15. using a complex app • extra information in • it all works without the labels relying on a single level • multiple ways to achieve a goal • as easy as needed and as powerful as • multiple levels of possible informations
  16. finance.yahoo.com /portfolios
  17. data table • using scope=”col” • column sorting to clearly assign the accessible by using table headers proper buttons and info texts • adding extra context infos (green arrow pointing up with alt-attribute: “Up”)
  18. drop down navigation • replacing existing • CSS trick to have a select form element top down tab order in the columns but • adding proper links only have one list instead because rather multiple lists Navigation = Link • focusing the first item in the new list of links
  19. easy fallback for complex scroll nav • the scrolling tab list • the drop down list is keyboard and next to it gives an screenreader save easy and quick but might be hard alternative to understand
  20. in page delete dialog • focus on the • non js fallback with information text page reload and instead of the close confirmation page button • after the successful delete move the focus on to the next item
  21. finance.yahoo.com /portfolios/manage
  22. drag and drop sorting • there is no • enter the desired accessible drag and new order and save drop that really works (sadly) • move the row with the cursor keys and • find and use good give screenreader solid alternatives users a usage hint in instead the label as well as a position info
  23. http://ginader.com http://twitter.com/ginader

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
Advertisement