1 / 36

Making PeopleSoft accessible

Learn about accessibility laws, standards, and guidelines, and discover how InFlight Corporation's platform can transform the user experience of PeopleSoft while ensuring accessibility for all. Explore the importance of accessibility for individuals with physical and learning disabilities, and understand the use of assistive technologies. Discover how InFlight improves usability and incorporates accessibility in PeopleSoft development.

laney
Download Presentation

Making PeopleSoft accessible

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Making PeopleSoft accessible

  2. InFlight Corporation InFlight is the most advanced modernization platform in the world

  3. Content Outline About Accessibility Laws, Standards, and Guidelines Building Accessibile Applications Testing for Accessibility

  4. About Accessibility Learn about what, why and how accessibility is measured and evaluated

  5. What is Accessibility? Accessibility challenges us as organizations, engineers, developers, and designers to build solutions that are functionally usable and useful for all people regardless of their physical and or mental capacities.

  6. Why Accessibility Matters • BECAUSE ALL PEOPLE MATTER • The Internet and web technologies are the dominant forms of information access and exchange in our modern economies. Accessible web applications mean the difference between someone being able to learn and educate themselves, or being able to get a job and earn a good living.

  7. Physical Disabilities • People with physical disabilities have difficulty interacting with web applications for many different reasons. It’s important to consider common assistive technologies to ensure that they can understand and interact with web applications. • COMMON PHYSICAL DISABILITIES • Vision loss • Hearing loss • Color blindness • Light blindness • Lack of motor control

  8. Learning Disabilities • The effects of learning disabilities are subtle and often undiagnosed, but typography, color palette, language and layout can make it difficult for them to read and understand web applications. • COMMON LEARNING DISABILITIES • Dyslexia • ADHD • OCD • Autism

  9. Assistive Technologies • It’s important to know and understand the tools and technologies that people need to use to interact with and use websites and applications.

  10. Common Assistive Tools Screen readers • NVDA • JAWS • ZoomText • VoiceOver • Window-Eyes • ChromeVox Keyboard-only Speech-to-text • Dragon Naturally Speaking • TalkTyper

  11. Laws, Standards, Guidelines Learn about the laws and regulations that help enforce accessibility

  12. SECTION 508 • In 1998, Congress introduced an amendment to the Rehabilitation Act requiring Federal agencies to make all electronic and Information Technology accessible to people with disabilities. • It defines a set of standards that all agencies must follow to provide the same access to information for people with disabilities that is available to all others.

  13. WCAG 2.0 • The W3C created the Web Content Accessibility Guidelines (WCAG) to act as a technical standard with criteria to help evaluate accessibility compliance. • They defined 3 levels of accessibility: Level A, Level AA, & Level AAA. The minimum level that organizations are expected meet is Level A.

  14. Core Accessibility Principles Perceivable:Present information in ways all users can perceive Operable: All users must be able to operate the interface Understandable: Make content readable and understandable Robust: Content must be interpretable by current and future assistive technologies

  15. Learn More About Accessibility Standards • WCAG 2.0 Standard • Web Accessibility Initiative • Section 508 Standard

  16. BUILDING ACCESSIBLE APPLICATIONS Overview of assistive technologies and best practices to develop accessible websites and applications

  17. Accessibility is About Usability Making an application accessible has the added benefit of making it more usable by more people. Compliance is just the first step to making your websites and applications something enjoyable to use for everybody.

  18. How Accessibility Improves Usability • Content is easier to maintain and understand • Better search engine optimization (SEO) • Navigation is clearer, more intuitive, and consistent • Tasks are easier to complete and take less time

  19. About Native PeopleSoft Accessibility • PeopleSoft is powerful, complex, and designed to be configurable and customizable • Accessibility mode – must be turned on as a personal setting • Often clients are running old versions and it can be complicated to upgrade • Dated technology, doesn't take advantage of new standards such as Aria • Need to have PeopleSoft development knowledge to make changes to core markup

  20. How InFlight Improves PeopleSoft • InFlight enables organizations to completely transform the user experience without leaving PeopleSoft. They retain the time, cost and energy that they’ve spent on configuring and customizing PeopleSoft while gaining the benefits of a completely modern, themable, and mobile-friendly user interface.

  21. InFlight Development Strategies for Accessibility • Mobile First – take advantage of built-in iOS and Android accessibility and modern responsive web frameworks • Focus on simplified use cases and workflows with full functionality from desktop to mobile size • Leverage Web Standards to build a semantic page structure – HTML5, CSS, JavaScript, JSON • Uses proper anchors, buttons, headings and lists • Leverage Aria to fill in the gaps

  22. Simplified Use Cases & Workflows • User-Centered Design • Design for use cases and task flows not features • Highlight and promote what’s most important • Mobile first approach but works responsively on all devices and screen sizes

  23. Workflow Comparison Between InFlight and Native PeopleSoft

  24. Semantic HTML • Leverage HTML5 elements • Proper use of anchors, buttons, headings, and lists • Minimize bloated markup • Dramatically improve screen reader experience • Make it easier for developers to maintain

  25. PEOPLESOFT MARKUP FOR PHONE NUMBERs

  26. INFLIGHT MARKUP FOR PHONE NUMBERs

  27. Performance Comparison Between InFlight and PeopleSoft

  28. Using ARIA to “Fill in the gaps” ARIA = Accessible Rich Internet Applications • Use Aria roles to classify types of elements – eg. menu, button, tree, progress • Describe the structure of a page – eg. regions, tables • Map text labels to any element – eg. aria-describedby, aria-labelledby, etc. • Describe widget states – eg. opened/closed, checked/unchecked • Announce live updates – eg. Ajax content, live search

  29. Helpful Development Resources • Web Accessibility Checklist • WAI-ARIA Authoring Practices • iOS Development Guidelines • Android Development Guidelines

  30. Testing Accessibility Learn about test strategies to evaluate and fix accessibility issues

  31. Evaluating Accessibility It’s important to use a variety of methods to evaluate the accessibility of your websites and applications

  32. Test Strategies • Test with people who use screen readers • Test using only a keyboard • Browser extensions • Turn on high-contrast mode • Turn off images • Use web checklists and tools

  33. Most Common Screen Readers

  34. Accessibility Audit Results

  35. Helpful Test Resources • WCAG Report Tool • WAVE - Web Accessibility Evaluation Tool • Accessibility Checklist • Color Contrast Test

  36. Thank you! For more information contact us at sales@inflightcorp.com

More Related