浏览器状态同步方法及装置制造方法及图纸

技术编号:3913071 阅读:207 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及网络技术领域,公开了一种浏览器状态同步方法及装置,所述方法包括:浏览器打开后,保存浏览器状态信息;当浏览器再次打开后,获取上次保存的浏览器状态信息;根据获取的浏览器状态信息更新当前的浏览器状态。本发明专利技术能够使用户再次打开浏览器后,获得与上次浏览器打开后相同的浏览状态。

【技术实现步骤摘要】

本专利技术涉及网络技术,具体涉及一种浏览器状态同步方法及装置
技术介绍
目前,随着网络技术的发展,互联网作为一个庞大的信息资源,成为了人们获取信 息的最方便、快捷的途径,也是最主要途径之一,而浏览器则是人们上网常用的工具。现有的浏览器可以为用户提供多种功能,比如,在计算机上保存完整的网页内容、 利用收藏夹实现脱机浏览网页、自定义工具栏、状态栏显示设置,清除历史信息,页面下载 控制,页面缩放,页面背景色设置等。现在使用电脑大都存在这些情况同一用户使用多台电脑或者多个用户使用一台 电脑。因此,为了方便用户使用自己的浏览器个性设置,出现了浏览器通行证技术,即通行 证功能用户登录后,手工使用上传功能,将本地的类似功能设置数据上传到服务器,在需要 使用时再手工下载下来,替换本地对应的数据文件。现有的浏览器功能虽然能够为用户提供一定的方便,但其同步的信息非常有限, 比如,远程使用同一个帐户登陆后,只能获取到自己的收藏夹等简单的内容,而无法使用户 获得与上次浏览器打开后相同的浏览状态。
技术实现思路
本专利技术提供一种浏览器状态同步方法及装置,能够使用户再次打开浏览器后,获 得与上次浏览器打开后相同的浏览状态。为此,本专利技术实施例提供如下技术方案一种浏览器状态同步方法,包括浏览器打开后,保存浏览器状态信息;当浏览器再次打开后,获取上次保存的浏览器状态信息;根据获取的浏览器状态信息更新当前的浏览器状态。一种浏览器状态同步装置,包括用于在浏览器打开后,保存浏览器状态信息的单元;用于当浏览器再次打开后,获取上次保存的浏览器状态信息的单元;状态更新单元,用于根据获取的浏览器状态信息更新当前的浏览器状态。由以上本专利技术提供的技术方案可以看出,本专利技术浏览器状态同步方法及装置,在 浏览器打开后,保存浏览器状态信息;当浏览器再次打开后,获取上次保存的浏览器状态信 息;根据获取的浏览器状态信息更新当前的浏览器状态。因而可以使用户不论在本地还是 在异地,再次打开浏览器后,能够获得与上次浏览器打开后相同的浏览状态,方便了用户的 使用。附图说明图1是本专利技术实施例浏览器状态同步方法的流程图;图2是本专利技术实施例浏览器状态同步方法的一种具体实现流程图;图3是本专利技术实施例浏览器状态同步方法的另一种具体实现流程图;图4是本专利技术实施例浏览器通行证实现装置的一种结构示意图;图5是本专利技术实施例浏览器通行证实现装置的另一种结构示意图。具体实施例方式为了使本
的人员更好地理解本专利技术实施例的方案,下面结合附图和实施 方式对本专利技术实施例作进一步的详细说明。本专利技术实施例浏览器状态同步方法,浏览器打开后,保存浏览器状态信息;当浏览 器再次打开后,获取上次保存的浏览器状态信息;根据获取的浏览器状态信息更新当前的 浏览器状态。因而可以使用户再次打开浏览器后,自动获得与上次浏览器打开后相同的浏 览状态,方便了用户的使用。如图1所示,是本专利技术实施例浏览器状态同步方法的流程图。步骤11,浏览器打开后,保存浏览器状态信息;步骤12,当浏览器再次打开后,获取上次保存的浏览器状态信息;步骤13,根据获取的浏览器状态信息更新当前的浏览器状态。在上述步骤11中,对浏览器状态信息的保存可以有多种实现方式,比如可以将浏 览器状态信息上传到服务器,还可以是将浏览器状态信息作为浏览器的收藏项保存在收藏 夹中。相应地,在步骤12中,在浏览器再次打开后,可以从服务器或收藏夹中获取上次保存 的浏览器状态信息。对此将在后面详细说明。本专利技术实施例浏览器状态同步方法,可以使用户不论在本地还是在异地,再次打 开浏览器后,能够获得与上次浏览器打开后相同的浏览状态,方便了用户的使用。参照图2,是本专利技术实施例浏览器状态同步方法的一种具体实现流程图。步骤101,浏览器通行证帐户登陆后,按预定策略将当前浏览器状态信息上传到服 务器。所述浏览器状态信息包括以下信息之一或任意组合打开的所有页面、所有打开 页面的排列顺序、浏览器退出时展现的页面、各打开页面呈现在浏览器窗口中的位置、应用 程序的显示状态、配置信息等。其中所述应用程序的显示状态主要指浏览器应用程序的显示状态,比如浏览器显示窗 口的大小,皮肤颜色等。所述配置信息包括浏览器配置信息、操作配置信息等,比如所述操作配置信息可以有搜索个性设置、登陆网站的用户密码等。在通行证帐户登陆后,会进行一系列的操作,比如,访问搜狐新闻、登陆搜狐邮箱、 设置浏览器窗口为最大化、设置自定义的搜索个性设置等。每次操作完成后的一些浏览器 状态信息会保存在本地的一个指定目录中,也可能有一些浏览器状态信息会保存在本地缓 存中。在浏览器通行证帐户登陆后,客户端会按照预定策略将当前浏览器状态信息上传 到服务器。所述预定策略包括以下任意一种或多种浏览器通行证帐户退出时将当前浏览器状态信息上传到服务器;浏览器状态发生变化后将当前浏览器状态信息上传到服务器;定时将当前浏览器状态信息上传到服务器。比如,当客户端接收到通行证帐户关闭浏览器的指令比如点击退出按钮后,客户端从所述指定目录中提取当前浏览器状态信息,上传到服务器。再比如,在用户打开一个新 的浏览器窗口后,浏览器状态会发生变化,此时,客户端需要将当前浏览器状态信息上传到 服务器。需要说明的是,根据应用需要或用户设置,客户端可以同时执行上述不同策略下 的上传操作,也可以选择其中一种。比如,只在浏览器状态发生变化后将当前浏览器状态信 息上传到服务器。当然,为了向用户提供更多的选择权限,可以先向用户询问,比如向用户展现一个 提示框,由用户来决定是否上传这些信息。如果用户选择上传,客户端再从所述指定目录中 提取这些信息,上传到服务器。步骤102,所述通行证账户再次登陆时,将上次通行证帐户登陆后上传到所述服务 器的浏览器状态信息从所述服务器上下载到本地。所述通行证账户可以是在本地再次登陆,也可以是在异地再次登陆。不论哪种情 况,只要使用同一通行证帐户再次登陆,客户端根据所述通行证帐户从服务器上找到对应 该通行证帐户的浏览器状态信息,并将其下载到本地。步骤103,根据下载的浏览器状态信息更新当前的浏览器状态。从而可以使用户通过通行证账户再次登陆后,即可自动获得与上次登录后至浏览 器关闭期间相同的浏览器状态信息。比如,可以使用户在异地登陆时,也能够使用自己的个性化浏览器,而不会和其他 人的配置相冲突。比如,用户可以订制自己的登陆后的首页,导入新的收藏夹、设置自己的 目录,设置自定义的快捷键、鼠标手势、智能填表内容等,不用担心自己浏览器的配置被其 他人修改。为了进一步提高上传和下载的效率,保证保存的信息是最新的,还可以对本地保 存的浏览器状态信息和上传到服务器上的浏览器状态信息分别添加时间戳,在下载时,先 根据时间戳来确定服务器上保存的信息是否是最新的,如果是,再下载;否则不下载。在本专利技术实施例中,进一步地,还可以在上传当前浏览器状态信息时,将本地保存 的浏览历史记录和/或操作历史记录,上传到服务器;所述通行证账户再次登陆后,将上次 上传到服务器的浏览历史记录和/或操作历史记录从所述服务器上下载到本地;根据下载 的浏览历史记录和/或操作历史记录,更新本地对应的信息。其中,所述浏览历史记录中所 记录的是浏览器各标签(即IE中的选项卡)所浏览过的网页历史,主本文档来自技高网
...

【技术保护点】
一种浏览器状态同步方法,其特征在于,包括:浏览器打开后,保存浏览器状态信息;当浏览器再次打开后,获取上次保存的浏览器状态信息;根据获取的浏览器状态信息更新当前的浏览器状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:周大奎
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:11[中国|北京]

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

1