Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

StepActorActionResultMobile DesignAlternate FlowAccessibility Notes
1PatronInteracts with book display (cover, text, etc)
  • Displays the book detail page
  • The added format attribute is platform independent
Image Removed
Image Added
  • The format of the title is displayed in the Information section as the last attribute, i.e. "Format: ePUB", "Format: PDF", "Format: Audiobook"
  • (Mockup format attribute in image)
 

The item format should be read by a screen reader as

  • Format, E PUB
  • Format, P D F
  • Format, Audiobook

...

StepActorActionResultMobile DesignAlternate FlowAccessibility Notes
1PatronLogs in and navigates to library catalog
  • Displays header/facet with selectable options for:
    • Books
    • Audiobooks
  • Books is selected by default
  • When Books are selected, PDF books are displayed along with EPUB format books
 
  • No change to existing mobile design, given the assumption that PDF books will reside alongside ePUB books.
 Selectable interface is accessible and can be read by a screen reader
  • Screen reader must announce if selected.
  • Should indicate how many selections in list, ex "Books, selected, 1 of two"

...

StepActorActionResultMobile DesignAlternate FlowAccessibility Notes
1PatronClicks on Read Button
  • As we are targeting non-DRM PDFs, the button will say 'Download' and change to 'Read' after the title is downloaded
  • If DRM PDFs are included in the future, the button will say 'Get' for those
  • The ebook is opened in the PSPDFKit interface
  • If the book was previously opened, the book is opened to the last page read
  • If the book had bookmarks previously added by the patron, those bookmarks will be restored
  • If the book had annotations previously added by the patron, those annotations will be restored
 Image Added Image Added  
  • The button should be read as 'Download' and then as 'Read'. (Red not Reed)

 

2a. iOS patron reads PDF book

...