Keven’s Blog 数图研究 图书馆2.0相关技术

来源:百度文库 编辑:神马文学网 时间:2024/04/29 21:22:02
图书馆2.0相关技术
如果说数字图书馆技术是近十多年来相关信息技术领域长出的几株大树的话,Web2.0技术大多位于树梢,正在结出第一批果子,而图书馆2.0则是这批成果中能够直接为图书馆行业所享用的部分。许多研究都指出了这些技术主要有博客、维基、RSS、社会性网络服务、Ajax、标签/民俗分类等,实际上还有许多果子虽然青涩,但是正在成熟,影响丝毫不让前者,甚至硕果可待。
以下是目前图书馆2.0常用的技术及简要说明(并非定义,定义网上都有)。
RSS/ATOM:
用于信息资源内容的聚合/共享/推送/订阅/发布,应用于各类新闻报道、服务推送、书目或其它数据的定题查询定制(类似传统的SDI服务)等,是目前图书馆2.0应用得最多的技术之一。一些新的编码规范如微软的SSE等也属此类。
Blog/PodCast:
中文称为博客/播客或网志,逐渐演变为一种个人媒体,可作为图书馆公告信息、与读者交流的一种手段,也可为读者提供博客空间,作为“读者俱乐部”或“我的图书馆”的辅助功能,帮助形成读者社区。可以看作取代1.0时代的BBS的部分功能。
Wiki:
又称“维客”、“共笔”,供多人编写、上载和发布内容的一种网络服务,可以构建知识网络系统,支持在一个社群内共享领域知识。例如OCLC的Open WorldCat就采用开源软件开发的Wikid建立了允许用户对于书目记录进行评论的功能[1]。也有将海量的Wiki(例如Wikipedia)作为内容管理的2.0版。
Instant Message (IM):
即“即时通信”,例如MSN、QQ、Skype等,可以包括文字、语音、视频等各种方式。许多图书馆很早就在使用IM进行虚拟参考服务,2.0时代需要更好地整合各类相关服务和数据,为网上参考工作提供更为方便的平台。
SNS:
即“社会性网络服务”,源自“六度理论”:任何两人可由至多六个朋友结识,为用户提供创建人际关系网的网络服务,帮助用户通过个人的人际关系网络,满足各种需求。
Collective Intelligence:
集体智慧,即通过用户提供信息、或用户在使用服务时所创造的信息发现信息的内在规律或结构,应用于优化服务的方式。一般方法是:按照信息资源的个性特征,或动态的使用统计信息,将人群或资源聚类。或采用用户的相关反馈信息获取相应参数。图书馆2.0模仿Amazon等Web2.0应用进行图书和信息资源的推荐,或协助读者形成阅读/兴趣小组。
Tagging/ Folksonomy:
即对信息资源添加“标签”,进而形成标签表(民间分类法)的过程。标引工作是图书馆最古老的核心业务之一,而“加标签”看似杂乱无序,却能集合集体智慧,形成多种分类或聚类规则,往往更切合读者的需要。该方法是图书馆2.0将大有作为的领域之一。
浏览器插件:
配合浏览器使用的一种辅助软件,以扩充一般浏览器不支持的功能,或响应服务器的特殊指令。传统上图书馆的许多应用都是C/S结构的,客户端的功能做成浏览器插件的形式之后,就可以执行一些特殊的功能。由于插件都需要客户自行安装,用户往往不知道安装什么、如何安装插件,而且插件的安装数量也是有限的,所以随着Ajax技术的流行,插件技术有逐渐式微的趋势。
Greasemonkey:
滑猴子(Greasemonkey)是Firefox等浏览器的一种特殊的插件,并非支持某种单一的特定功能,而是通过对浏览器运行客户代码(js)的支持,而使用户能够扩展自己对于某些网页或内容的处理功能,例如修改网页、添加特别标注、改变右键功能等。OCLC的Open WorldCat 通过滑猴子支持对书目数据ISBN的“发现”,从而能够进行xISBN扩展检索,并应用于揭示本地馆藏,以便读者就近借阅。
Bookmarklet:
即“小书签”,可以自动发现某些指定的网页内容,运行特定的简单代码。对于图书馆2.0的用处类似于简单的浏览器插件或滑猴子用户代码。
Ajax/Flex/Atlas:
Ajax与Macromedia的Flex技术、微软的Atlas技术等都属于Rich Web Application,由于应用强调用户体验而使此类技术成为Web2.0技术的核心内容。Ajax结合了Java技术、XML以及JavaScript等编程技术,使用客户端脚本与Web服务器交换数据的Web应用开发方法,打破了页面重载惯例,能够很好地优化用户体验并实现功能丰富的GUI。
Open Source:
广义的开源软件包括开放源代码和开放内容等,是开放精神的体现。对于图书馆2.0常包括开放应用程序接口(Open API)、开放资源内容(Open Content)和开放标准规范(例如OpenURL等Open Link标准、大量的如METS、MODS、CoINs、Microstructure、OAI、SRU/SRW、REST等元数据及编码和协议标准规范等等)。许多图书馆采用Google、Amazon以及OCLC的许多开放的API提供服务,这些开源内容对于图书馆2.0进行服务融合和资源融合有着非常重要的意义。


 
[1] 参见:http://www.oclc.org/productworks/wcwiki.htm