- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSB技术在天津科技文献服务平台中应用
SSB技术在天津科技文献服务平台中应用
摘 要: 通过对特定站点浏览器(site-specific browsers,SSB)技术进行分析,结合天津科技文献服务平台业务,提出现阶段在天津科技文献服务平台中应用SSB技术的构想,并对其在天津科技文献服务平台中应用方式进行初步探索。
关键词: 特定站点浏览器;SSB;注册表;MFC
中图分类号:G322.7 文献标识码:A 文章编号:1671-7597(2011)0810157-02
伴随着Internet日益成为应用程序开发的默认平台,基于浏览器的各种web程序应运而生。但是随着互联网技术的发展,网站功能的个性化及专业化需求日益突出,传统浏览器程序已不能满足网络浏览者的要求,为了解决这个问题特定站点浏览器(site-specific browsers,SSB)脱颖而出。特定站点浏览器是根据网站内容以及功能特点为网站量身定制的专用浏览器,如网银浏览器、淘宝浏览器、超星图书浏览器等等,本文将结合对SSB技术的分析,探索其在天津科技文献服务平台中的应用。
特定站点浏览器(site-specific browsers,SSB)意在把桌面应用中成功的部分引入网络应用。每个应用程序都针对它特定的浏览器,而浏览器则可以被设计成包含许多用户熟悉的桌面应用程序功能。这种做法有明显的好处,拿Gmail举例,一个图标就可以代表邮件的快捷方式,这是大部分传统邮件客户端上采用的一个功能。像前进/后退按钮,通常的浏览器菜单和URL栏这样多余的元素就可以隐藏起来,减少用户界面的混乱。另外一个好处在外观上并不明显,由于每个应用都在它自己独立的进程中运行,一旦某个程序出错不会让你整个浏览器都崩溃。Mozilla“棱镜”是最早的特定站点浏览器,面向单一web应用的应用程序,它没有菜单、工具条和浏览器所拥有的基本的配置内容。但是SSB与操作系统和桌面有着紧密的联系,这与运行于浏览器的web应用是不同的。这样的设计理念相当于把浏览器的核心部分提取出来,并根据需要为不同的web应用赋予不同的存在形式及相应权限。富互联网应用的思想以及为某个网站打造特定浏览器的技术为我们自身的网站建设开辟了一条新的途径。
1 SSB技术在天津科技文献服务平台中的探索
1.1 天津科技文献服务平台现状分析及SSB技术的需求
天津科技文献服务平台作为天津市重要的科技文献资源整合服务窗口,拥有较丰富的各类文献资源,是可以提供科技文献数据库在线检索及原文索取的开放式公共服务平台,集成了数据库导航、用户统一认证、数据库在线检索、跨库统一检索、原文索取、专题服务、定题服务、在线咨询等丰富的在线服务功能,可以为用户提供一站式的服务。但是随着互联网技术以及文献数据库新技术的不断发展和更新,对文献服务功能也提出了更高的要求,传统的WEB页面技术以及B/S的架构模式难以满足未来的发展需要,许多问题摆在我们面前:
浏览器不统一:目前的网页浏览器主要包括IE、Opera、Firefox、 Google浏览器等,它们所采用的内核技术各不相同,而不同的浏览器内核对网页编写语法的解释也有所不同,因此同一网页在不同的内核的浏览器里的显示效果也可能不同,即我们的网站在编写代码时如果没有考虑到不同内核的浏览器的显示效果,则将不可避免的存在部分浏览器的兼容性问题,如页面显示混乱,认证无法通过等。但是我们的网站与某个浏览器则会具有非常好的兼容性,比如比较主流的微软IE浏览器,因此基于SSB思想,我们以兼容性最好的内核技术为网站定制开发浏览器成为一种解决途径。
WEB界面及功能存在不足:目前文献平台主要依赖HTML标签以及ASP.NET控件实现用户界面效果,与高度成熟的桌面系统上的GUI程序界面相比很多内涵更丰富的交互界面无法实现,特别是不需要与服务器交互的客户端所能实现的功能远远落后于桌面程序技术,例如拖拽功能、滑块功能,计算功能等等,因此需要引入SSB技术充实界面。
通用浏览器缺陷:目前主流浏览器功能繁多,但是作为通用化的浏览工具,缺少针对某个站点的个性化功能,通过安装浏览器插件的方法虽然暂时弥补了扩展性差问题,但是诸多插件存在难以管理,用户安装操作不便的问题。此外通用浏览器出于所有浏览用途进行设计,结构复杂,功能繁多,与只针对访问某个站点的特定站点浏览器相比,占用系统资源较多,运行效率低,访问速度慢。
WEB技术难以实现:某些在文献使用过程中需要的辅助功能借助WEB技术难以实现,如代理服务器一键设置,隐私选项一键设置等针对浏览器各种设置的程序化实现,结合SSB技术可以完全简化用户手动操作的繁琐,做到一键式的快捷功能。
1.2 SSB应用方式探索及技术路线的确立
为解决上述所面临的多种
文档评论(0)