更新浏览器图标的方法和装置的制造方法

文档序号:9399309阅读:191来源:国知局
更新浏览器图标的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及互联网领域,尤其涉及一种更新浏览器图标的方法和装置。
【背景技术】
[0002] 浏览器是一种可以显示网页服务器或者文件系统的HTML文件(标准通用标记语 言的一个应用)内容,并让用户与这些文件进行交互的客户端软件。浏览器图标就是用户 安装完浏览器后在当前设备的主界面上生成的快捷方式图标,用户可以点击该快捷方式图 标快速启动浏览器。
[0003] 在目前的浏览器产品中,用户安装完浏览器后,桌面生成的快捷方式图标大多是 一成不变的(只有浏览器更新快捷方式图标且用户选择了更新后才会变化),因此在不触 发升级策略的前提下,一款浏览器的桌面图标基本是不会变化的。
[0004] 从以上分析可知,一成不变的图标缺乏提示信息的功能,浏览器图标作为浏览器 与用户进行交互的第一入口,除了提供快速启动浏览器这一目的外,还应该承载更多的提 示信息。

【发明内容】

[0005] 本发明的主要目的在于提供一种更新浏览器图标的方法和装置,以解决现有技术 存在的客户端上浏览器快捷方式图标在不更新浏览器时保持不变的问题。
[0006] 根据本发明的第一方面,提供了一种更新浏览器图标的方法,用于在客户端更新 浏览器快捷方式图标,该方法包括步骤:
[0007] 通过网络从云端接收云端配置文件,云端配置文件包括图标更新条件;
[0008] 保存云端配置文件;
[0009] 启动浏览器时,根据图标更新条件,判断是否需要更新浏览器图标;
[0010] 根据判断结果更新或不更新浏览器图标。
[0011] 图标更新条件可以包括预定义条件,预定义条件在云端统一设定。图标更新条件 还可以包括自定义条件,自定义条件由客户端用户自行设定。一般而言,判断是否需要更新 浏览器图标时,自定义条件的判断优先级高于预定义条件的判断优先级。
[0012] 当接收到新的云端配置文件时,保存云端配置文件的方式可以为以新的云端配置 文件覆盖旧的云端配置文件。
[0013] 云端配置文件还可以包括更新时所需的图标和文字。
[0014] 根据本发明的第二方面,提供了一种更新浏览器图标的装置,用于在客户端更新 浏览器快捷方式图标,该装置包括:
[0015] 接收模块,用于通过网络从云端接收云端配置文件,云端配置文件包括图标更新 条件;
[0016] 保存模块,用于保存云端配置文件;
[0017] 判断模块,用于启动浏览器时,根据图标更新条件,判断是否需要更新浏览器图 标;
[0018] 更新模块,用于根据判断结果更新或不更新浏览器图标。
[0019] 与现有技术相比,根据本发明的技术方案,基于云控策略将配置逻辑文件下发到 客户端从而动态更新浏览器图标,可以显著加强浏览器图标的用户认知感。
【附图说明】
[0020] 图1示意性地示出了根据本发明实施例的更新浏览器图标的方法的流程图;
[0021] 图2示意性地示出了根据本发明实施例的更新浏览器图标的装置的示意图。
[0022] 附图标号说明:
[0023] 210-接收模块、220-保存模块、230-判断模块、240-更新模块。
【具体实施方式】
[0024] 为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本 发明作进一步地详细说明。
[0025] 为简单起见,以下描述中省略了本领域技术人员公知的某些技术特征。
[0026] 本发明讨论的更新浏览器图标的方法用于在客户端更新浏览器快捷方式图标,如 图1所示。
[0027] 在步骤S102中,客户端通过网络从云端接收云端配置文件,云端配置文件包括图 标更新条件。
[0028] 云端配置文件是在云端设置并定期或不定期下发给每个浏览器客户端的文件。下 发频率并不需要太高,尽量将后一阶段的图标更新条件一次性下发。
[0029] 图标更新条件可以包括在云端统一设定的预定义条件。图标更新条件还可以包括 由客户端用户自行设定的自定义条件。自定义条件由用户在客户端设定了后会上传至云 端,方便用户在不同的电脑终端访问。
[0030] 当然,云端配置文件包含的配置逻辑可以只有预定义条件,也可以包含预定义条 件和自定义条件,还可以包含更多种可能的条件。其中,预定义条件普遍适用于所有客户 端,自定义条件一般由用户在客户端中手动定义一些特殊的图标和文字作为浏览器图标选 项,只适用于该用户的客户端。
[0031] 在一个示例性【具体实施方式】中,云端配置文件还可以包括更新时所需的图标和文 字。概括而言,云端配置文件主要包含四个部分:
[0032] 1)策略分类:主要对应了浏览器图标更新对应的策略。从大的方面可以分为用户 自定义策略和官方预定义策略。
[0033] 2)云控条件:对应了浏览器图标更新的具体一个条件。如自定义策略中的母亲生 日,预定义策略中的教师节等等。这里云控是云端控制的缩写,可以通过更改云端的配置信 息来动态控制连接到云端的客户端软件,从而达到灵活配置客户端软件参数的目的。
[0034] 3)云控图标:对应了更新后的浏览器图标,它可以是一个URL链接,由客户端解析 后自己去下载该链接对应的图标。
[0035] 4)云控文字:点击指示悬浮于浏览器图标上产生的文字。对于电脑终端,一般指 的是鼠标点击浏览器图标,对于智能终端,一般指的是由手指点击产生。文字呈现形式如 下:当用户需要操作浏览器时,如PC端鼠标点击、悬浮或者移动智能设备端的手指触控点 击时,都会呈现文字显示。
[0036] 下表示出云端配置逻辑的若干示例。
[0037]
[0038] 值得注意的是,上表示出的分类示例仅仅用于示意性地说明本发明涉及的策略实 现,并不代表所有可能策略。
[0039] 在步骤S104中,保存在步骤S102中接收的云端配置文件。
[0040] 浏览器客户端在接收到云端配置文件后,一般会自动下载并保存。当接收到新的 云端配置文件时,保存云端配置文件的方式可以为以新的云端配置文件覆盖旧的云端配置 文件。
[0041] 当浏览器被启动时,在步骤S106中,根据在步骤S102中接收并在步骤S104中保 存的云端配置文件中的图标更新条件,判断是否需要更新浏览器图标。
[0042] 当用户在客户端打开浏览器时,浏览器自身会做一次匹配逻辑,查看本次启动是 否满足前述预定义条件或者自定义条件的某条策略,如果满足,则动态更新当前浏览器图 标,否则保持已有的浏览器图标不变。
[0043] 继续以前表所示云端配置信息为例,举例说明两种命中条件:
[0044] 1)当用户在教师节这一天打开浏览器时,浏览器检测云端配置,发现自己命中了 预定义条件1中的第一条策略,那么当前的桌面图标会被配置为"园丁"图标,同时浏览器 的文字被配置为"老师辛苦了"这条文字信息。这样,当用户再次查看桌面图标时,浏览器 图标中展示了"老师辛苦了"以及"园丁"的图标,提示用户今天是教师节。
[0045] 2)当用户在自己母亲生日当天打开浏览器时,浏览器检测云端配置,发现自己命 中了自定义条件1中的第一条策略,那么当前的桌面图标会被配置为用户自定义图标,例 如母亲相片,同时浏览器的文字被配置为自定义问自己,例如"母亲生日,打电话通知"这条 文字信息。这样,当用户再次查看桌面图标时,浏览器图标中展示了母亲相片和"母亲生日, 打电话通知"的图标,提示用户今天是自己母亲的生日。
[0046] -般而言,判断是否需要更新浏览器图标时,自定义条件的判断优先级高于预定 义条件的判断优先级。这种情况下,上述判断逻辑如下:
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1