一种浏览器中加载新标签页的方法和装置制造方法

文档序号:6539205阅读:109来源:国知局
一种浏览器中加载新标签页的方法和装置制造方法
【专利摘要】本发明涉及一种浏览器中加载新标签页的方法和装置。该方法包括:在浏览器侧触发对于新标签页的加载显示请求;获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息;将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。采用本发明的技术方案,加载包含壁纸背景图片信息和动态内容信息的新标签页壁纸,从而实现了动态内容信息的推广并且提高了用户体验。
【专利说明】一种浏览器中加载新标签页的方法和装置
【技术领域】
[0001]本发明涉及计算机【技术领域】,更具体地涉及一种浏览器中加载新标签页的方法和装置。
【背景技术】
[0002]网页浏览器是显示网站服务器或文件系统内的文件、并让用户与此些文件交互的一种应用软件。它用来显示在万维网或局域网等内的文字、图像及其他信息。这些文字或图像,可以是连接其他网址的超链接,用户可迅速并轻易地浏览各种信息。大部分网页为HTML格式,有些网页需特定浏览器才能正确显示。个人电脑上常见的网页浏览器按照2010年I月的市场占有率依次是微软的Internet Explorer>Mozilia的Firefox、Google的Chrome、苹果公司的Safari和Opera软件公司的Opera。浏览器是最常用的客户端程序。万维网是全球最大的链接文件网络文库。浏览器的新标签页的壁纸设置是浏览器中的一个涉及用户界面的重要的设置项,其占据浏览器界面的位置很大,而且优美的用户界面在全屏时会吸引用户的使用。因此,本发明提出一种新的技术方案以在浏览器中加载新标签页。

【发明内容】

[0003]本发明的主要目的在于提供浏览器中加载新标签页的方法和装置。
[0004]为了解决上述技术问题,本发明的目的是通过以下技术方案实现:
[0005]本发明提供了一种浏览器中加载新标签页的方法,包括:在浏览器侧触发对于新标签页的加载显示请求;获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息;将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0006]根据本发明的方法,在浏览器侧触发对于新标签页的加载显示请求包括:请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0007]根据本发明的方法,所述动态内容信息包含动态内容背景图片信息和动态内容链接信息;其中所述动态内容信息与所述壁纸背景图片信息进行位置关联,并且所述动态内容信息显示在壁纸背景图片信息之上。
[0008]根据本发明的方法,所述壁纸背景图片信息包含背景图片的URL地址和/或背景图片的展示方式;所述动态内容背景图片信息包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0009]根据本发明的方法,所述壁纸背景图片信息进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。
[0010]根据本发明的方法,所述壁纸背景图片信息进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。
[0011]根据本发明的方法,所述服务器推送的动态内容信息与所述壁纸背景图片信息在图片内容上相关联。
[0012]根据本发明的方法,所述服务器推送的动态内容信息与所述请求得到新标签页的内容信息相关联。
[0013]根据本发明的方法,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道主题相关联。
[0014]根据本发明的方法,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道的内容相关联。
[0015]根据本发明的方法,所述服务器推送的动态内容信息与当前浏览器的皮肤主题信息相关联。
[0016]根据本发明的方法,所述服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。
[0017]根据本发明的方法,所述从新标签页壁纸服务器进行壁纸信息的请求是由用户进行配置后而启动。
[0018]本发明还提供了一种浏览器中加载新标签页的装置,包括:触发模块,用于在浏览器侧触发对于新标签页的加载显示请求;获取模块,用于获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息;加载模块,用于将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0019]根据本发明的装置,所述触发模块包括:第一请求子模块,用于请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或第二请求子模块,用于向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0020]根据本发明的装置,所述动态内容信息包含动态内容背景图片信息和动态内容链接信息;其中所述动态内容信息与所述壁纸背景图片信息进行位置关联,并且所述动态内容信息显示在壁纸背景图片信息之上。
[0021]根据本发明的装置,所述壁纸背景图片信息包含背景图片的URL地址和/或背景图片的展示方式;所述动态内容背景图片信息包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0022]根据本发明的装置,所述壁纸背景图片信息进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。
[0023]根据本发明的装置,所述壁纸背景图片信息进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。
[0024]根据本发明的装置,所述服务器推送的动态内容信息与所述壁纸背景图片信息在图片内容上相关联。
[0025]根据本发明的装置,所述服务器推送的动态内容信息与所述请求得到新标签页的内容信息相关联。[0026]根据本发明的装置,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道主题相关联。
[0027]根据本发明的装置,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道的内容相关联。
[0028]根据本发明的装置,所述服务器推送的动态内容信息与当前浏览器的皮肤主题信息相关联。
[0029]根据本发明的装置,所述服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。
[0030]根据本发明的装置,所述从新标签页壁纸服务器进行壁纸信息的请求是由用户进行配置后而启动。
[0031]采用根据本发明的技术方案存在以下有益效果:能够加载包含壁纸背景图片信息和动态内容信息的新标签页壁纸,从而实现了动态内容信息的推广并且符合用户特征的新标签页壁纸的展示。
[0032]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0033]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0034]图1是根据本发明一实施例的浏览器中加载新标签页的方法的流程图;
[0035]图2是根据本发明一实施例的浏览器中加载的新标签页的截图;
[0036]图3是根据本发明一实施例的浏览器中加载的新标签页的另一截图;
[0037]图4是根据本发明一实施例的浏览器中加载的新标签页的又一截图;
[0038]图5是根据本发明一实施例的浏览器中加载新标签页的装置的结构图;以及
[0039]图6是根据本发明一实施例的浏览器中加载新标签页的装置的触发模块的结构图。
【具体实施方式】
[0040]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0041 ] 下面将参考附图,详细描述本发明改进的技术方案。
[0042]如图1所示,图1是根据本发明一实施例的浏览器中加载新标签页的方法的流程图。
[0043]在步骤SllO处,在浏览器侧触发对于新标签页的加载显示请求。
[0044]具体而言,在浏览器中加载一个新标签页,首先用户在浏览器侧触发了生成新标签页的事件,也即是触发对于新标签页的加载显示请求。
[0045]触发对于新标签页的加载显示请求可以包括如下子步骤:请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0046]更具体而言,浏览器中加载新标签页的原理如下:用户触发了生成新标签页的事件(要说明的是:该事件可以是用户点击新标签页生成按钮而产生,进一步地也可以是由浏览器在启动时自动而产生的加载新标签页的事件),从而在浏览器中自动加载预先设置好的新标签页的URL,这个新标签页是浏览器预置的网页内容,其中的网页内容是由浏览器开发方依据浏览器新标签页的设计而加入的网页元素(该网页内容已经覆盖了浏览器中的原来默认新标签页),在浏览器中启动一个网页进程直接加载该网页绘制到新标签页中。
[0047]新标签页可以包括:网页内容和壁纸信息,从而在开启新标签页时,需要触发对网页内容的加载请求以及对壁纸信息的加载请求。
[0048]也即是说,对于新标签页的加载显示请求可以包含上述两个部分,一部分为新标签页的网页内容部分,该部分存储于浏览器侧本地;另一部分为新标签页的壁纸信息,该部分将向新标签页壁纸服务器请求而获取到。
[0049]可选地,向新标签页壁纸服务器进行壁纸信息的请求可以由用户进行配置后而启动。
[0050]可选地,可以定期地向新标签页壁纸服务器请求针对新标签页的壁纸信息。例如,可以每隔10分钟向新标签页壁纸服务器请求针对新标签页的壁纸信息。从而服务器将相应壁纸信息推送给浏览器侧。
[0051]在步骤110处触发了请求之后,接下来,在步骤120处,获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息。
[0052]具体而言,新标签页壁纸服务器接收到来自浏览器侧对于新标签页的壁纸信息的请求后,响应于该请求,新标签页壁纸服务器向浏览器推送相应的壁纸信息。从而浏览器侧获取针对该新标签页的壁纸信息。
[0053]该壁纸信息可以包括:壁纸背景图片信息,也即是作为新标签页的背景图片的信息;动态内容信息,该动态内容信息可以是想要推广的内容信息。其中,该动态内容信息可以包含动态内容背景图片信息和动态内容链接信息。并且其中,该动态内容信息与前述壁纸背景图片信息进行位置关联,并且该动态内容信息显示在壁纸背景图片信息之上。
[0054]在步骤120处获取到针对新标签页的壁纸信息后,在步骤130处将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0055]具体而言,在从浏览器本地存储器处获取到新标签页的内容信息,并且从新标签页壁纸服务器处获取到针对新标签页的壁纸信息后,将针对新标签页的壁纸信息和新标签页的内容信息在所述新标签页中加载显示。应该理解,壁纸信息中的动态内容信息显示在壁纸背景图片信息之上,并且用户可以点击该动态内容信息的图片区域,并从而触发该动态内容信息的动态内容链接信息的URL地址,从而实现相关内容的推广。可选地,该动态内容信息可以是按钮。该按钮可以包含按钮图片和按钮链接。在本发明的实施例中的要注意的是:上述的壁纸信息中的动态内容信息显示在壁纸背景图片信息之上,其位置关系和壁纸信息进行绑定的,而不是简单地作为一个网页内容元素加载在新标签页的网页中的,在本发明中将该壁纸信息中的动态内容信息是作为壁纸信息的扩展部分而和云壁纸信息一起进行推送的,这也是本发明的一个发明点。对于上述壁纸信息中的动态内容信息的生成的技术细节其可以是通过在浏览器中执行一段注入的脚本而生成一段注入的HTML元素,例如DIV浮层元素或者Iframe元素而嵌入到新标签页的网页之中,其Z-1ndex参数可以根据需要进行设置,以显示在背景元素之上即可,或者在各个现有的网页元素之上,以便用户可以直接进行点击该动态内容信息的图片。当然本发明也不限于是执行一段浏览器的脚本来加入该基于壁纸信息的动态内容,也可以是浏览器生成的一个独立窗口,其中加载有动态内容信息,并置于浏览器父窗口的指定相对位置处。
[0056]可选地,壁纸背景图片信息可以包含背景图片的URL地址和/或背景图片的展示方式;所述动态内容背景图片信息可以包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息可以包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0057]例如,该壁纸背景图片信息的展示方式的展示大小方式可以被设置为平铺方式或者缩放方式;该壁纸背景图片信息的展示方式的对齐方式可以被设置为“左上”、“右上”、“左下”或“右下”等等对齐方式。并且,应该理解,所述壁纸背景图片信息的区域大小为该标签页的区域大小。
[0058]此外,壁纸背景图片信息可以进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。例如,新标签页壁纸服务器针对该新标签页查询到多张壁纸,该多张壁纸的壁纸信息所包含的权重值不同,则新标签页壁纸服务器将权重值最高(优先级最高)的壁纸信息向浏览器侧推送。
[0059]优选地,所述服务器可以按照云壁纸的匹配标签与浏览器用户的用户特征来查询针对浏览器的该标签页的云壁纸,如果服务器查询到多张针对该标签页的云壁纸,其中,针对该标签页的云壁纸的每一张都具有权重值,则服务器将其中权重值最高的云壁纸向浏览器进行推送,因此浏览器接收到的服务器响应于该查询而推送的该云壁纸为服务器处查询到的针对该标签页的多张云壁纸中权重值最高的一张。
[0060]壁纸背景图片信息还可以进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。也即是说,壁纸信息中包含匹配标签,例如,某壁纸信息的匹配标签为游戏、动漫,则该壁纸信息将被新标签页壁纸服务器推送给用户的特征值为游戏、动漫的那一类相匹配的登录用户的新标签页。其中所述的用户特征值是在浏览器对应的服务器端为该浏览器用户管理或者维护或者依据浏览器用户的浏览历史记录、浏览器配置项使用记录而统计分析生成的用户喜好的特征值,例如上述的“游戏”、“二次元爱好者”、“动漫”等标签值,其与壁纸信息对应的标签进行匹配,这里说的壁纸信息的标签指的是该壁纸依据其图片的内容而划分出来的类型的一个标签,例如网络游戏的宣传画的壁纸,其标签就是“游戏”,依此而对壁纸图片而划分的各种分类形成的标签值,该分类形成的标签值与前述的用户喜好的特征值进行匹配。
[0061]新标签页壁纸服务器可以按照一定规则向浏览器的新标签页推送适当的动态内容信息。
[0062]可选地,新标签页壁纸服务器推送的动态内容信息例如可以与所述壁纸背景图片信息在图片内容上相关联。举例而言,例如,壁纸背景图片信息是神探夏洛克的剧照,则动态内容信息的动态内容链接信息可以是其电影的URL链接按钮,登录用户只要点击该动态内容信息的背景图片就可以触发改动态内容信息相关联的上述URL链接按钮从而链接进去直接观看该相关视频;再例如,壁纸背景图片信息是某明星的照片,则动态内容信息的动态内容链接信息是该明星的专题网站的入口 URL等等。
[0063]可选地,新标签页壁纸服务器推送的动态内容信息可以与所述请求得到新标签页的内容信息相关联。
[0064]更具体而言,例如新标签页壁纸服务器推送的动态内容信息可以与新标签页的内容信息中被用户选择的频道主题相关联。
[0065]此外,新标签页壁纸服务器推送的动态内容信息还可以与新标签页的内容信息中被用户选择的频道的内容相关联。
[0066]更进一步地,新标签页壁纸服务器推送的动态内容信息可以与当前浏览器的皮肤主题信息相关联。具体而言,依据当前浏览器的皮肤主题信息,在服务器侧生成对应的动态内容信息进行推送。例如当前的主题是纪念乔布斯的,则服务器推送的动态内容信息可以是乔布斯的对应主题网站链接。
[0067]可选地,新标签页壁纸服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。例如,浏览器的登录用户的用户特征信息表明该用户是游戏用户,则月艮务器推送的动态内容信息可以是游戏相关的动态内容信息。
[0068]为了更详细地解释本发明的在浏览器中加载新标签页的方法,下面将结合图
2-图4的详细示例来进行描述。
[0069]例如,在某个开启的浏览器中,登录用户开启一个新的标签页,从而使得在浏览器侧触发了对于新标签页的加载显示请求。
[0070]如上所述,新标签页可以包括:网页内容和壁纸信息,从而在开启新标签页时,需要触发对网页内容的加载请求以及对壁纸信息的加载请求。
[0071]也即是说,对于新标签页的加载显示请求可以包含上述两个部分,一部分为新标签页的网页内容部分,该部分存储于浏览器侧本地;另一部分为新标签页的壁纸信息,该部分将向新标签页壁纸服务器请求而获取到。向新标签页壁纸服务器请求壁纸信息,该服务器响应于该请求,将配置好的壁纸信息向浏览器进行推送。壁纸信息可以包括壁纸背景图片信息和/或动态内容信息。图2是根据本发明一实施例的浏览器中加载的新标签页的截图。例如服务器可以例如配置壁纸信息,其中包含匹配标签、壁纸背景图片的原图的URL链接、壁纸背景图片的缩略图的URL链接、壁纸背景图片的展示方式(例如图2中展示方式包含以缩放方式并且右下对齐方式来展示该背景图片)、动态内容信息的动态内容背景图片的URL链接(图2中动态内容信息具体表现形式为按钮信息)、动态内容信息的动态内容背景图片的尺寸大小信息、动态内容信息的内容的URL链接、动态内容信息的动态内容背景图片的展示位置(图2中的动态内容背景图片的展示位置为左上)、动态内容背景图片与壁纸背景图片的相对位置关系(图2中的当前坐标为以左上角位置,距离左上角的横向和纵向坐标位置均为5)、权重值(图2中的权重值为7)。
[0072]如上所述,可选地,向新标签页壁纸服务器进行壁纸信息的请求可以由用户进行配置后而启动。[0073]可选地,可以定期地向新标签页壁纸服务器请求针对新标签页的壁纸信息。例如,可以每隔10分钟向新标签页壁纸服务器请求针对新标签页的壁纸信息。从而服务器将相应壁纸信息推送给浏览器侧。
[0074]在触发了请求之后,如上所述服务器配置好了壁纸信息并向浏览器进行推送,接下来,浏览器获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息。例如,壁纸信息用JSON格式的数据而被浏览器侧获取到。例如获取到的壁纸信息例如如下:
[0075]壁纸信息ID:1389254659 ;壁纸背景图片的 URL 链接:http://p6.qhimg.com/t01c5b06ed5ee8ba574.jpg ;壁纸背景图片的缩略图的 URL 链接:http: //p0.qhimg.com/d/360browser/20140228/thumb, jpg ;壁纸展现方式:缩放方式、右下对齐方式;动态内容背景图片的 URL 链接:http://p2.qhimg.com/t01cd87e9fcec0337a3.png ;动态内容的内容的URL链接:http://y.360.cn/tips/?id=7&src=10 ;左上对齐方式;动态内容背景图片的相对位置:横坐标5,纵坐标5 ;动态内容背景图片的尺寸大小:宽200像素,高80像素。
[0076]如上所述,壁纸背景图片信息的展示方式的展示大小方式可以被设置为平铺方式或者缩放方式;该壁纸背景图片信息的展示方式的对齐方式可以被设置为“左上”、“右上”、“左下”或“右下”等等对齐方式。并且,应该理解,所述壁纸背景图片信息的区域大小为该标签页的区域大小。例如,如图2所示,上述示例中展示方式为缩放方式并且左下对齐方式。
[0077]此外,如前所述,新标签页壁纸服务器推送的动态内容信息可以与所述请求得到新标签页的内容信息相关联。
[0078]例如新标签页壁纸服务器推送的动态内容信息可以与新标签页的内容信息中被用户选择的频道主题相关联。
[0079]图3是根据本发明一实施例的浏览器中加载的新标签页的另一截图。如图3所示,当前的新标签页中的用户选择的“频道”信息,在服务器侧推送的动态内容信息将与该频道信息相关,例如当前 频道的名称是“游戏”,则动态内容信息的链接信息和背景图片可以是一个最火的游戏入口 URL链接和其对应图片。也即是说,频道的名称与动态内容信息的主题标签相匹配,从而服务器将推送相匹配的动态内容信息。例如,当前频道的名称为“游戏”,则动态内容信息的主题例如也是游戏,从而被推送,如图3所示,该动态内容信息的图片为植物“植物僵尸2”图片,并且动态内容的内容链接为该游戏的下载入口 =http://zhushou.360.cn/detail/index/soft id/771431。
[0080]此外,新标签页壁纸服务器推送的动态内容信息还可以与新标签页的内容信息中被用户选择的频道的内容相关联。
[0081]图4是根据本发明一实施例的浏览器中加载的新标签页的又一截图。如图4所示,可以依据“频道”信息中的内容,服务器可以推送相应的动态内容信息。例如针对“我的网址”、“最常访问”这样的频道中的网址内容进行分析,得出最多涉及的网址是新浪财经,然后服务器推送的动态内容信息就是与频道(“我的网址”、“最常访问”)的内容(网址内容)相关联的财经信息的URL链接和图片。也即是说,频道分析出来的内容信息与动态内容信息的主题标签相匹配,从而服务器将推送相匹配的动态内容信息。例如,当前频道内容分析信息为“动漫”,则动态内容信息的主题例如也是动漫,从而被推送,例如,如图4所示,依据频道网址内容的分析,得出最多涉及的网址是动漫,从而推送的动态内容信息为动漫信息。例如动态内容背景图片为一动画图片,并且动态内容的内容链接可以是一个动画视频入口。[0082]更进一步地,新标签页壁纸服务器推送的动态内容信息可以与当前浏览器的皮肤主题信息相关联。具体而言,依据当前浏览器的皮肤主题信息,在服务器侧生成对应的动态内容信息进行推送。例如当前的主题是纪念乔布斯的,则服务器推送的动态内容信息可以是乔布斯的对应主题网站链接。
[0083]可选地,新标签页壁纸服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。例如,浏览器的登录用户的用户特征信息表明该用户是游戏用户,则月艮务器推送的动态内容信息可以是游戏相关的动态内容信息。
[0084]本发明还提供了一种浏览器中加载新标签页的装置。如图5所示,图5是根据本发明一实施例的浏览器中加载新标签页的装置500的结构图。
[0085]装置500可以包括:触发模块510、获取模块520和加载模块530。
[0086]根据本发明的实施例,触发模块510可以用于在浏览器侧触发对于新标签页的加载显示请求。
[0087]更具体而言,浏览器中加载新标签页的原理如下:用户通过触发模块触发了生成新标签页的事件,从而在浏览器中自动加载预先设置好的新标签页的URL,这个新标签页是浏览器预置的网页内容(该网页内容已经覆盖了浏览器中的默认新标签页),在浏览器中启动一个网页进程直接加载该网页绘制到新标签页中。
[0088]新标签页可以包括:网页内容和壁纸信息,从而在开启新标签页时,需要触发对网页内容的加载请求以及对壁纸信息的加载请求。
[0089]也即是说,对于新标签页的加载显示请求可以包含上述两个部分,一部分为新标签页的网页内容部分,该部分存储于浏览器侧本地;另一部分为新标签页的壁纸信息,该部分将向新标签页壁纸服务器请求而被获取到。
[0090]因此,根据本发明的实施例,触发模块510可以进一步包括第一请求子模块610和第二请求子模块620。如图6所示,图6是根据本发明一实施例的浏览器中加载新标签页的装置的触发模块的结构图。其中第一请求子模块可以用于请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或第二请求子模块可以用于向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0091]新标签页壁纸服务器接收到来自浏览器侧对于新标签页的壁纸信息的请求后,响应于该请求,新标签页壁纸服务器向浏览器推送相应的壁纸信息。从而浏览器侧通过获取模块可以获取针对该新标签页的壁纸信息。
[0092]获取模块520可以用于获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息。
[0093]该壁纸信息可以包括:壁纸背景图片信息,也即是作为新标签页的背景图片的信息;动态内容信息,该动态内容信息可以是想要推广的内容信息。其中,该动态内容信息可以包含动态内容背景图片信息和动态内容链接信息。并且其中,该动态内容信息与前述壁纸背景图片信息进行位置关联,并且该动态内容信息显示在壁纸背景图片信息之上。
[0094]具体而言,在从浏览器本地存储器处获取到新标签页的内容信息,并且从新标签页壁纸服务器处获取到针对新标签页的壁纸信息后,将针对新标签页的壁纸信息和新标签页的内容信息在所述新标签页中加载显示。应该理解,壁纸信息中的动态内容信息显示在壁纸背景图片信息之上,并且用户可以点击该动态内容信息的图片区域,并从而触发该动态内容信息的动态内容链接信息的URL地址,从而实现相关内容的推广。可选地,该动态内容信息可以是按钮。该按钮可以包含按钮图片和按钮链接。
[0095]可选地,壁纸背景图片信息可以包含背景图片的URL地址和/或背景图片的展示方式;所述动态内容背景图片信息可以包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息可以包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0096]例如,该壁纸背景图片信息的展示方式的展示大小方式可以被设置为平铺方式或者缩放方式;该壁纸背景图片信息的展示方式的对齐方式可以被设置为“左上”、“右上”、“左下”或“右下”等等对齐方式。并且,应该理解,所述壁纸背景图片信息的区域大小为该标签页的区域大小。
[0097]此外,壁纸背景图片信息可以进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。例如,新标签页壁纸服务器针对该新标签页查询到多张壁纸,该多张壁纸的壁纸信息所包含的权重值不同,则新标签页壁纸服务器将权重值最高(优先级最高)的壁纸信息向浏览器侧推送。
[0098]优选地,所述服务器可以按照云壁纸的匹配标签与浏览器用户的用户特征来查询针对浏览器的该标签页的云壁纸,如果服务器查询到多张针对该标签页的云壁纸,其中,针对该标签页的云壁纸的每一张都具有权重值,则服务器将其中权重值最高的云壁纸向浏览器进行推送,因此浏览器接收到的服务器响应于该查询而推送的该云壁纸为服务器处查询到的针对该标签页的多张云壁纸中权重值最高的一张。
[0099]壁纸背景图片信息还可以进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。也即是说,壁纸信息中包含匹配标签,例如,某壁纸信息的匹配标签为游戏、动漫,则该壁纸信息将被新标签页壁纸服务器推送给用户的特征值为游戏、动漫的那一类相匹配的登录用户的新标签页。
[0100]加载模块530可以用于将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0101]新标签页壁纸服务器可以按照一定规则向浏览器的新标签页推送适当的动态内
容信息。
[0102]可选地,新标签页壁纸服务器推送的动态内容信息例如可以与所述壁纸背景图片信息在图片内容上相关联。举例而言,例如,壁纸背景图片信息是神探夏洛克的剧照,则动态内容信息的动态内容链接信息可以是其电影的URL链接按钮,登录用户只要点击该动态内容信息的背景图片就可以触发改动态内容信息相关联的上述URL链接按钮从而链接进去直接观看该相关视频;再例如,壁纸背景图片信息是某明星的照片,则动态内容信息的动态内容链接信息是该明星的专题网站的入口 URL等等。
[0103]可选地,新标签页壁纸服务器推送的动态内容信息可以与所述请求得到新标签页的内容信息相关联。
[0104]更具体而言,例如新标签页壁纸服务器推送的动态内容信息可以与新标签页的内容信息中被用户选择的频道主题相关联。
[0105]举例来说,当前的新标签页中的用户选择的“频道”信息,在服务器侧推送的动态内容信息将与该频道信息相关,例如当前频道是“游戏”,则动态内容信息的链接信息和背景图片可以是一个最火的游戏入口 URL链接和其对应图片。
[0106]此外,新标签页壁纸服务器推送的动态内容信息还可以与新标签页的内容信息中被用户选择的频道的内容相关联。
[0107]举例来说,可以依据“频道”信息中的内容,服务器可以推送相应的动态内容信息。例如针对“我的网址”、“最常访问”这样的频道中的网址内容进行分析,得出最多涉及的网址是新浪财经,然后服务器推送的动态内容信息就是与频道(“我的网址”、“最常访问”)的内容(网址内容)相关联的财经信息的URL链接和图片。
[0108]更进一步地,新标签页壁纸服务器推送的动态内容信息可以与当前浏览器的皮肤主题信息相关联。具体而言,依据当前浏览器的皮肤主题信息,在服务器侧生成对应的动态内容信息进行推送。例如当前的主题是纪念乔布斯的,则服务器推送的动态内容信息可以是乔布斯的对应主题网站链接。
[0109]可选地,新标签页壁纸服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。例如,浏览器的登录用户的用户特征信息表明该用户是游戏用户,则月艮务器推送的动态内容信息可以是游戏相关的动态内容信息。
[0110]可选地,所述从新标签页壁纸服务器进行壁纸信息的请求是由用户进行配置后而启动。
[0111]由于图5所描述的本发明的装置所包括的各个模块的【具体实施方式】与本发明的方法中的步骤的【具体实施方式】是相对应的,由于已经对图1至图4进行了详细的描述,所以为了不模糊本发明,在此不再对各个模块的具体细节进行描述。
[0112]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0113]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0114]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0115]本领域那些技术人员可以理解,可以对实施例中的客户端中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个客户端中。可以把实施例中的模块组合成一个模块,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者客户端的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0116]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0117]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的加载有排序网址的客户端中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0118]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0119]本发明公开了 Al、一种浏览器中加载新标签页的方法,包括:
[0120]在浏览器侧触发对于新标签页的加载显示请求;
[0121]获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息;
[0122]将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0123]A2、根据Al所述的方法,其特征在于,在浏览器侧触发对于新标签页的加载显示请求包括:
[0124]请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或
[0125]向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0126]A3、根据Al所述的方法,其特征在于,所述动态内容信息包含动态内容背景图片信息和动态内容链接信息;
[0127]其中所述动态内容信息与所述壁纸背景图片信息进行位置关联,并且所述动态内容信息显示在壁纸背景图片信息之上。
[0128]A4、根据A3所述的方法,其特征在于,所述壁纸背景图片信息包含背景图片的URL地址和/或背景图片的展示方式;[0129]所述动态内容背景图片信息包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0130]A5、根据A4所述的方法,其特征在于,所述壁纸背景图片信息进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。
[0131]A6、根据A4所述的方法,其特征在于,所述壁纸背景图片信息进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。
[0132]A7、根据Al所述的方法,其特征在于,所述服务器推送的动态内容信息与所述壁纸背景图片信息在图片内容上相关联。
[0133]AS、根据Al所述的方法,其特征在于,所述服务器推送的动态内容信息与所述请求得到新标签页的内容信息相关联。
[0134]A9、根据AS所述的方法,其特征在于,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道主题相关联。
[0135]A10、根据AS所述的方法,其特征在于,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道的内容相关联。
[0136]AU、根据Al所述的方法,其特征在于,所述服务器推送的动态内容信息与当前浏览器的皮肤主题信息相关联。
[0137]A12、根据Al所述的方法,其特征在于,所述服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。
[0138]A13、根据A2所述的方法,其特征在于,所述从新标签页壁纸服务器进行壁纸信息的请求是由用户进行配置后而启动。
[0139]本发明还公开了 B14、一种浏览器中加载新标签页的装置,包括:
[0140]触发模块,用于在浏览器侧触发对于新标签页的加载显示请求;
[0141]获取模块,用于获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息;
[0142]加载模块,用于将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
[0143]B15、根据B14所述的装置,其特征在于,所述触发模块包括:
[0144]第一请求子模块,用于请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或
[0145]第二请求子模块,用于向新标签页壁纸服务器请求针对新标签页的壁纸信息。
[0146]B16、根据B14所述的装置,其特征在于,所述动态内容信息包含动态内容背景图片信息和动态内容链接信息;
[0147]其中所述动态内容信息与所述壁纸背景图片信息进行位置关联,并且所述动态内容信息显示在壁纸背景图片信息之上。
[0148]B17、根据B16所述的装置,其特征在于,所述壁纸背景图片信息包含背景图片的URL地址和/或背景图片的展示方式;
[0149]所述动态内容背景图片信息包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
[0150]B18、根据B17所述的装置,其特征在于,所述壁纸背景图片信息进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。
[0151]B19、根据B17所述的装置,其特征在于,所述壁纸背景图片信息进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。
[0152]B20、根据B14所述的装置,其特征在于,所述服务器推送的动态内容信息与所述壁纸背景图片信息在图片内容上相关联。
[0153]B21、根据B14所述的装置,其特征在于,所述服务器推送的动态内容信息与所述请求得到新标签页的内容信息相关联。
[0154]B22、根据B21所述的装置,其特征在于,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道主题相关联。
[0155]B23、根据B21所述的装置,其特征在于,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道的内容相关联。
[0156]B24、根据B14所述的装置,其特征在于,所述服务器推送的动态内容信息与当前浏览器的皮肤主题信息相关联。
[0157]B25、根据B14所述的装置,其特征在于,所述服务器推送的动态内容信息与当前浏览器的登录用户的用户特征信息相关联。
[0158]B26、根据B15所述的装置,其特征在于,所述从新标签页壁纸服务器进行壁纸信息的请求是由用户进行配置后而启动。
【权利要求】
1.一种浏览器中加载新标签页的方法,包括: 在浏览器侧触发对于新标签页的加载显示请求; 获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息; 将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
2.根据权利要求1所述的方法,其特征在于,在浏览器侧触发对于新标签页的加载显示请求包括: 请求针对新标签页中的网页内容,其中所述网页内容为从浏览器侧本地存储的新标签页的网页内容;和/或 向新标签页壁纸服务器请求针对新标签页的壁纸信息。
3.根据权利要求1所述的方法,其特征在于,所述动态内容信息包含动态内容背景图片信息和动态内容链接信息; 其中所述动态内容信息与所述壁纸背景图片信息进行位置关联,并且所述动态内容信息显示在壁纸背景图片信息之上。
4.根据权利要求3所述的方法,其特征在于,所述壁纸背景图片信息包含背景图片的URL地址和/或背景图片的展示方式; 所述动态内容背景图片信息包括:动态内容背景图片的URL地址和/或动态内容背景图片的展示位置;所述动态内容链接信息包括:动态内容的URL地址,并且上述信息通过新标签壁纸服务器来设置。
5.根据权利要求4所述的方法,其特征在于,所述壁纸背景图片信息进一步包括一权重值,其表示新标签页壁纸服务器推送该壁纸信息的优先级信息。
6.根据权利要求4所述的方法,其特征在于,所述壁纸背景图片信息进一步包括一匹配标签,其表示新标签页壁纸服务器推送的该壁纸信息的标签值与当前浏览器用户的特征值所相匹配的标签值。
7.根据权利要求1所述的方法,其特征在于,所述服务器推送的动态内容信息与所述壁纸背景图片信息在图片内容上相关联。
8.根据权利要求1所述的方法,其特征在于,所述服务器推送的动态内容信息与所述请求得到新标签页的内容信息相关联。
9.根据权利要求8所述的方法,其特征在于,所述服务器推送的动态内容信息与所述新标签页的内容信息中被用户选择的频道主题相关联。
10.一种浏览器中加载新标签页的装置,包括: 触发模块,用于在浏览器侧触发对于新标签页的加载显示请求; 获取模块,用于获取从新标签页壁纸服务器请求到的针对该新标签页的壁纸信息,其中所述壁纸信息包括:壁纸背景图片信息和/或服务器推送的动态内容信息; 加载模块,用于将所述壁纸信息和新标签页的内容信息一起加载显示在所述新标签页中。
【文档编号】G06F17/30GK103838842SQ201410073946
【公开日】2014年6月4日 申请日期:2014年2月28日 优先权日:2014年2月28日
【发明者】刘晓健, 汪波, 潘洪学 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1