Diigo社会化批注技术的研究与设计

来源 :苏州大学 | 被引量 : 0次 | 上传用户:fjlmh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
批注作为学习、鉴赏、批评的重要形式一直广泛存在于文学、教育、政务管理等领域。随着互联网和网络技术的迅速发展,文档的电子化和网络化趋势明显,因此迫切需要让传统的批注形式能跟上发展这一步伐,以Diigo为代表的社会化批注技术应运而生。社会化批注除了具备原有批注的标记与记录的作用外还可以实现共享、讨论、协作等社会化功能。随着社会化批注技术的成熟与发展,相信会在教育技术、网上社区、电子政务等方面会有不可或缺的应用。本文在分析社会化软件与社会化批注的发展现状以及Diigo社会化批注的技术模型的基础上,提出了本地实现社会化批注和面向网站提供的社会化批注二套方案,最后设计并实现了二套社会化批注方案模型,并拿出了相应的原型系统。本文的主要工作包括:1、对社会化软件与社会化批注的发展现状进行分析与研究,并以此为基础,重点对Diigo社会化批注的技术模型进行了剖析。2、提出本地实现社会化批注方案。本地实现社会化批注就是批注服务器与目标网站同域,或者是目标网站的组成部分,这样可以不受网络、安全限制且不需要额外的用户管理。3、提出面向网站提供社会化批注方案。把社会化批注包装成向网站提供的增值服务。批注服务器对用户而言是透明的,目标网站只要在其网页上打开批注设置,就可以实现批注,大大降低了使用门槛。4、分别针对本地实现社会化批注方案和面向网站提供社会化批注方案进行了设计与实现。在本地实现社会化批注方案中用户访问网页及操作批注时,后台通过Ajax与批注服务器交互,用脚本在页面上呈现批注;面向网站提供社会化批注方案虽然也使用Ajax技术,但由于存在“跨域访问”问题,所以实现方法与本地实现方案有很大不同,在原型系统中使用了“按需脚本”来实现。本文提出的2套社会化批注方案共同特点是用户可以在已打开批注的网页上直接使用批注,无需在批注服务器上注册和下载插件,降低了社会化批注的使用门槛,迎合了社区化的需求。由于本文实现的仅是原型系统,系统尚不完善,诸如关键字,URL分析算法等都有不尽如人意之处,上述“按需脚本”方法也只是轻量级的跨域解决方案,对书签和批注字数都有限制。这些问题都有待下一步的深入探讨。
其他文献
图像分割技术用于提取图像中感兴趣的目标,它是图像处理中十分重要的研究内容之一。近年来越来越多的人对此展开了研究,涌现了许多新理论、新方法。但目前,仍没有出现通用的
SOA是一种日益成熟的软件体系结构,随着Web Service逐渐被广泛的采纳和实现,系统异构、孤岛应用得以彻底改观。SOA也因其在IT项目中的重要角色而获得广泛认可。目前,BEA、IBM等
中国电信增值业务是中国电信产业改革、发展和创新的产物,经历了从无到有、由小到大的历程。随着电信增值业务市场的竞争愈加激烈,用户对增值业务的服务和质量提出了越来越高
三维模型作为一种新媒体,其应用越来越广泛。随着三维建模工具和扫描装置的改进,以及计算机软硬件技术的发展,每天都有大量模型产生并被传播,因此,迫切需要对三维模型进行有
随着数字通信,计算机以及网络技术的发展,移动通信凭借其自身方便便捷的特点,呈现出如火如荼的发展势态。移动通信的目的是为了实现任何时间、任何地点和任何通信对象之间的
通信需要各种协议的参与,如何描述这些协议,如何确保这些协议的一致性,正确性和完备性成为一个难题。人们提出了很多理论来刻画这些协议,如Petri网,形式化方法等。进程代数属
学位
随着Internet的普及,软件开发逐渐趋向国际化、大型化和复杂化,基于大型数据库的银行业务系统更是如此,其功能点多,应用复杂,性能要求高,所以如何保证产品的高质量成了人们关
近年来,视觉监控系统在很多行业都得到了广泛的应用,生活中有小区和超市等的安全监控,银行系统中有柜台监控,交通方面有违章监控等等。视觉监控系统主要是使用计算机来协助人们分
学位