Presenter: Hendrix Bodden from GreyHeller
Project Overview
- Campus views Disability as Diversity
- Large Peoplesoft installation
- Self-service was not accessible, but required high customization
- Upgrade: new version splitting CS/HR databases; accessibility came in at the end; modifying PS pages in-house to make accessible too expensive!
- Deque provided accessibility assessments
- Intrasee provided UX
Access & Accessibility: Details
- Use cases (there were TONS on student and HR)
- Test User accounts
- Environments
- Test data
- Collaboration tools
Platform-wide accessibility
- Interaction: all functionality available from keyboard
- Optimized UX: easy to use
- Full-featured: parity with desktop use.
Product Demonstration
- Transformation of the HTML provided by the out of the box Peoplesoft pages (it looks sooo much nicer).
- Ran the page on an iPad with VoiceOver – this was a powerful demonstration of the proper use of markup.
PeopleMobile
- Plug-in to PeopleSoft environment (on the PS web server)
- Inherits from deployed PeopleSoft system: security rules, all business rules & audits, all calculations, all customizations and bolt-ons made by a customer, all database updates and access
- Starting point is the PeopleSoft page
- All back-end logic is the same
Semantic HTML
- Ensures proper HTML structure: sequence, hierarchy, eliminates extraneous content, proper relationships & roles
- Eliminates dependency on CSS for proper display
- Showed a slide of audit of the enrollment shopping cart
Common PeopleSoft HTML Issues
- Lightboxes
- Prompt Dialogs
- Set appropriate values for heading, subheadings, grids
- Sets presentation mode attributes on read-only tables
- Associates labels with form fields
Improves Navigation & Taxonomy
- Sets Aria roles
- Sets navigation role
- Adds skip links
- Tabs & tab structure
- Links & buttons
- Navigation menus and submenus
Improving End-User Interaction
- Highlight content in focus
- Remember scroll position on reloads, AJAX updates, and other processing
Lessons Learned: Challenges
- High-level commitment to accessibility
- Accessibility integrated from day one
- Changing FTE commitments at U
- Understanding of fuller picture
- Immature U processes