一种个性化替换网页主题的方法及装置的制造方法

文档序号:9396935阅读:278来源:国知局
一种个性化替换网页主题的方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网应用技术领域,特别涉及一种个性化替换网页主题的方法及装置。
【背景技术】
[0002]网络浏览器为互联网用户提供了一种访问网络信息和使用网络应用的方式,该方式适用性强,越多越多的用户已经习惯于通过网络浏览器来获取各种信息和使用各种应用。
[0003]网络信息和应用供应商提供以诸如HTML (Hypertext Markup Language,超文本标记语言)之类格式的语言编写的网页,网络浏览器在用户处呈现这些网页,从而使得网络浏览器的用户可以获取相关信息。由于网页是由网络信息和应用供应商提供,现有技术中,用户无法依据自己的喜好对网页的主题进行随意更改,无法实现网页主题的个性化定制。

【发明内容】

[0004]本发明提供一种个性化替换网页主题的方法及装置,用以实现网页主题的个性化定制的目的。
[0005]本发明提供一种个性化替换网页主题的方法,应用在浏览器处理网页的页面以渲染呈现所述网页的过程中,包括:
[0006]接收用于请求浏览所述网页的请求消息;
[0007]获取请求浏览所述网页的当前用户的标识;
[0008]根据预先建立的用户的标识与自定义的网页主题样式的对应关系,将所述当前用户的标识与所述对应关系进行匹配,得到所述当前用户自定义的网页主题样式;
[0009]采用所述当前用户自定义的网页主题样式替换所述网页的原主题样式的方式,对所述网页的页面进行处理,以便呈现所述当前用户自定义的网页主题样式的网页。
[0010]在本发明一实施例中,所述方法还包括:
[0011]接收用户发送定义主题样式请求,所述定义主题样式请求包括用户的标识和自定义的网页主题样式;
[0012]根据所述定义主题样式请求,建立用户的标识与自定义的网页主题样式的对应关系;
[0013]将所述对应关系存储于所述浏览器的cookie中。
[0014]在本发明一实施例中,所述自定义的网页主题样式以层叠样式表CSS文件存储。
[0015]在本发明一实施例中,所述方法还包括:
[0016]将各个自定义的网页主题样式的CSS文件存储于不同的主题文件夹中,其中,所述不同的主题文件夹中各CSS文件的文件名相同。
[0017]在本发明一实施例中,所述方法还包括:
[0018]若所述网页包括多个不同的网页,则针对各个网页,建立所述对应关系。
[0019]本发明还提供一种个性化替换网页主题的装置,应用在浏览器处理网页的页面以渲染呈现所述网页的过程中,包括:
[0020]消息接收模块,用于接收请求浏览所述网页的请求消息;
[0021]获取模块,用于获取请求浏览所述网页的当前用户的标识;
[0022]匹配模块,用于根据预先建立的用户的标识与自定义的网页主题样式的对应关系,将所述当前用户的标识与所述对应关系进行匹配,得到所述当前用户自定义的网页主题样式;
[0023]替换模块,用于采用所述当前用户自定义的网页主题样式替换所述网页的原主题样式的方式,对所述网页的页面进行处理,以便呈现所述当前用户自定义的网页主题样式的网页。
[0024]在本发明一实施例中,所述装置还包括:
[0025]请求接收模块,用于接收用户发送定义主题样式请求,所述定义主题样式请求包括用户的标识和自定义的网页主题样式;
[0026]第一建立模块,用于根据所述定义主题样式请求,建立用户的标识与自定义的网页主题样式的对应关系;
[0027]第一存储模块,用于将所述对应关系存储于所述浏览器的cookie中。
[0028]在本发明一实施例中,所述自定义的网页主题样式以层叠样式表CSS文件存储。
[0029]在本发明一实施例中,所述装置还包括:
[0030]第二存储模块,用于将各个自定义的网页主题样式的CSS文件存储于不同的主题文件夹中,其中,所述不同的主题文件夹中各CSS文件的文件名相同。
[0031]在本发明一实施例中,所述装置还包括:
[0032]第二建立模块,用于若所述网页包括多个不同的网页,则针对各个网页,建立所述对应关系。
[0033]本发明实施例的一些有益效果可以包括:
[0034]本发明实施例中,接收用于请求浏览网页的请求消息,获取请求浏览网页的当前用户的标识。进而,根据预先建立的用户的标识与自定义的网页主题样式的对应关系,将当前用户的标识与该对应关系进行匹配,得到当前用户自定义的网页主题样式。随后,采用当前用户自定义的网页主题样式替换网页的原主题样式的方式,对网页的页面进行处理,以便呈现当前用户自定义的网页主题样式的网页。由此可见,本发明实施例通过配置当前用户自定义的网页主题样式,采用当前用户自定义的网页主题样式替换网页的原主题样式的方式,对网页的页面进行处理,使得用户可以自由的选择自己喜欢的网页主题样式,使网页浏览更加有趣,实现了当前用户网页主题的个性化定制的目的。
[0035]进一步,本发明实施例将预先建立的用户的标识与自定义的网页主题样式的对应关系存储于浏览器的cookie中,无需向网络端获取对应关系,节省了网络传输的资源和时间,提高当前用户浏览网页的速度。
[0036]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0037]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0038]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0039]图1所示为本发明一实施例中个性化替换网页主题的方法的流程图;
[0040]图2所示为本发明另一实施例中个性化替换网页主题的方法的流程图;
[0041]图3所示为本发明一实施例中个性化替换网页主题的装置的结构示意图;
[0042]图4所示为本发明另一实施例中个性化替换网页主题的装置的结构示意图;以及
[0043]图5所示为本发明又一实施例中个性化替换网页主题的装置的结构示意图。
【具体实施方式】
[0044]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0045]如图1所示为本发明一实施例中个性化替换网页主题的方法的流程图,该方法可以应用在浏览器处理网页的页面以渲染呈现网页的过程中,包括以下步骤S11-S14:
[0046]步骤S11,接收用于请求浏览网页的请求消息。
[0047]步骤S12,获取请求浏览网页的当前用户的标识。
[0048]在该步骤中,可以从步骤Sll中的请求消息中提取当前用户的标识。
[0049]步骤S13,根据预
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1