Presentation is loading. Please wait.

Presentation is loading. Please wait.

NLM Digital Repository The Search for a New Book viewer

Similar presentations


Presentation on theme: "NLM Digital Repository The Search for a New Book viewer"— Presentation transcript:

1 NLM Digital Repository The Search for a New Book viewer
Washington D.C. Area Fedora User Group May 15, 2018 NLM Digital Repository The Search for a New Book viewer Lindsay Franz Yanru Bi

2 Current book viewer Latest release/beta: April 6, 2009 HTML4
Product end of life Uses Flash (for image manipulation) Non-responsive Not 508 compliant

3 Refresh aging Northwestern University page turner implemented in our original Muradora/Fedora release (used disseminators!) Reduce technical debt / stay ahead of security team Enhance user experience with responsive design and new accessibility features Open source software preference Low implementation level-of-effort Working Group Charge

4 Features in all 3 applications
We compared 3 tools: Internet Archive, Universal Viewer, and Mirador Keyword Searchable (results highlighted on page) Variety of page views (actual size, fit to page, full screen, view cover, single page mode) View book covers Single page mode Supports right-to-left reading order Display/link to external descriptive metadata Next/Previous Page Navigation Responsive design Information conveyed without use of color Correct/consistent reading order of controls and navigation elements Navigate structural contents(table of contents view, structural metadata, logical page numbers) Embeddable in other applications Features in all 3 applications

5 INTERNET ARCHIVE Scroll pages No Flash component No frames components
Highlights keyword search results on page Display OCR/text (alongside page image or separately) INTERNET ARCHIVE

6 Gracefully handles differing internal page sizes, image orientation, and foldouts
Zoom in and out, pan, rotate, select viewing area Go/Jump to page Downloads (PDF of whole book, OCR for whole book, Single page image, All page images) No Flash component Key control navigation Print capabilities Multiple language support for user interface UNIVERSAL VIEWER

7 MIRADOR Scroll Pages Annotate image block areas
Ability to adjust contrast; reverse Image polarity Works well with Universal Viewer (similar technical aspects) MIRADOR

8 And the winner is…! Universal Viewer #1; Internet Archive #1a
Scoring matrix ranked features and implementation criteria for each application Universal Viewer more forward-looking, but more complex to implement, requires more changes to other parts of the architecture Internet Archive had a shorter implementation path / quick fix Interesting to note that several exemplar IIIF implementations provide both Universal Viewer and Mirador When asked why, general response was it was just as easy technically to offer/support both – default is U but let users decide which tool best suits their needs and track analytics over time And the winner is…!

9 Internet Archive VS Universal Viewer
No architecture changes Minor code changes Missing some basic features Search, mobile navigation as plugin Architecture changes Many basic and advanced features IIIF manifest

10 Current Book Viewer data flow
Internet Archive DATA Flow Solr Search Server Lucene Index Search query results Fedora Metadata (MySQL) File locations Fedora File Storage TIFF Master JPG Master DMDINDEX METS PDF JPEG2000 JPG Thumb OCR ALTO RELS-EXT FOXML Book Viewer Fedora Repository DMDINDEX, PDF, OCR JPG Thumbs, RELS-EXT JPEG 2000 Djatoka Image Server Dynamic JPGs Different sizes, tiles

11 IA CUSTOMIZATIONS Search Download PDF/OCR/Metadata
Point search server to our Solr Regenerate JSON on the fly Download PDF/OCR/Metadata Image rotation, full screen mode Upgrade from JQuery to 3.x 508 compliant IA CUSTOMIZATIONS

12 Solr Search Results VS IA Search Results

13 Current Book Viewer data flow Universal Viewer/Mirador data flow
Solr Search Server Lucene Index Search query results Fedora Metadata (MySQL) File locations Fedora File Storage TIFF Master JPG Master DMDINDEX METS PDF JPEG2000 JPG Thumb OCR ALTO RELS-EXT FOXML Book Viewer IIIF Server Fedora Repository DMDINDEX, PDF, OCR JPG Thumbs, RELS-EXT IIIF Image API IIIF Search API IIIF Presentation API JPEG 2000 Djatoka Image Server Dynamic JPGs Different sizes, tiles

14 FUTURE WORK Re-index page and word dimension
Reform JSON to support word highlighting Generate IIIF manifest FUTURE WORK


Download ppt "NLM Digital Repository The Search for a New Book viewer"

Similar presentations


Ads by Google