在图书网站查图书馆目录――也来介绍LibraryLookup项目

    Jackie像几位一样不得已搬了家,刚到新家就摆出了好东西让大家共享。“轻巧的图书馆Greasemonkey应用”集中介绍了Jon Udell的LibraryLookup项目的Greasemonkey应用。
    Greasemonkey是一个Firefox浏览器扩展,它有通过编写脚本来改变被访问网页的功能。安装后,就可以在Firefox浏览器中安装各种专门的“用户脚本”(Javascript代码)。LibraryLookup项目的前述Greasemonkey应用,就是一种专门的用户脚本。安装完成后,用Firefox浏览器访问亚马逊时,在图书信息页面,会自动插入相应图书馆的馆藏信息。

    这么好的功能,可惜我们不是那几个Geek所在(或所帮助)图书馆的用户,所以无福享用。不过我们可以退而求其次,无需安装Greasemonkey扩展,无需使用Firefox浏览器,经过一番定制后,在访问图书网站时,只需多一个点击链接动作,照样可以享受LibraryLookup带来的便利。
    LibraryLookup原来是一个bookmarklet,它也是一段小程序,可以像书签一样加入你IE、Firefox或其它浏览器的收藏夹,在访问亚马逊(或其它有图书信息的网站)的图书信息页面时,点击该链接,便可即时检索相应图书馆的联机目录(OPAC),得到图书馆馆藏信息。它不改变原来的网页,而是弹出一个检索结果窗口。

    在LibraryLookup项目主页,有一个bookmarklet生成器(bookmarklet generator),可以自己定制想要检索的图书馆目录。需提供的信息是(以清华大学图书馆OPAC为例):

  • Vendor:所用的图书馆集成系统(innovative)。因为是美国人设计的,所以都是些外国系统。如果非图书馆员,不知道图书馆采用的是什么系统,可以点击系统名称后的实例(example),看看自家图书馆目录看上去跟哪个一样(弄错了后面还有机会更正)。
  • Base URL:图书馆目录的基本URL(http://innopac.lib.tsinghua.edu.cn)。分析图书馆目录检索结果的URL,取OPAC的URL。
  • Library Name:图书馆名称(Tsinghua Library)。详简随意,是bookmarklet显示的名称。

完成上述三个部分后,按“Build your own LibraryLookup bookmarklet”按钮。

    换窗口后,首行让你先测试一下你所提供的信息是否能够获取信息。由于LibraryLookup通过识别页面的ISBN实施OPAC检索,所以如果没问题,你将会看到图书馆目录的ISBN检索页面;当然如果图书馆收藏有该ISBN的图书,则直接显示该图书信息。如果有问题,后退到前一页面修改。
    完成后,拖动图书馆名称链接(本例中为“Tsinghua Library”)到浏览器工具条中的“链接”或“收藏夹”。这时可能出现一个“安全警报”窗口,选“是”继续,即完成。
    在网页的下面有Bookmarklet小程序的全文,反正我是一窍不通。不过如果熟悉Javascript,估计这三行(主要是第一、二行)也很容易破译。改写一下,即使是用于国内图书馆集成系统,应该也是没问题的。

    做完之后,就可以找网站试用一下,看看效果了。比如亚马逊、比如Open WorldCat、比如douban(英文版),注意必须是单种图书信息页面。出现结果很爽,比上清华馆网站查速度不知快多少。

    同样遗憾的是,中文图书网站不顶用,比如当当、卓越、以及中文豆瓣。由于英文豆瓣可以使用,所以我推测可能是字符集问题。
    如有Javascript行家解决中文问题,再增加更多国内图书馆集成系统,那就可以造福广大的中文用户了。

    当然,如果能够做出Greasemonkey版的LibraryLookup生成器,那就更好了。那些Javascript代码在Jackie的链接中找,Jon本人的代码在此。Jon这么久都没有推出Greasemonkey版的生成器,大概不那么好做。

资料:

 

OPAC 2.0计划书:《加州大学书目服务再思考》

    加州大学的书目服务特别工作组在2005年12月发布了关于《加州大学书目服务再思考》的最终报告(Rethinking How We Provide Bibliographic Services for the Unviversity of California: Final Report / Bibliographic Service Task Force)。煌煌80页,分建议、计划、结论与附录四部分,旨在吸收以Amazon、Google、iTune等为代表的网络服务的优点,改进图书馆目录。除了针对加州大学特殊情况的部分,可视为一份普适的OPAC 2.0计划书,值得好好学习。

    建议(Recommendations)部分表明了特别工作组对改进OPAC及编目工作的主要认识:

1、强化检索(Enhancing Search and Retrieval)

  •  提供对资源的直接访问(Provide users with direct access to item)
  •  提供推荐功能(Provide recommender features)
  •  支持定制/个性化(Support customization/personalization)
  •  对失败或可疑的检索提示其它选择(Offer alternative actions for failed or suspect searches)
  •  对较大的检索结果集提供更好的导航(Offer better navigation of large sets of search results)
  •  传送书目服务到用户所在(Deliver bibliographic services where the users are)
  •  提供相关排序并支持全文(Provide relevance ranking and leverage full-text)
  •  对非罗马资料提供更好的检索(Provide better searching for non- roman materials)

2、重构OPAC (Rearchitecting the OPAC)

  •  加州大学各分校创建单一目录界面(Create a single catalog interface for all of UC)[针对加州大学多分校的现状]
  •  支持跨整个书目信息空间的检索(Support searching across the entire biblio. info. space)

3、采用新编目实践(Adopting New Cataloging Practices)

  •  重构编目流程(Rearchitect cataloging workflow)
  •  选择适当的元数据(Select the appropriate metadata scheme)
  •  手工强化重要领域的元数据(Manually enrich metadata in important areas)
  •  自动创建元数据(Automate metadata creation)

4、支持持续改进(Supporting Continuous Improvement)
[Web 2.0的特征――永远的β版]

    特别有意思的是由建议而形成的计划说明书(Scenarios),分为谨慎的计划(Modest Scenario)、适度的计划(Moderate Scenario)和激进的计划(Radical Scenario)三个层次。
    除实现建议部分提出的功能外,按照激进的计划,将开放所有馆藏给搜索引擎;使用RFID指引用户到馆藏所在位置;以OCLC为自己的书目库,仅为流通及财产册而导入书目记录到本地系统。
    编目方面,外包大部分MARC编制工作,本地编目员致力于创建专门元数据。元数据方面,支持包括MARC、DC、VRA等在内的多元数据体系;增加或改变元数据以改进相关记录的FRBR分组,改进检索结果的分面浏览。规范控制方面,弱化论题主题,强化名称、统一题名、日期与地点。

    附录中含有丰富的信息,尤其是以下三部分,如果花些时间一一认真钻研,既使对Web 2.0/Library 2.0一无所知,也可一跃而成半个专家:

E: Examples to Learn From(几十个应用,是本报告的思想来源)
F: Additional Ideas Considered(61个未写入报告正文的想法)
G: Bibliography(22页长的书目,有摘要、有链接)

 

报告文本:

  • 全文:Rethinking How We Provide Bibliographic Services for the University of California (396 KB PDF)
  • 概要:Executive summary (112 KB PDF)

blogger点评:

 

OPAC改朝换代由此开始

    1月12日,美国北卡州立大学图书馆宣布其革命性的OPAC发布。或许是作为公关活动的一部分,American Libraries技术专栏作者、该馆系统部主任Andrew K. Pace向一些博客发送了信息,一时其OPAC成为美国网络图林的关注热点。
    据说Andrew曾在2005年9月图书馆与信息技术协会(LITA)论坛上说过,在图书馆目录系统上小打小闹,就好象给猪抹口红(making minor changes to library catalog systems is like putting lipstick on a pig)。从LITA博客当时的报道看,似乎是加州数字图书馆的Roy Tennant在演讲中过说“停止给猪抹口红”(Stop putting lipstick on pigs),而当时已着手为OPAC改换门庭的Andrew则胸有成竹地评论说要“杀了这头猪”(Slaughter the pig)。所以此次报道中题目中猪成为热点用词:“猪丢了口红,变成了排骨”(Pig loses lipstick, turned into chops),“从猪到神”(From Swine to Divine),“NCSU图书馆杀猪”(NCSU Libraries Butcher the Pig)。

    NCSU的新版OPAC使用原图书馆系统中的书目记录,但放弃原检索界面,改用Endeca公司具有引导导航(Guided Navigation)能力的ProFind作为检索平台,同时提供检索与浏览功能。从试用情况看,检索返回结果类似搜索引擎,缺省方式是按相关性排序,另可选择按出版日期、题名字顺、作者字顺、索书号排序,尤为特别的是可以按由流通数据获取的流行度排序。依据检索结果,列出相关主题(论题、文献类别、地区、时代)、文献载体、语种、作者及馆藏地,用于作限定检索。
    StevenBell总结的该OPAC特性更清晰一些:

  •  Complex relevency ranking(复杂的相关排序)
  •  Spell correction(拼写更正)
  •  Did you mean…. recommendations(在没有结果时作出相关推荐)
  •  Refinements based on subfielded LCSH(依据LCSH子字段限定检索)
  •  LC Classification browsing and refinement(LC分类游览与限定检索)
  •  Sort by most circulated (”Most popular”)(按流通过数据排序)
  •  Links from full record display (currently still SirsiDynix Web2) back to Endeca via “More by this author” and “More titles like this”(由原图书馆系统的全记录显示状态链接到Endeca的相同作者及类似文献显示状态)
  •  Refinement breadcrumbs that allow you to trace search and delete unwanted refinements(允许追踪检索过程、删除不需要的限定项)

    NCSU图书馆用的是SirsiDynix公司的系统,公司副总裁Stephen Abram也在自己的博客上对NCSU表示祝贺。自己的公司没有能够提供很好的OPAC,反而给其它公司占尽风光,Stephen恐怕是别有一番滋味在心头。其实SirsiDynix的系统在OPAC界面上已经做过一些改进,也有相关检索词提示等功能,但在Andrew看来它仍是头低贱的猪,不但不该给它化妆、反而该杀了它。
    前回leon见到University of Huddersfield用的是与自家一样的系统,做出的OPAC却好得多,还想找销售商算帐,这回该明白那也是人家自己花功夫的了吧?根本没SirsiDynix什么事。

    OCLC副总裁Lorcan Dempsey比较冷静,在表示欣喜的同时,认为尚需静观使用者的反应(It would be interesting to know how users find the approach)。无论如何,NCSU图书馆用六个月完成的OPAC检索界面改朝换代,产生的影响是不容置疑的,接下来各家图书馆系统供应商都该加快开发步伐了。大学与研究图书馆协会博客TLC公司已经与Endeca公司合作,也用ProFind;Innovative公司刚宣布新的OPAC Pro计划Ex Libris公司则公开了Primo。
    国内的那些图书馆自动化系统准备跟进了吗?

参见:
NC State University News Release: NCSU Libraries Unveils Revolutionary, Endeca-Powered Online Catalog
http://www.ncsu.edu/news/press_releases/06_01/007.htm

Stephen&aposs Lighthouse: Congratulations NSCU
http://stephenslighthouse.sirsi.com/archives/2006/01/congratulations_1.html

Lorcan Dempsey&aposs weblog: Thinking about the catalog
http://orweblog.oclc.org/archives/000919.html

ACRLog: Response From An OPAC Complainer
http://acrlblog.org/2006/01/12/response-from-an-opac-complainer/

ALA Techsource Blog: From Swine to Divine: NCSU Unveils New Online Catalog
http://www.techsource.ala.org/blog/2006/01/from-swine-to-divine-ncsu-unveils-new-online-catalog.html

LJ Tech Blog: Pig loses lipstick, turned into chops: New Catalog Interface at NCSU
http://www.libraryjournal.com/blog/670000067/post/800002480.html?nid=2700

Web4lib (by Roy Tennant): NCSU Libraries Butcher the Pig
http://lists.webjunction.org/wjlists/web4lib/2006-January/039567.html

LITA Blog: Opening General Session: Googlezon, Episode VI: Return of the Librarians (2005/9/30)
http://litablog.org/?p=112