在浏览器中加载皮肤的方法及装置制造方法及图纸

技术编号:8323231 阅读:155 留言:0更新日期:2013-02-14 00:00
本发明专利技术公开了一种在浏览器中加载皮肤的方法及装置。该装置包括:加载模块,用于根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤,并将所述成套浏览器皮肤加载在所述浏览器中;显示模块,用于根据预先设置的与所述成套浏览器皮肤相对应的显示规则,对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示;其中,所述显示模块具体用于:通过在所述浏览器中预先设置的接口,根据与所述成套浏览器皮肤相对应的显示规则获取相应的条件信息;根据所述条件信息对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示。借助于本发明专利技术的技术方案,能够提高用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是涉及一种在浏览器中加载皮肤的方法及装置
技术介绍
在现有技术中,浏览器是指可以显示网页服务器或者文件系统的超文本标记语言(Hypertext Markup Language,简称为HTML)文件的内容,并提供用户与上述文件进行交互的一种软件。浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由统一资源定位符(Uniform/Universal ResourceLocator,简称为URL)指定,文件格式通常为HTML,并由多功能 Internet 邮件扩充服务(Multipurpose Internet Mail Extensions,简称为MME)在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身还可以支持除了 HTML之外的广泛的格式,例如,JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,例如,FTP、Gopher、HTTPS (HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。个人电脑上常见的网页浏览器包括微软的Internet Explorer>Firefox>Safari等,浏览器是最经常使用到的客户端程序。软件皮肤也可以称为软件的界面,是软件的可视外观。为了软件的市场占有率,并且让用户有更好的使用体验,越来越多的厂商往自己的软件里加入了皮肤(skin)或主题(theme)的功能。例如,常用的Windows XP、WindowsVista、搜狗输入法、火狐(Firefox)、傲游(Maxthon)等常用软件都具有皮肤(skin)或主题(theme)的功能。图I是现有技术中浏览器皮肤加载方法的示意图,如图I所示,对于浏览器的皮肤加载都是使用一个网页形成一个个可下载的皮肤安装包,浏览器加载安装包,然后在浏览器侧实时更新浏览器界面。从上述处理可以看出,现有技术中的浏览器皮肤加载方法完全是由用户直接根据界面的外形进行点选后进行单个界面的设置,没有成套或者成主题的多个皮肤界面的自动加载,不能够形成动态的变化。
技术实现思路
本专利技术提供一种在浏览器中加载皮肤的方法及装置,以解决现有技术中不能够自动加载成套或者成主题的多个皮肤界面,并进行动态变化的问题。本专利技术提供一种在浏览器中加载皮肤的方法,包括根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤,并将成套浏览器皮肤加载在浏览器中;通过在浏览器中预先设置的接口,根据与成套浏览器皮肤相对应的显示规则获取相应的条件信息;根据条件信息对成套浏览器皮肤中的各个浏览器皮肤进行切换显示。可选地,成套浏览器皮肤信息包括多个同主题浏览器皮肤信息、或者多个同系列浏览器皮肤信息。可选地,根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤具体包括获取用户在浏览器皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与用户输入的关键字相匹配的所有浏览器皮肤信息,根据用户选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤。可选地,上述方法还包括获取用户在浏览器 皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与用户输入的关键字相匹配的所有浏览器皮肤信息,根据用户选择的一个浏览器皮肤信息,获取对应的浏览器皮肤并加载在浏览器中。可选地,根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤具体包括根据用户对浏览器皮肤管理器的主题皮肤框的选择,触发向用户展示浏览器提供的多套同主题浏览器皮肤信息;获取用户从多套同主题浏览器皮肤信息中选择的一套同主题浏览器皮肤信息,并根据该同主题浏览器皮肤信息获取一套对应的同主题浏览器皮肤。可选地,根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤具体包括根据用户对浏览器皮肤管理器的系列皮肤框的选择,触发向用户展示浏览器提供的多套同系列浏览器皮肤信息;获取用户从多套同系列浏览器皮肤信息中选择的一套同系列浏览器皮肤信息,并根据该同系列浏览器皮肤信息获取一套对应的同系列浏览器皮肤。可选地,条件信息包括时间信息、天气信息、气温信息、和/或用户输入的关键字信息。可选地,显示规则包括根据条件信息的变化情况,对成套浏览器皮肤中的各个浏览器皮肤进行切换显示。可选地,根据条件信息对成套浏览器皮肤中的各个浏览器皮肤进行切换显示具体包括将条件信息与皮肤管理表中保存的与成套浏览器皮肤相对应的关键字字段和/或类别字段进行匹配,获取成套浏览器皮肤中与条件信息相匹配的一个浏览器皮肤;将当前浏览器皮肤切换为与条件信息匹配成功的浏览器皮肤并进行显示。可选地,皮肤管理表保存了已下载到浏览器本地的浏览器皮肤的管理信息,其中,管理信息包括浏览器皮肤的关键字、浏览器皮肤的类别、浏览器皮肤的名称、浏览器皮肤的下载时间、以及浏览器皮肤的套件编号。可选地,上述方法还包括根据用户的操作对皮肤管理表中的管理信息进行配置。可选地,上述方法还包括将皮肤管理表保存在浏览器本地。可选地,上述方法还包括将皮肤管理表与浏览器用户账号进行绑定,并将皮肤管理表同步保存到服务器侧。可选地,浏览器皮肤管理器中还包括浏览器皮肤设置信息,其中,浏览器皮肤设置信息具体包括已下载的浏览器皮肤信息、正在使用的浏览器皮肤信息、已安装的浏览器皮肤信息、以及已使用的浏览器皮肤信息。可选地,上述方法还包括将浏览器皮肤管理器中的浏览器皮肤设置信息与浏览器用户账号进行绑定,并将浏览器皮肤设置信息同步保存到服务器侧。可选地,根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤具体包括根据用户对浏览器皮肤管理器中保存的已使用的浏览器皮肤信息的选择,触发向用户展示以时间先后顺序排列的已使用过的浏览器皮肤信息;获取用户选择的之前某个时间点已使用过的浏览器皮肤信息,并根据该浏览器皮肤信息获取对应的浏览器皮肤。本专利技术还提供了一种在浏览器中加载皮肤的装置,包括加载模块,用于根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤,并将成套浏览器皮肤加载在浏览器中;显示模块,用于根据预先设置的与成套浏览器皮肤相对应的显示规则,对成套浏览器皮肤中的各个浏览器皮肤进行切换显示;其中,所述显示模块具体用于通过在浏览器中预先设置的接口,根据与成套浏览器皮肤相对应的显示规则获取相应的条件信息;根据条件信息对成套浏览器皮肤中的各个浏览器皮肤进行切换显示。可选地,成套浏览器皮肤信息包括多个同主题浏览器皮肤信息、或者多个同系列浏览器皮肤信息。可选地,加载模块具体用于获取用户在浏览器皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与用户输入的关键字相匹配的所有浏 览器皮肤信息,根据用户选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤。可选地,加载模块进一步用于获取用户在浏览器皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与用户输入的关键字相匹配的所有浏览器皮肤信息,根据用户选择的一个浏览器皮肤信息,获取对应的浏览器皮肤并加载在浏览器中。可选地,加载模块具本文档来自技高网
...

【技术保护点】
一种在浏览器中加载皮肤的方法,包括:根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤,并将所述成套浏览器皮肤加载在所述浏览器中;通过在所述浏览器中预先设置的接口,根据与所述成套浏览器皮肤相对应的显示规则获取相应的条件信息;根据所述条件信息对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示。

【技术特征摘要】
1.一种在浏览器中加载皮肤的方法,包括根据用户预先选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤,并将所述成套浏览器皮肤加载在所述浏览器中;通过在所述浏览器中预先设置的接口,根据与所述成套浏览器皮肤相对应的显示规则获取相应的条件信息;根据所述条件信息对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示。2.如权利要求I所述的方法,其特征在于,根据用户预先选择的成套浏览器皮肤信息, 获取对应的成套浏览器皮肤具体包括获取用户在浏览器皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与所述用户输入的关键字相匹配的所有浏览器皮肤信息,根据用户选择的成套浏览器皮肤信息,获取对应的成套浏览器皮肤。3.如权利要求I所述的方法,其特征在于,所述方法还包括获取用户在浏览器皮肤管理器的关键字输入框内输入的关键字;根据用户输入的关键字进行搜索,获取与所述用户输入的关键字相匹配的所有浏览器皮肤信息,根据用户选择的一个浏览器皮肤信息,获取对应的浏览器皮肤并加载在所述浏览器中。4.如权利要求I所述的方法,其特征在于,根据用户预先选择的成套浏览器皮肤信息, 获取对应的成套浏览器皮肤具体包括根据用户对浏览器皮肤管理器的主题皮肤框的选择,触发向用户展示浏览器提供的多套同主题浏览器皮肤信息;获取用户从所述多套同主题浏览器皮肤信息中选择的一套同主题浏览器皮肤信息,并根据该同主题浏览器皮肤信息获取一套对应的同主题浏览器皮肤。5.如权利要求I所述的方法,其特征在于,根据用户预先选择的成套浏览器皮肤信息, 获取对应的成套浏览器皮肤具体包括根据用户对浏览器皮肤管理器的系列皮肤框的选择,触发向用户展示浏览器提供的多套同系列浏览器皮肤信息;获取用户从所述多套同系列浏览器皮肤信息中选择的一套同系列浏览器皮肤信息,并根据该同系列浏览器皮肤信息获取一套对应的同系列浏览器皮肤。6.如权利要求I至5中任一项所述的方法,其特征在于,所述显示规则包括根据所述条件信息的变化情况,对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示。7.如权利要求6所述的方法,其特征在于,根据所述条件信息对所述成套浏览器皮肤中的各个浏览器皮肤进行切换显示具体包括将所述条件信息与皮肤管理表中保存的与所述成套浏览器皮肤相对应的关键字字段和/或类别字段进行匹配,获取所述成套浏览器皮肤中与所述条件信息相匹配的一个浏览器皮肤;将当前浏览器皮肤切换为与所述条件信息匹配成功的浏览器皮肤并进行显示。8.如权利要求7所述的方法,其特征在于,所述皮肤管理表保存了已下载到浏览器本地的浏览器皮肤的管理信息,其中,所述管理信息包括浏览器皮肤的关键字、浏览器皮肤的类别、浏览器皮肤的名称、浏览器皮肤的下载时间、以及浏览器皮肤的套件编号。9.如权利要求8所述的方法,其特征在于,所述方法还包括根据用户的操作对所述皮肤管理表中的管理信息进行配置。10.如权利要求9所述的方法,其特征在于,所述方法还包括将所述皮肤管理表保存在浏览器本地。11.一种在浏览器中加载皮肤的装置,包括加载模块...

【专利技术属性】
技术研发人员:张亚同任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1