Document (#35283)

Editor
Engard, N.C.
Title
Library mashups : exploring new ways to deliver library data
Imprint
Medford, N.J. : Information Today
Year
2009
Pages
XVII, 334 S
Isbn
978-1-573-87372-7
Abstract
As web users become more savvy and demanding, libraries are encouraging patrons to help keep library websites dynamically and collaboratively up-to-date. According to Engard, mashups - web applications that combine freely available data from various sources to create something new - can help libraries meet patrons' expectations and provide superior web-based service. In the book, Engard and 25 contributors present numerous practical and innovative examples.
Content
What is a mashup? / Darlene Fichter -- Behind the scenes : some technical details on mashups / Bonaria Biancu -- Making your data available to be mashed up / Ross Singer -- Mashing up with librarian knowledge / Thomas Brevik -- Information in context / Brian Herzog -- Mashing up the library website / Lichen Rancourt -- Piping out library data / Nicole C. Engard -- Mashups @ Libraries interact / Corey Wallis -- Library catalog mashup : using Blacklight to expose collections / Bess Sadler, Joseph Gilbert, and Matt Mitchell -- Breaking into the OPAC / Tim Spalding -- Mashing up open data with biblios.net Web services / Joshua Ferraro -- SOPAC 2.0 : the thrashable, mashable catalog / John Blyberg -- Mashups with the WorldCat Affiliate Services / Karen A. Coombs -- Flickr and digital image collections / Mark Dahl and Jeremy McWilliams -- Blip.tv and digital video collections in the library / Jason A. Clark -- Where's the nearest computer lab? : mapping up campus / Derik A. Badman -- The repository mashup map / Stuart Lewis -- The LibraryThing API and libraries / Robin Hastings -- ZACK bookmaps / Wolfram Schneider -- Federated database search mashup / Stephen Hedges, Laura Solomon, and Karl Jendretzky -- Electronic dissertation mashups using SRU / Michael C. Witt.
Footnote
Rez. in: Mitt. VÖB 62(2009) H.4, S.83-85 (S. Breitling): "Jede/r Web-Nutzer/in ist einem Mashup schon einmal begegnet. Mashups sind Webapplikationen bzw. -seiten, die Daten und Funktionalität aus zwei oder mehr frei zugänglichen Quellen zu einem neuen Service auf einer eigenen Webseite kombinieren. Dieser Dienst bietet einen Mehrwert für die Nutzerinnen durch Zusammenführung und Verknüpfung von Informationen an einem zentralen Ort. Z.B. werden sehr häufig Karten in Standortangaben eingebunden, oder im Bibliothekskatalog werden Amazon-Buchcover oder ein Link auf Google Book Search angezeigt. Darüber hinaus gibt es jedoch eine Vielzahl von Möglichkeiten, kreativ Mashups für den Bibliotheksbereich zu entwickeln, wie das vorliegende Werk "Library Mashups - exploring new ways to deliver library data" eindrucksvoll beweist. Nicole C. Engard, die als Open-Source-Botschafterin in der Bibliothekswelt für den Einsatz dieser Software-Palette als integrierte Bibliothekssysteme (Koha, Evergreen) wirbt, konnte als Herausgeberin so bekannte Personen gewinnen wie Tim Spalding, Gründer von LibraryThing, oder aus dem deutschsprachigen Bereich Wolfram Schneider, Entwickler des Z39.50-Dienstes ZACK.
In 6 Kapiteln mit unterschiedlichen Schwerpunkten (Einführung, Mashups für Bibliotheks-Webseiten, Katalog-Mashups, Karten-, Foto- und Video-Mashups, Mehrwert für Nutzerinnen durch Mashups) werden verschiedene Projekte vorgestellt, die v.a. im anglo-amerikanischen Raum aber auch international entwickelt und umgesetzt wurden. Zur Sprache kommen u.a. die Einbindung der Nutzer-generierten Daten von Library-Thing, die kreative Nutzung von bekannten Plattformen wie Flickr oder del. icio.us für bibliothekarische Dienste, das Open-Source-Katalog-Discovery-Interface Blacklight und verschiedene Mashup-Tools wie z.B. Yahoo!Pipes. Vielen Referenzen und Websites, die Hilfestellung beim Einstieg in die Materie leisten können, ergänzen den Band. Wichtige Grundlagenbegriffe (API, SRU etc.) werden erklärt und anhand von Beispielen veranschaulicht. Screenshots illustrieren die vorgestellten Projekte. Sehr nützlich: Am Ende des Buches befindet sich ein Glossar zum Nachschlagen mit kurzen Erklärungen der wichtigsten Begriffe, und es wurde ein eigene Webseite eingerichtet, auf denen sämtliche im Buch angegebene Links und weitere Informationen zu finden sind (mashups.web2learning.net). Bibliothekskataloge haben mit das größte Potential, in Mashups verwendet zu werden, sowohl was die Anreicherung mit externen Daten als auch die Datenlieferung an andere Anwendungen betrifft. An mehreren Stellen im Buch wird deutlich, wie wichtig die Zugänglichkeit bzw. Offenheit der Daten für die Verbreitung und Weiterentwicklung im Web ist und wie Bibliotheken damit (auch im Zeitalter von Google) relevant bleiben. Hier muss aber angesichts der meist in proprietären Systemen "gefangenen" bibliographischen Daten (Stichwort Datensilo) sowohl von Seiten der Bibliotheken als auch von Seiten der Hersteller von integrierten Bibliothekssystemen noch stark in Richtung Open Data umgedacht werden (diese Forderung findet sich auch in Fachdiskussionen über die Zukunft der Bibliotheken und Kataloge wieder).
Es gibt zwar einige Literatur zum Thema Web 2.0 und Bibliotheken, in denen Mashups angesprochen werden, aber bisher kein ganzes Buch, das sich ausschließlich und in diesem Umfang dem Thema widmet. Vor allem in seiner speziell auf Bibliotheken zugeschnittenen umfassenden Darstellung von Mashups ist das Werk einzigartig. Auch Risiken von Mashups werden erwähnt (u.a. Wegfall der Verfügbarkeit der externen Datenquelle oder Überfrachtung der Website ohne Rücksicht auf Nutzerinteressen), aber mögliche rechtliche Aspekte (Nutzungsrechte, Datensicherheit o.ä.) werden kaum berücksichtigt. Mit seinen Schritt-für-Schritt-Anleitungen macht das Buch jedenfalls auch bisher technisch weniger versierten Bibliothekarinnen Mut, sich an Web-Anwendungen wie Mashups heranzuwagen. Die Beiträge variieren in ihrer Komplexität und auch die Bandbreite der Mashup-Erstellung reicht vom einfachen Copy-and-paste von ein paar Zeilen Code bis zur komplexeren Web-Architektur, aber prinzipiell sind technisches Grundverständnis und Basiskenntnisse von Programmieroder Auszeichnungssprachen und Web-Technologie sehr von Nutzen beim Verständnis der Mashup-Konzepte. All diejenigen (ob mit oder ohne Programmierkenntnisse), die sich einen Überblick über die vielfältigen Möglichkeiten von Mashups für Bibliotheken verschaffen wollen, werden von diesem Werk sicher profitieren und sich inspirieren lassen. Und die Web-Präsenz von Bibliotheken wird durch Mashups zeitgemäßer und dynamischer werden, was die Attraktivität im Vergleich zu statischen Webseiten wesentlich erhöht und den veränderten Nutzererwartungen gerecht wird."
LCSH
Mashups (World Wide Web) / Library applications
Libraries and the Internet
Library Web sites / Design
Web site development
RSWK
Mashup «Internet» / Bibliothek (BVB)
Bibliothek
Web-Seite
Gestaltung
Mashup <Internet>
BK
54.65 / Webentwicklung / Webanwendungen
06.54 / Bibliotheksautomatisierung
DDC
020.285/4678 / dc22
GHBS
BBKJ (FH K)
LCC
Z674.75.W67 L52 2009
RVK
ST 252

Similar documents (content)

  1. Stelzenmüller, C.: Mashups in Bibliotheken : Untersuchung der Verbreitung von Mashups auf Webseiten wissenschaftlicher Bibliotheken und Erstellung eines praktischen Beispiels (2008) 0.13
    0.13288644 = sum of:
      0.13288644 = product of:
        1.6610805 = sum of:
          0.08514844 = weight(abstract_txt:websites in 70) [ClassicSimilarity], result of:
            0.08514844 = score(doc=70,freq=1.0), product of:
              0.10558488 = queryWeight, product of:
                6.451563 = idf(docFreq=179, maxDocs=41962)
                0.016365783 = queryNorm
              0.80644536 = fieldWeight in 70, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.451563 = idf(docFreq=179, maxDocs=41962)
                0.125 = fieldNorm(doc=70)
          1.575932 = weight(abstract_txt:mashups in 70) [ClassicSimilarity], result of:
            1.575932 = score(doc=70,freq=3.0), product of:
              0.7387695 = queryWeight, product of:
                4.581569 = boost
                9.85276 = idf(docFreq=5, maxDocs=41962)
                0.016365783 = queryNorm
              2.1331851 = fieldWeight in 70, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                9.85276 = idf(docFreq=5, maxDocs=41962)
                0.125 = fieldNorm(doc=70)
        0.08 = coord(2/25)
    
  2. Salgáné, M.M.: Our electronic era and bibliographic informations computer-related bibliographic data formats, metadata formats and BDML (2005) 0.08
    0.08089376 = sum of:
      0.08089376 = product of:
        0.252793 = sum of:
          0.03243668 = weight(abstract_txt:expectations in 6) [ClassicSimilarity], result of:
            0.03243668 = score(doc=6,freq=1.0), product of:
              0.10669745 = queryWeight, product of:
                1.0052547 = boost
                6.4854646 = idf(docFreq=173, maxDocs=41962)
                0.016365783 = queryNorm
              0.30400616 = fieldWeight in 6, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.4854646 = idf(docFreq=173, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.026380938 = weight(abstract_txt:data in 6) [ClassicSimilarity], result of:
            0.026380938 = score(doc=6,freq=8.0), product of:
              0.058564793 = queryWeight, product of:
                1.0532523 = boost
                3.3975618 = idf(docFreq=3815, maxDocs=41962)
                0.016365783 = queryNorm
              0.45045727 = fieldWeight in 6, product of:
                2.828427 = tf(freq=8.0), with freq of:
                  8.0 = termFreq=8.0
                3.3975618 = idf(docFreq=3815, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.04420089 = weight(abstract_txt:deliver in 6) [ClassicSimilarity], result of:
            0.04420089 = score(doc=6,freq=1.0), product of:
              0.13114461 = queryWeight, product of:
                1.1144854 = boost
                7.190172 = idf(docFreq=85, maxDocs=41962)
                0.016365783 = queryNorm
              0.33703932 = fieldWeight in 6, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.190172 = idf(docFreq=85, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.025242874 = weight(abstract_txt:applications in 6) [ClassicSimilarity], result of:
            0.025242874 = score(doc=6,freq=1.0), product of:
              0.113736264 = queryWeight, product of:
                1.4677889 = boost
                4.7347665 = idf(docFreq=1001, maxDocs=41962)
                0.016365783 = queryNorm
              0.22194219 = fieldWeight in 6, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.7347665 = idf(docFreq=1001, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.027319463 = weight(abstract_txt:help in 6) [ClassicSimilarity], result of:
            0.027319463 = score(doc=6,freq=1.0), product of:
              0.11989135 = queryWeight, product of:
                1.506982 = boost
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.016365783 = queryNorm
              0.2278685 = fieldWeight in 6, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.03123465 = weight(abstract_txt:internet in 6) [ClassicSimilarity], result of:
            0.03123465 = score(doc=6,freq=3.0), product of:
              0.10404492 = queryWeight, product of:
                1.7193735 = boost
                3.6975484 = idf(docFreq=2826, maxDocs=41962)
                0.016365783 = queryNorm
              0.3002035 = fieldWeight in 6, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.6975484 = idf(docFreq=2826, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.027282812 = weight(abstract_txt:libraries in 6) [ClassicSimilarity], result of:
            0.027282812 = score(doc=6,freq=2.0), product of:
              0.108831085 = queryWeight, product of:
                1.7584752 = boost
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.016365783 = queryNorm
              0.2506895 = fieldWeight in 6, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
          0.038694706 = weight(abstract_txt:library in 6) [ClassicSimilarity], result of:
            0.038694706 = score(doc=6,freq=4.0), product of:
              0.12928084 = queryWeight, product of:
                2.4742935 = boost
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.016365783 = queryNorm
              0.29930738 = fieldWeight in 6, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.046875 = fieldNorm(doc=6)
        0.32 = coord(8/25)
    
  3. Whitney , C.; Schiff, L.: ¬The Melvyl Recommender Project : developing library recommendation services (2006) 0.08
    0.08051572 = sum of:
      0.08051572 = product of:
        0.4025786 = sum of:
          0.07366815 = weight(abstract_txt:deliver in 3174) [ClassicSimilarity], result of:
            0.07366815 = score(doc=3174,freq=1.0), product of:
              0.13114461 = queryWeight, product of:
                1.1144854 = boost
                7.190172 = idf(docFreq=85, maxDocs=41962)
                0.016365783 = queryNorm
              0.5617322 = fieldWeight in 3174, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.190172 = idf(docFreq=85, maxDocs=41962)
                0.078125 = fieldNorm(doc=3174)
          0.04553244 = weight(abstract_txt:help in 3174) [ClassicSimilarity], result of:
            0.04553244 = score(doc=3174,freq=1.0), product of:
              0.11989135 = queryWeight, product of:
                1.506982 = boost
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.016365783 = queryNorm
              0.37978083 = fieldWeight in 3174, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.078125 = fieldNorm(doc=3174)
          0.045471355 = weight(abstract_txt:libraries in 3174) [ClassicSimilarity], result of:
            0.045471355 = score(doc=3174,freq=2.0), product of:
              0.108831085 = queryWeight, product of:
                1.7584752 = boost
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.016365783 = queryNorm
              0.41781586 = fieldWeight in 3174, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.078125 = fieldNorm(doc=3174)
          0.18205567 = weight(abstract_txt:patrons in 3174) [ClassicSimilarity], result of:
            0.18205567 = score(doc=3174,freq=2.0), product of:
              0.23971769 = queryWeight, product of:
                2.1309054 = boost
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.016365783 = queryNorm
              0.7594586 = fieldWeight in 3174, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.078125 = fieldNorm(doc=3174)
          0.055850998 = weight(abstract_txt:library in 3174) [ClassicSimilarity], result of:
            0.055850998 = score(doc=3174,freq=3.0), product of:
              0.12928084 = queryWeight, product of:
                2.4742935 = boost
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.016365783 = queryNorm
              0.43201298 = fieldWeight in 3174, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.078125 = fieldNorm(doc=3174)
        0.2 = coord(5/25)
    
  4. Lin, W.; Yueh, H.-P.; Wu, H.-Y.; Fu, L.-C.: Developing a service robot for a children's library : a design-based research approach (2014) 0.07
    0.07093605 = sum of:
      0.07093605 = product of:
        0.4433503 = sum of:
          0.04553244 = weight(abstract_txt:help in 3199) [ClassicSimilarity], result of:
            0.04553244 = score(doc=3199,freq=1.0), product of:
              0.11989135 = queryWeight, product of:
                1.506982 = boost
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.016365783 = queryNorm
              0.37978083 = fieldWeight in 3199, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.078125 = fieldNorm(doc=3199)
          0.045471355 = weight(abstract_txt:libraries in 3199) [ClassicSimilarity], result of:
            0.045471355 = score(doc=3199,freq=2.0), product of:
              0.108831085 = queryWeight, product of:
                1.7584752 = boost
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.016365783 = queryNorm
              0.41781586 = fieldWeight in 3199, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.7816377 = idf(docFreq=2598, maxDocs=41962)
                0.078125 = fieldNorm(doc=3199)
          0.2878553 = weight(abstract_txt:patrons in 3199) [ClassicSimilarity], result of:
            0.2878553 = score(doc=3199,freq=5.0), product of:
              0.23971769 = queryWeight, product of:
                2.1309054 = boost
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.016365783 = queryNorm
              1.2008096 = fieldWeight in 3199, product of:
                2.236068 = tf(freq=5.0), with freq of:
                  5.0 = termFreq=5.0
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.078125 = fieldNorm(doc=3199)
          0.064491175 = weight(abstract_txt:library in 3199) [ClassicSimilarity], result of:
            0.064491175 = score(doc=3199,freq=4.0), product of:
              0.12928084 = queryWeight, product of:
                2.4742935 = boost
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.016365783 = queryNorm
              0.4988456 = fieldWeight in 3199, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.078125 = fieldNorm(doc=3199)
        0.16 = coord(4/25)
    
  5. Cohen, S.; Fereira, J.; Horne, A.; Kibbee, B.; Mistlebauer, H.; Smith, A.: MyLibrary : personalized electronic services in the Cornell University Library (2000) 0.07
    0.069001056 = sum of:
      0.069001056 = product of:
        0.34500527 = sum of:
          0.09137859 = weight(abstract_txt:savvy in 3233) [ClassicSimilarity], result of:
            0.09137859 = score(doc=3233,freq=1.0), product of:
              0.21282668 = queryWeight, product of:
                1.4197509 = boost
                9.159613 = idf(docFreq=11, maxDocs=41962)
                0.016365783 = queryNorm
              0.42935684 = fieldWeight in 3233, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                9.159613 = idf(docFreq=11, maxDocs=41962)
                0.046875 = fieldNorm(doc=3233)
          0.027319463 = weight(abstract_txt:help in 3233) [ClassicSimilarity], result of:
            0.027319463 = score(doc=3233,freq=1.0), product of:
              0.11989135 = queryWeight, product of:
                1.506982 = boost
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.016365783 = queryNorm
              0.2278685 = fieldWeight in 3233, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.8611946 = idf(docFreq=882, maxDocs=41962)
                0.046875 = fieldNorm(doc=3233)
          0.025502985 = weight(abstract_txt:internet in 3233) [ClassicSimilarity], result of:
            0.025502985 = score(doc=3233,freq=2.0), product of:
              0.10404492 = queryWeight, product of:
                1.7193735 = boost
                3.6975484 = idf(docFreq=2826, maxDocs=41962)
                0.016365783 = queryNorm
              0.24511515 = fieldWeight in 3233, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.6975484 = idf(docFreq=2826, maxDocs=41962)
                0.046875 = fieldNorm(doc=3233)
          0.13378306 = weight(abstract_txt:patrons in 3233) [ClassicSimilarity], result of:
            0.13378306 = score(doc=3233,freq=3.0), product of:
              0.23971769 = queryWeight, product of:
                2.1309054 = boost
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.016365783 = queryNorm
              0.55808586 = fieldWeight in 3233, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                6.873835 = idf(docFreq=117, maxDocs=41962)
                0.046875 = fieldNorm(doc=3233)
          0.0670212 = weight(abstract_txt:library in 3233) [ClassicSimilarity], result of:
            0.0670212 = score(doc=3233,freq=12.0), product of:
              0.12928084 = queryWeight, product of:
                2.4742935 = boost
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.016365783 = queryNorm
              0.5184156 = fieldWeight in 3233, product of:
                3.4641016 = tf(freq=12.0), with freq of:
                  12.0 = termFreq=12.0
                3.192612 = idf(docFreq=4683, maxDocs=41962)
                0.046875 = fieldNorm(doc=3233)
        0.2 = coord(5/25)