Assumption: PDF books will display alongside EPUB formatted books, and will not be faceted or filtered as Audiobooks will be. (Verify this assumption with Kim)
1. Format on book detail screen
Description: Patron interaction with books from anywhere in the application will display the book detail screen/overlay.
Actor: Patron
Preconditions: None (unauthenticated users can browse collections)
Postcondition: Display of book detail screen
Step | Actor | Action | Result | Mobile Design | Alternate Flow | Accessibility Notes |
---|---|---|---|---|---|---|
1 | Patron | Interacts with book display (cover, text, etc) |
| The item format should be read by a screen reader as
|
1a. iOS patron browses for PDF books
Description: iOS patron navigates to the catalog and views ebooks, audiobooks, or all formats.
Actor: Patron
Preconditions: Patron logs in with an active library account
Postconditions: Filtered view of selected format displays
Step | Actor | Action | Result | Mobile Design | Alternate Flow | Accessibility Notes |
---|---|---|---|---|---|---|
1 | Patron | Logs in and navigates to library catalog |
|
1b. Android patron browses for PDF books
2a. iOS patron reads PDF book
2b. Androidd patron reads PDF book
3a. iOS patron annotates PDF book
3b. Android patron annotates PDF book
4a. iOS patron searches within PDF book
4b. Android patron searches within PDF book