基于Silverlight技术的图书馆入馆教育平台

2010-04-13 02:01朱玉斌
科技传播 2010年22期
关键词:入馆鼠标浏览器

朱玉斌

江苏经贸职业技术学院,江苏 南京 211168

1 图书馆入馆教育工作现状

在图书馆的各项读者服务工作中,入馆教育是起点,它是后续工作有效开展的重要前提。如何做好这个重要的基础工作,很值得探讨。首先,入馆教育要提起读者的兴趣,引发他们的关注和热情;其次,必须与时俱进,及时更新;最后,就是持续性。图书馆使用帮助和教育应该是实时的、不间断的,这样才能时刻为读者排忧解难,起到一个良好的引导作用。

目前图书馆的入馆教育,主要有如下几种:

1)传单、小册子。这种方式沟通直接,也容易引起读者的兴趣。但读者往往只是匆匆翻阅,很少仔细研究。此外,也存在成本的问题。

2)讲座。读者参加的目的明确,因此宣传效果较好,但通常时效性不强。

3)宣传栏、海报。采用海报的方式持续性较好,但内容必须时常更新,否则难以引起读者关注。

4)静态网页。这种方式方便、快捷,持续性强,也不受场地和成本的限制。但互动性较差,如果更新不及时,很难引起读者的阅读兴趣,从而影响宣传效果。

2 关于Silverlight

Silverlight,又称“银光”,是一种全新的跨平台、跨浏览器的Web呈现技术。其核心是浏览器增强模块,作用是呈现 XAML 并在浏览器界面上绘制生成的图形。Silverlight的特点主要有:

1)丰富的用户体验。经过多个版本的升级改进,Silverlight提供的视觉效果,已完全可以和电视媲美。结合独特的透视化3D和Shader技术,可以让访问者获得电影级的空前视觉体验。

2)方便、快速的开发。Silverlight结合了众多的现有技术,使目前的开发资源得以继续发挥作用,大大降低了新技术的迁移和使用成本。

3)易于部署。运行Silverlight程序只需简单安装浏览器插件,下载通常只需数秒。

对于RIA(富互联网应用程序)的开发者来说,Silverlight是一种新的RIA技术,它为开发者提供了一个框架,使用它可以构建出交互性更强的高品质网页应用程序。

3 应用Silverlight建设入馆教育平台的尝试

考虑到传统网站的不足,结合Silverlight技术,我们开始了新入馆教育平台的设计工作。在设计主界面时去除了一些繁琐的部分,目的是让读者一目了然地找到感兴趣的内容。主要模块采用旋转按钮式导航,鼠标在移动时,导航栏会根据鼠标的位置自动进行旋转,距离鼠标最近的项目变成最大状态,并发光显示,同时在右下角显示该模块的名称。

为了有更好的互动性,在设计中对光标的“压力”进行了模拟。在物理学中,有关于弹力的胡克定律F=kx,其中k是弹性系数,x为拉伸距离,F为力的大小。

根据牛顿第三定律,作用力与反作用力大小相等,方向相反。因此,在理想环境下,弹簧会永远做伸缩运动。为了与现实相符,我们引入一个"摩擦系数(c)"来让栏目窗口慢慢摆动之后停下来。数学关系式如下:

其中p0是是物体在屏幕上的初始位置。k是弹性系数,c是我们加入的摩擦系数,v是速度。当栏目窗口受到鼠标“压力”,就会产生加速度,使窗口发生位移,同时引发反作用力,产生一个反方向的加速度。通过胡克定律,我们知道这个反作用力会越来越大,直到窗口速度为零并反向加速,进行“摆动”。在理想状态下,这种振动会永远进行下去。由于我们加入了摩擦力,因此摆动幅度会逐渐变小,最后窗口停在光标所在的位置,同时发光显示,等待用户操作。在Silverlight中,通过C#的类进行代码设计与实现。

功能模块中,为了提高读者教育工作的持续性,采用了数据推送。读者只需留下邮箱,每当有信息更新的时候,平台会自动发送邮件,帮助读者了解最新动态。

对于读者在图书馆使用过程中的疑问,有必要提供一个交流模块,方便图书馆及时解答读者的困惑、了解读者的需求、提高平台的互动性。与普通留言板不同的是,采用Silverlight与Ajax技术,可以实现在线咨询,以便及时地响应读者需求,更好地为读者服务。

4 结论

本文探讨了Silverlight应用于图书馆入馆教育工作的可行性。互联网技术是不断发展变化的,在图书馆应用平台的设计中,可以考虑适时地加入新的技术,改变传统工作的形式,为读者服务工作做出更大的贡献。

[1]董大伟.Silverlight权威讲座[M].北京:电子工业出版社,2008:19.

[2]魏永超.银光志[M].北京:清华大学出版社,2009:5.

[3]曾蔚.基于Silverlight的下一代可视化商业智能系统研究[J].电脑知识与技术,2010(19):5316-5318.

[4]武愈振.基于Silverlight的RIA研究及应用[J].PLC&FA,2010(1):69-80.

猜你喜欢
入馆鼠标浏览器
阅读推广视角下高校图书馆新生入馆教育研究
河南一高校学生排千米长队进图书馆
Progress in Neural NLP: Modeling, Learning, and Reasoning
反浏览器指纹追踪
高校新生入馆教育工作浅析
环球浏览器
浏览器
45岁的鼠标
超能力鼠标
鼠标也可以是这样的