浏览器便签实时同步的方法及实现便签实时同步的浏览器技术

技术编号:8413056 阅读:230 留言:0更新日期:2013-03-14 02:07
本发明专利技术公开一种浏览器便签实时同步的方法及实现便签实时同步的浏览器,其中,该方法包括:在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接;所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧。本发明专利技术实现了便签信息的同步过程无需在浏览器端的web网页上才能进行的问题,使便签信息的同步更为便捷。

【技术实现步骤摘要】
浏览器便签实时同步的方法及实现便签实时同步的浏览器
本专利技术涉及互联网领域,具体地说,涉及一种浏览器便签实时同步的方法及实现便签实时同步的浏览器。
技术介绍
浏览器是指可以显示网页服务器或者文件系统的HTML(HyperTextMark-upLanguage,超文本标记语言或超文本链接标示语言)文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP(hypertexttransportprotocol,超文本传送协议)协议与网页服务器交互并获取网页,这些网页由URL(Uniform/UniversalResourceLocator,网页地址)指定,文件格式通常为HTML,并由MIME(MultipurposeInternetMailExtensions,多功能网际邮件扩充协议)在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS(HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。个人电脑上常见的网页浏览器,包括微软的InternetExplorer、Mozilla的Firefox(火狐浏览器)、Apple(苹果)的Safari,Opera、GoogleChrome、GreenBrowser浏览器、360安全浏览器、搜狗高速浏览器、天天浏览器、腾讯TT、傲游浏览器、百度浏览器、腾讯QQ浏览器等等,因此,浏览器是最经常使用到的客户端程序。所谓同步指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系。云同步是指在云计算平台上,具有云计算功能的终端设备与服务器之间的数据同步,或者以个人为中心的不同设备之间数据共享,这里均是基于云计算。目前有基于云同步的便签程序客户端,其是运行在移动终端上和在web网页上,从而实现移动终端和web网页之间的便签信息的实时同步;然而现有技术中便签的同步都是基于浏览器上的web网页进行的;显示这块也是基于web网页服务进行的。后台的服务会收到移动终端上传的便签信息,并在用户点击web网页后进入相应的网站才可以将上传的便签信息实时显示在web网页中。这里用户必须访问相应的网站地址才能够获取上述同步的便签信息。因此,如何使便签信息的同步更为便捷,突破必须在浏览器端的web网页上才能进行便成为亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供了一种浏览器便签实时同步的方法及实现便签实时同步的浏览器,以解决便签信息的同步过程必须在浏览器端的web网页上才能进行的问题。为了解决上述技术问题,本专利技术公开了一种浏览器便签实时同步的方法,包括:在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接;所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧。本专利技术所述方法,其中,还包括:所述浏览器侧加载所述实时同步的便签增量数据,并通过所述浏览器侧的所述便签模块的界面进行显示或通过所述浏览器中的界面进行显示。本专利技术所述方法,其中,所述界面为浏览器弹出的窗口或视图框。本专利技术所述方法,其中,所述在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器,包括:所述浏览器侧加载便签模块,并通过浏览器的用户名和密码登录到便签同步服务器。本专利技术所述方法,其中,所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,进一步为:当用户在所述便签模块中新建、删除、修改、恢复或抽取便签数据后,所述便签模块实时将上述新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,以更新所述便签同步服务器上保存的该用户的便签数据。本专利技术所述方法,其中,所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧,进一步为:所述便签模块发送请求从所述便签同步服务器上获取由无记载的新建、删除、修改、恢复或抽取的便签数据生成的描述性操作指令,所述便签模块收到后进行解析后实时同步更新浏览器侧的便签数据。本专利技术所述方法,其中,进一步还包括:所述便签模块提示是否同步更新下载所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据,并接收来自用户的进行同步更新的指令启动上述实时同步更新。本专利技术所述方法,其中,进一步还包括:当同一用户使用不同浏览器侧的所述便签模块登录到所述便签同步服务器并建立实时同步连接后,所述不同浏览器侧的所述便签模块将该用户在其上新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,根据所述描述性操作指令更新所述便签同步服务器上保存的该用户的便签数据。本专利技术所述方法,其中,所述描述性操作指令由便签数据项、状态和时间组成。本专利技术所述方法,其中,所述描述性操作指令为带有标识符的描述性操作指令。本专利技术所述方法,其中,所述实时同步连接为基于TCP/IP协议的连接。本专利技术所述方法,其中,所述便签模块为在所述浏览器侧加载的插件之本专利技术所述方法,其中,所述浏览器为web浏览器或者是基于网络的阅读浏览器。本专利技术所述方法,其中,进一步还包括:所述浏览器未登录到所述便签同步服务器时所产生的本地便签数据,在所述便签模块通过浏览器登录到所述便签同步服务器并建立实时同步连接后,所述便签模块会将该本地便签数据进行整理与所述便签同步服务器上该用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则所述便签模块通过浏览器将需要同步的本地便签数据上传到所述便签同步服务器该用户的便签数据中。为了解决上述技术问题,本专利技术公开了一种实现便签实时同步的浏览器,包括:建立连接单元和同步操作单元;其中,所述建立连接单元,用于加载便签模块,并登录到便签同步服务器;登录成功后,所述便签模块通过其与所述便签同步服务器建立实时同步连接;所述同步操作单元,用于将所述便签模块上产生的便签增量数据实时上传到与所述便签同步服务器上,和/或将所述便签模块从所述便签同步服务器上实时获取该浏览器无记载的便签增量数据。本专利技术所述浏览器,其中,所述同步操作单元,还用于将加载所述实时同步的便签增量数据通过所述便签模块的设置界面进行显示或通过所述浏览器的界面进行显示。本专利技术所述浏览器,其中,所述界面为浏览器弹出的窗口或视图框。本专利技术所述浏览器,其中,所述建立连接单元,进一步还用于加载便签模块,并通过该浏览器上的用户名和密码登录到便签同步服务器。本专利技术所述浏览器,其中,所述同步操作单元,进一步还用于:当用户在所述便签模块中新建、删除、修改、恢复或抽取的便签数据后,通过所述便签模块实时将上述新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,更新所述便签本文档来自技高网
...
浏览器便签实时同步的方法及实现便签实时同步的浏览器

【技术保护点】
一种浏览器便签实时同步的方法,包括:在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接;所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧。

【技术特征摘要】
1.一种浏览器便签实时同步的方法,包括:在浏览器侧加载便签模块,并通过浏览器的用户名和密码登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接;当存在便签增量时,所述便签模块将产生的便签增量数据实时上传到所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧;其中,便签数据在浏览器侧以版本化进行保存,不同版本之间仅存在部分不同数据,其它数据部分相同;所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,进一步为:当用户在所述便签模块中新建、删除、修改、恢复或抽取便签数据后,所述便签模块实时将上述新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,以更新所述便签同步服务器上保存的该用户的便签数据;其中,所述浏览器未登录到所述便签同步服务器时所产生的本地便签数据,在所述便签模块通过浏览器登录到所述便签同步服务器并建立实时同步连接后,所述便签模块会将该本地便签数据进行整理与所述便签同步服务器上该浏览器用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则所述便签模块通过浏览器将需要同步的本地便签数据上传到所述便签同步服务器该用户的便签数据中。2.如权利要求1所述的浏览器便签实时同步的方法,其特征在于,还包括:所述浏览器侧加载所述实时同步的便签增量数据,并通过所述浏览器侧的所述便签模块的界面进行显示或通过所述浏览器中的界面进行显示。3.如权利要求2所述的浏览器便签实时同步的方法,其特征在于,所述界面为浏览器弹出的窗口或视图框。4.如权利要求3所述的浏览器便签实时同步的方法,其特征在于,所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧,进一步为:所述便签模块发送请求从所述便签同步服务器上获取由无记载的新建、删除、修改、恢复或抽取的便签数据生成的描述性操作指令,所述便签模块收到后进行解析后实时同步更新浏览器侧的便签数据。5.如权利要求4所述的浏览器便签实时同步的方法,其特征在于,进一步还包括:所述便签模块提示是否同步更新下载所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据,并接收来自用户的进行同步更新的指令启动上述实时同步更新。6.如权利要求4所述的浏览器便签实时同步的方法,其特征在于,进一步还包括:当同一用户使用不同浏览器侧的所述便签模块登录到所述便签同步服务器并建立实时同步连接后,所述不同浏览器侧的所述便签模块将该用户在其上新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,根据所述描述性操作指令更新所述便签同步服务器上保存的该用户的便签数据。7.如权利要求1、4或6所述的浏览器便签实时同步的方法,其特征在于,所述描述性操作指令由便签数据项、状态和时间组成。8.如权利要求7所述的浏览器便签实时同步的方法,其特征在于,所述描述性操作指令为带有标识符的描述性操作指令。9.如权利要求1所述的浏览器便签实时同步的方法,其特征在于,所述实时同步连接为基于TCP/IP协议的连接。10.如权利要求1所述的浏览器便签实时同步的方法,其特征在于,所述便签模块为在所述浏览器侧加载的插件之一。11.如权利要求1所...

【专利技术属性】
技术研发人员:刘武薛向旭江宽任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1