getty presentation of ima/aic osci tool

88
A READING FRAMEWORK FOR SCHOLARLY CATALOGUES Robert Stein Deputy Director for Research, Technology, and Engagement Indianapolis Museum of Art June 2, 2011

Upload: robert-j-stein

Post on 07-May-2015

894 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Getty Presentation of IMA/AIC OSCI tool

A READING FRAMEWORK FOR SCHOLARLY CATALOGUESRobert SteinDeputy Director for Research, Technology, and EngagementIndianapolis Museum of Art

June 2, 2011

Page 2: Getty Presentation of IMA/AIC OSCI tool

FIRST, A WORD OF THANKS

Page 3: Getty Presentation of IMA/AIC OSCI tool

A BIT ABOUT YOU?

Page 4: Getty Presentation of IMA/AIC OSCI tool

A READING GUIDE TO THESE SLIDES

THE WAY NORMAL PEOPLE SPEAK

THE WAY TECH GEEKS SPEAK

Page 5: Getty Presentation of IMA/AIC OSCI tool

Credit Flickr ~timtom

ABOUT IMA LABS

Page 6: Getty Presentation of IMA/AIC OSCI tool

IMA LabsInnovative Technology

Solutions for Arts and Culture

Page 7: Getty Presentation of IMA/AIC OSCI tool

The Reader Team

Page 8: Getty Presentation of IMA/AIC OSCI tool

What We Do

Dedicated to strategies that help museums meet their technology goals through collaboration, and open-source tools

Page 9: Getty Presentation of IMA/AIC OSCI tool

Open Tools and Collaboration

Page 10: Getty Presentation of IMA/AIC OSCI tool

Credit Flickr ~scotttboone

DESIGNINGAN ONLINE

READER

Page 11: Getty Presentation of IMA/AIC OSCI tool

AGILE ITERATIONS - “ALWAYS USABLE”build on successes

Page 12: Getty Presentation of IMA/AIC OSCI tool

EASY AND CLEAN READING EXPERIENCE

simple and beautiful

Page 13: Getty Presentation of IMA/AIC OSCI tool

BUILD CONFIDENCE – ENCOURAGE CITATION

an audience of scholars

Page 14: Getty Presentation of IMA/AIC OSCI tool

READ ANYWHEREmulti-platform

Page 15: Getty Presentation of IMA/AIC OSCI tool

THE BIGPICTURE

Flickr Credit ~timtom

Page 16: Getty Presentation of IMA/AIC OSCI tool
Page 17: Getty Presentation of IMA/AIC OSCI tool

FEEDS

CONTENT MANAGEMENT

IN DRUPAL

USER EXPERIENCEHTML5 / CSS3 &

JAVASCRIPT

Our Basic Approach

Page 18: Getty Presentation of IMA/AIC OSCI tool

A Bit About Drupal

–Used by museums–Modular–Very Flexible–Open Source & well supported–Smart about permissions and

roles

Page 19: Getty Presentation of IMA/AIC OSCI tool

Many Books on Same Website

Possibly different requirements per catalogue(i.e. style, interaction, content model, etc…)

Page 20: Getty Presentation of IMA/AIC OSCI tool

Two Important Modules

Drupal Book Module– Adds logical ‘book-like’ structure to text

and media in the content management system

– Features: drag-n-drop reordering, hierarchy of chapters / sections; supports multiple books on one website

Services Module(More about this later)

Page 21: Getty Presentation of IMA/AIC OSCI tool

v

Credit Flickr ~camil_t

TYPES OF CONTENT

Page 22: Getty Presentation of IMA/AIC OSCI tool

Types of Content

Sections are the most basic form of content in the Reader

Other content types inherit these characteristics from Section

SECTIONS•Title•Body Copy•Plate Media

Page 23: Getty Presentation of IMA/AIC OSCI tool

Types of Content

SECTIONS•Title•Body Copy•Plate Media

ARTWORK•Tombstone•Curatorial Entry•Provenance•More …

VOLUME•ISBN•DOI•Credits

COLLECTOR•Biography•Curatorial Entry•References

Page 24: Getty Presentation of IMA/AIC OSCI tool

Volume

Page 25: Getty Presentation of IMA/AIC OSCI tool

Collector

Page 26: Getty Presentation of IMA/AIC OSCI tool

Work of Art – Object Information

Page 27: Getty Presentation of IMA/AIC OSCI tool

Work of Art - Tombstone

Page 28: Getty Presentation of IMA/AIC OSCI tool

Work of Art – Curatorial Entry

Page 29: Getty Presentation of IMA/AIC OSCI tool

Footnote Editor

Page 30: Getty Presentation of IMA/AIC OSCI tool

ADDING NEW CONTENT TYPES IS SUPPORTED IN DRUPAL AND DOES NOT INVOLVE WRITING NEW CODE

your coders need a break

Page 31: Getty Presentation of IMA/AIC OSCI tool

More about Content Types

• Users can Drag-n-Drop fields to reorder

• No Display-side templates in code

• Every field is wrapped in class-names for CSS styling

Page 32: Getty Presentation of IMA/AIC OSCI tool

FIGURES CAN SUPPORT MANY KINDS OF MEDIA AND INTERACTION

inline media and interaction

Page 33: Getty Presentation of IMA/AIC OSCI tool

More about Figures

• Media Content Types for Figures– i.e. Conservation Imaging Tool

• IIP Image (carves up the Image and serves tiles)

• Polymaps (provides user-interface for zoom and rendering)– Allows multiple layers and transparency– Vector Illustration is supported through SVG as an image layer

– Media content types listen for LayoutComplete event from the layout engine and then render themselves and handle interactions

Page 34: Getty Presentation of IMA/AIC OSCI tool
Page 35: Getty Presentation of IMA/AIC OSCI tool
Page 36: Getty Presentation of IMA/AIC OSCI tool

Figure Editor

Page 37: Getty Presentation of IMA/AIC OSCI tool

WIKIS & HELP FOR AUTHORS

Flickr Credit ~timtom

Page 38: Getty Presentation of IMA/AIC OSCI tool

Authoring Helpers

–Paste from Word• strip ms-html crap from word doc

–Automated extraction of footnotes to fields in Section authoring tool–Preserves simple text-formatting– Support for Diacritics (UTF8 charset);

Page 39: Getty Presentation of IMA/AIC OSCI tool

SUPPORTING NON-TECHNICAL, RICH WEB AUTHORING

How on earth can we possibly support sophisticated, standards compliant authoring by non-technical staff and still potentially have a chance to maintain and update the content well into the future? Let alone keeping up with the rapid pace of technical change and all that user expectation stuff – what a website ‘feels’ like – all the while continuing to keep in mind the fact that this content should last for 100’s of years and the web might not even be here then…

Page 40: Getty Presentation of IMA/AIC OSCI tool

Wiki vs HTML

• HTML– Error prone– Terse– Proven

• Wiki

<span class=“inscription”> signed, bottom right <a href=“???”>Claude Monet 67</a></span>

signed, bottom right [[id:24 | Claude Monet 67]]

Page 41: Getty Presentation of IMA/AIC OSCI tool

Wiki Example

Page 42: Getty Presentation of IMA/AIC OSCI tool

Wiki Example

[[art/collections/artist/okeeffe-georgia | Georgia O’Keeffe]]

Page 43: Getty Presentation of IMA/AIC OSCI tool

Wiki Example

Page 44: Getty Presentation of IMA/AIC OSCI tool

Wiki Example

[[carousel:mercury-checklist-283| width=7,crop=y,thumbsize=2]]

Page 45: Getty Presentation of IMA/AIC OSCI tool

Wiki Templates (an extension)

As seen on Wikipedia:

Page 46: Getty Presentation of IMA/AIC OSCI tool

Wiki Templates

{{exhist:1933.439}}

==Exhibition History{{{each}}}{{{location}}}, {{{facility}}}, "{{{title}}}", {{{dates}}}, {{{cat}}}

{{{endeach}}}

Exhibition HistoryChicago, The Art Institute of Chicago, Exhibition of the Mrs. L. L. Coburn Collection: Modern Paintings and Watercolors, April 6-October 9, 1932, cat. 19 (ill.). [pp. 7, 18, cat. 19, 47, no. 19 (ill)]Paris, Galerie Georges Petit, Monet-Rodin, 1889, cat. 5.…

Page 47: Getty Presentation of IMA/AIC OSCI tool

Authoring Helps

Page 48: Getty Presentation of IMA/AIC OSCI tool

OSCI Reader

User Experienced Tailored for Scholars and Citable Content

Page 49: Getty Presentation of IMA/AIC OSCI tool

Remember the Services Module?

• An abstract module that allows developers to provide API services to external clients– All front-end tools talk to the Drupal Services Module; allows Drupal to be replaced by another CMS that provides the same API’s• Navigation, Fetching Content, Figures/Footnotes• REST / JSON to the reader

SERVICES API

Page 50: Getty Presentation of IMA/AIC OSCI tool

Credit Flickr ~timtom

FLEXIBLE DISPLAY

Page 51: Getty Presentation of IMA/AIC OSCI tool

Multiple Layouts (no pages)

Page 52: Getty Presentation of IMA/AIC OSCI tool
Page 53: Getty Presentation of IMA/AIC OSCI tool
Page 54: Getty Presentation of IMA/AIC OSCI tool
Page 55: Getty Presentation of IMA/AIC OSCI tool

LAYOUT ENGINENo knowledge of Drupal, book, etc…Will layout any cleanly formatted HTML texts

Page 56: Getty Presentation of IMA/AIC OSCI tool

LAYOUT IS COMPUTED USINGFont SizeLine HeightBrowser Size

Page 57: Getty Presentation of IMA/AIC OSCI tool
Page 58: Getty Presentation of IMA/AIC OSCI tool
Page 59: Getty Presentation of IMA/AIC OSCI tool

LAYOUT SETTINGSMin/Max Col Width (not #)Page and Gutter margins (in pixels)Min lines per column (orphan rule) (colwrap)Keep headings with next paragraph (colwrap)

Page 60: Getty Presentation of IMA/AIC OSCI tool

LAYOUT HINTS (HTML5 DATA ATTRIBS)Aspect ratio of figureAnchor rule (T|B|TL|TR|BL|BR)Preferred colspan (# / %)

Page 61: Getty Presentation of IMA/AIC OSCI tool

13.1

13.2 13.3 13.2

13.5

13.4 13.3

Layout Preferences

*13.1, anchor = BR *13.3, anchor = TR

Page 62: Getty Presentation of IMA/AIC OSCI tool

Navigation & Structure

Via Services API to Drupal– Passes book structure to the reader tool

– Provides next / prev sections… total number of sections, current section

Page 63: Getty Presentation of IMA/AIC OSCI tool

Highlights, Notes & Citations

Page 64: Getty Presentation of IMA/AIC OSCI tool

Highlights, Notes & Citations

Page 65: Getty Presentation of IMA/AIC OSCI tool

Highlights, Notes & Citations

Page 66: Getty Presentation of IMA/AIC OSCI tool

Highlights, Notes & Citations

Page 67: Getty Presentation of IMA/AIC OSCI tool

Content Caching Module

– HTML5 local cache to improve page-flipping performance; stores layout

– Only caches data (text), no media caching (already cached in browser)

– Timeouts can be customized has to be flushed in browser cache

– Amount of local storage is device dependant and impacts reader performance (iOS 5M)

Page 68: Getty Presentation of IMA/AIC OSCI tool

PDF / ePub Support

– Early support for static catalogues in prototype

– Fixed versions of interactives

– Fixed layout based on page size

– Endnotes instead of inline footnotes/figures

Page 69: Getty Presentation of IMA/AIC OSCI tool

Credit Flickr ~scotttboone

JUST FOR FUN

Page 70: Getty Presentation of IMA/AIC OSCI tool
Page 71: Getty Presentation of IMA/AIC OSCI tool
Page 72: Getty Presentation of IMA/AIC OSCI tool
Page 73: Getty Presentation of IMA/AIC OSCI tool
Page 74: Getty Presentation of IMA/AIC OSCI tool

• We’ve tested this on all size screens– Iphone– Flatpanels 1,2,3, 4, column– 3-screen– Tiled display wall

Page 75: Getty Presentation of IMA/AIC OSCI tool
Page 76: Getty Presentation of IMA/AIC OSCI tool

Future Extensions

• Search– Faceting by Section (Volume, Cat#)– Search Notes/Highlights by Section– Facet by Tags on Notes

• Revisions for Dated Citations• Collection Management Integration– OAI-PMH (LIDO)

Page 77: Getty Presentation of IMA/AIC OSCI tool

New Design Possibilities?

Page 78: Getty Presentation of IMA/AIC OSCI tool

Even More Extensions

• Conservation Imaging tools– Overlays / Interactions / Image Registration

• Print on Demand integration support• Add support for semantic markup– Need a good RDF schema that is meaningful for this

domain before marking up content• Enhanced support for tablet and multi-touch• Automated Glossary / Index creation• Export / Archiving / Preservation

Page 79: Getty Presentation of IMA/AIC OSCI tool

THANK YOU!

Page 80: Getty Presentation of IMA/AIC OSCI tool
Page 81: Getty Presentation of IMA/AIC OSCI tool

DESIGN GOALS FOR THEONLINE READER

timtom/

Page 82: Getty Presentation of IMA/AIC OSCI tool

scotttboone/

DESIGN GOALS FOR THE ONLINE

READER

Page 83: Getty Presentation of IMA/AIC OSCI tool

timtom/

Page 84: Getty Presentation of IMA/AIC OSCI tool

v

camil_t/

Page 85: Getty Presentation of IMA/AIC OSCI tool

charlestilford/

Page 86: Getty Presentation of IMA/AIC OSCI tool

jahdakinebrah/

Page 87: Getty Presentation of IMA/AIC OSCI tool

pietroizzo/

Page 88: Getty Presentation of IMA/AIC OSCI tool

photos/d-kav/