Digital Initiatives Home About the Digital Initiatives Services Research and Development Metadata Reports Ask Questions Virgo Catalog
University of Virginia
University of Virginia Library
Digital Initiatives: Reports

Repository Image Search and Delivery Functional Specifications

1.      Main Screen: Image Collections

a.       A brief description of the Image Collections will appear at the top.

b.      Provide a keyword search box to search image metadata across all centrally indexed image collections.

                                                   i.      Paired with radio buttons to select options to match all words ("All words") or any words ("Any word") when multiple words are entered in the keyword box.  "All words" is the default.

1.      At this time, phrase searching (entering an entire phrase in quotation marks to be matched) is not supported.

c.       Options for results display.

                                                   i.      "Images only" - display results as a grid of thumbnail images (default)

                                                 ii.      "Images with Titles" - display results as a thumbnail image grid with a title beneath each image.

                                                iii.      "Texts only" - display results by title

d.      Link to a Help Page ("Search Tips")

                                                   i.      The Help Page includes general description of the site navigation, basic search help, advanced search help, help for the results set navigation, and for the Resizer Applet..  The link from the basic search page goes directly to the basic search help section via an anchor.

e.       Advanced search link ("Advanced Search")

                                                   i.      The Advanced Search Page will contain a keyword box paired with a drop-down box containing element options for advanced searching.

1.      At a minimum, the drop-down element name box will contain the options "anywhere" (any element), "person's name," "title," "medium," "date," "location," "culture," "subject," and "description." Additional elements related to the digital object in addition to the content may include "time created or changed," "place created or housed," and "physical description".

2.      There will be three instances of the box pairs, separated by a drop-down box with the Boolean options "and" & "or."

3.      At this time, phrase searching (entering an entire phrase in quotation marks to be matched) is not supported.

                                                 ii.      A drop-down box will be available to select search scope.  The user may select to search across the entire integrated image collection ("All Images") or select one or more sub-collections (hard coded at this time) for more limited searches.  The default search will be "All Images." 

                                                iii.      The page will include radio buttons to select an "Images only" grid results display (default), "Images with Titles" display where the images in the grid include titles under each image, or a "Titles only " results display.

                                               iv.      The page will include brief advanced search instructions, and a link ("Search Tips") to more detailed advanced search help on the Help Page via an anchor.

                                                 v.      The page will include a link ("Basic Search") to the main basic search page for the entire integrated image collection.

f.        Links to search individual image collections.

                                                   i.      Each collection link (hard-coded in this implementation) has a very brief phase to describe it.

                                                 ii.      Users may follow the link to an individual Collection Page

1.      A Collection Page will contain a brief narrative describing the collection and basic search option constrained to search image metadata within that single collection.

a.       The screen contains akeyword search box, paired with radio buttons to select options to match all words ("All words") or any words ("Any word") when multiple words are entered in the keyword box.  "All words" is the default.

b.      Options for results display.

                                                                                                                           i.      Display results as a grid of thumbnail images (default)

                                                                                                                         ii.      Display results as a thumbnail image grid with a title beneath each image.

                                                                                                                        iii.      Display results by title

c.       Link directly to the basic search help section on the Help Page via an anchor.

d.      Link to the Advanced Search Page.

e.       Link to the main Image Collections Page.

f.        Collection affiliation will be included at a later date, and include multiple collection affiliations if encoded in the metadata.

g.       A browse function will be implemented at a later date.

                                                                                                                           i.      The individual collection page will have an additional option to browse alongside the option to search.  The results display options are the same as for searching.

g.       Top navigation and institutional footer should be as small as possible throughout the site to provide the most screen real estate possible for the results.

h.       The ability to specify sort order will be described and implemented in a later phase.

                                                   i.      Sort points are not fully agreed upon, due to the lack of consistent presence of values in elements besides title.  Current default is and should be title.

i.         A browse function will be implemented at a later date.

                                                   i.      From the main Integrated Image page the user will be presented with a list of Collections as well as the option to "Browse entire collection".  Clicking on a collection to browse should take you to the individual collection page with the collection description, but with an additional option to browse alongside the option to search.  Selecting the entire collection allows the user to review all images.  The results display options are the same as for searching.

2.      Results Pages

a.       Image Display (default)

                                                   i.      Reiterate the search terms

                                                 ii.      A single phrase at the top of the screen:  "Click on an image for options."

                                                iii.      The images are sorted by image object title.

                                               iv.      Grid of thumbnail images for the results set

                                                 v.      Each grid will contain <20 images

                                               vi.      If result set is >20, user will be presented with:

1.      Next Page Navigation (right arrow graphic)

2.      Jump Navigation

a.       After moving forward through either means, Previous Page navigation will be presented (Left Arrow Graphic).

                                              vii.      Count and display total number of images in result set.

                                            viii.      Present user with position in result set (i.e. “1 - 20 of 168 images”)

                                               ix.      Link to search screen for new search ("New Search")

1.      When returning original search string will be removed.

2.      If the search was performed in an individual collection, links to both new searches in that individual collection and to the integrated image collection will appear.

3.      Using the back button in the browser immediately after a search is performed will return the user to the search performed, retaining the search term(s).

                                                 x.      Link directly to the Results page navigation help section on the Help Page via an anchor. ("Help")

                                               xi.      User WILL NOT be presented at this time with ability to:

1.      Modify existing search

2.      Search within results (desired at a future date)

3.      Tag multiple images for view (desired at a future date)

4.      The ability to specify sort order and re-order the results.

                                              xii.      User can left-click on specific image in grid to present a pop-up box dynamically created using JavaScript:

1.      Image Title

2.      Image Information Link

a.        The Full Information page presents metadata for the image object that includes the individual image.

                                                                                                                           i.      Includes all metadata elements that the sponsoring unit has selected for inclusion.

                                                                                                                         ii.      Includes thumbnails for all images associated with that object that the user can click on to view the image in the Resizer Java Applet or save the image to local disk (user cannot download metadata with image).

                                                                                                                        iii.      The search term(s) should be highlighted (red text) in its context.

3.      Image Zoom, this window: Link that will pull the image into the Resizer Java Applet that will allow user to zoom and manipulate image view.

a.       The Resizer Applet will allow users to perform simple manipulations of the image.

                                                                                                                           i.      Need improved UI and help to explain the tools, especially panning, which can be done without clicking on a button. 

                                                                                                                         ii.      Pan throughout the image at any level of viewing or zoom.

                                                                                                                        iii.      "Info" button should bring up descriptive and possibly technical metadata for the image object. 

                                                                                                                       iv.      "100%" button resizes the image to its full size.

                                                                                                                         v.      "Fit to Frame" button to resize the image to the size of the window frame.

                                                                                                                       vi.      Zoom into the image in 25% increments up to 1000%.  Button is labeled with next available Zoom status (e.g., "+25%). 

                                                                                                                      vii.      Zoom out of the images in 25% increments to 0%. Button is labeled with next available Zoom status (e.g., "-25%)

1.      Current image size view percentage (e.g., "75%") is displayed between the two Zoom buttons.

                                                                                                                    viii.      "Rotate" button to rotate images in 90% increments clockwise. 

                                                                                                                       ix.      "About" button should instead be labeled "About this Tool".

4.      Image Zoom, new window: Link that will pull image into the Resizer Java Applet that will allow user to zoom and manipulate image view.

a.       Resizer Applet will perform as above, in a new window.

5.      Download image: Link to generate a jpeg in the browser window that the user can save to local disk (user cannot download metadata with image at this time).

                                            xiii.      "Shopping Cart"/"Data Collector" – If the external applications will be ready, there should be a method to mark individual images with a checkbox to support the creation of persistent sets, and to allow batch downloading.

b.      Image Display with Titles

                                                   i.      Identical to the Image Display, with the addition of the title for each image appearing below the thumbnail in the grid.

c.       Title Display

                                                   i.      Reiterate the search terms

                                                 ii.      Show total number of image objects and images retrieved.

                                                iii.      Results set is presented as a scrolling list.

                                               iv.      Numbered list of titles for the top-level image objects.

1.      Show number of images associated with each object:  "Your search yielded 215 images from 16 categories."

2.      The results are sorted by image object title.

                                                 v.      Link to search screen for new search ("New Search")

1.      When returning original search string will be removed.

2.      If the search was performed in an individual collection, links both to new searches in that individual collection and to the integrated image collection will appear.

3.      Using the back button in the browser immediately after a search is performed will return the user to the search performed, retaining the search term(s).

                                               vi.      Link directly to the Results page navigation help section on the Help Page via an anchor. ("Help")

                                              vii.      User WILL NOT be presented at this time with ability to:

1.      Modify existing search

2.      Search within results (desired at a future date)

3.      Tag multiple images for view (desired at a future date)

4.      The ability to specify sort order and re-order the results.

                                            viii.      Title for each image object is presented as a link:

1.      Link will take user to the full information page.

                                                                                                                           i.      The Full Information page is identical in details to that described in the Image Results section above.

January 15, 2004

Digital Initiatives
University of Virginia
PO Box 400112
Charlottesville, VA 22904-4112

Digital Initiatives Home • UVa Library Home
Search the Library Site • UVa Home
Maintained by: dl@virginia.edu
Last Modified: Monday, June 02, 2008
© The Rector and Visitors of the University of Virginia