The invention discloses a method and a device for processing browser page resources. Among them, the processing method comprises the following steps: receiving a start command, the start command is used to start the browser client operation page; in response to the start command, loading the first resource file, wherein the first resource file for access from the server browser client startup; page elements from the first page fetches in the resource file, and access to the the operation of a page element for rendering. The invention in the browser starts, to obtain the first resource file from the server, no need to install the browser, greatly shorten the operation time and processing speed, solves the efficiency of updating resources browser page in the prior art problem of low.
【技术实现步骤摘要】
浏览器页面资源的处理方法和装置
本专利技术涉及互联网领域,具体而言,涉及一种浏览器页面资源的处理方法和装置。
技术介绍
在现有技术中的浏览器产品中,针对一些内部功能模块,使用了一种WebUI的页面实现方式,来完成浏览器的相关功能,比如,浏览器的设置,就是通过WebUI的机制,实现的Web页面,以在页面中完成对浏览器的一些常用选项的设置,如图1所示的界面中,该界面包括常规设置页面、标签设置页面、手势与快捷键和高级页面,这些页面都可以通过WebUI实现。具体地,在图1示出的常规设置页面中,可以通过该常规设置页面设置在启动时打开何种页面(如主页、新标签页、浏览上次关闭时在看的网页);还可以通过该常规设置页面设置默认浏览器;以及通过该常规设置页面设置搜索引擎和下载设置。但是,现有的这种技术方案,在处理简单的产品需求时,一般可以满足需求,但是有以下几点不足之处:当此类页面的设计需求发生变化时,如,更改了页面中的图片资源,则需要重新生成浏览器安装包,服务器将该浏览器安装包推送中安装有浏览器客户端的终端,并在终端下载并安装该浏览器安装包之后,才可以将更新的资源下发到用户的机器上,通过这种方式没法快速地将更新的资源下发到用户的机器上。另外,当需要对浏览器的某个内容做运营支持时,如,在三八妇女节,增加一些节日信息,也需要重新生成浏览器安装包,服务器将该浏览器安装包推送中安装有浏览器客户端的终端,并在终端安装该浏览器安装包之后,才可以将更新的资源下发到用户的机器上,通过现有技术中的方案,也没法更快地去应用新的运营内容。针对上述的现有技术中浏览器页面资源的更新效率低的问题,目前 ...
【技术保护点】
一种浏览器页面资源的处理方法,其特征在于,包括:接收启动指令,其中,所述启动指令用于启动浏览器客户端的操作页面;响应于所述启动指令,加载第一资源文件,其中,所述第一资源文件为所述浏览器客户端启动时从服务器获取的;从所述第一资源文件中获取所述操作页面的页面元素,并对获取的所述操作页面的页面元素进行渲染。
【技术特征摘要】
1.一种浏览器页面资源的处理方法,其特征在于,包括:接收启动指令,其中,所述启动指令用于启动浏览器客户端的操作页面;响应于所述启动指令,加载第一资源文件,其中,所述第一资源文件为所述浏览器客户端启动时从服务器获取的;从所述第一资源文件中获取所述操作页面的页面元素,并对获取的所述操作页面的页面元素进行渲染。2.根据权利要求1所述的处理方法,其特征在于,从所述第一资源文件中获取所述操作页面的页面元素包括:从所述第一资源文件中获取所述操作页面的页面资源信息;获取与所述页面资源信息中的元素资源地址对应的元素资源标识;从所述第一资源文件中读取所述元素资源标识所指向的所述页面元素。3.根据权利要求2所述的处理方法,其特征在于,获取与所述页面元素的元素资源地址对应的资源标识包括:在基于所述第一资源文件获取到的映射表中,查找与所述页面元素的元素资源地址对应的所述元素资源标识,其中,所述映射表中记录有元素资源地址与元素资源标识的对应关系。4.根据权利要求3所述的处理方法,其特征在于,加载第一资源文件包括:从所述第一资源文件中读取所述元素资源地址与所述元素资源标识的对应关系;生成用于记录所述对应关系的所述映射表。5.根据权利要求2所述的处理方法,其特征在于,从所述第一资源文件中获取所述操作页面的页面资源信息包括:判断所述第一资源文件中是否记录有所述操作页面的页面资源地址;若判断出所述第一资源文件中记录有所述操作页面的页面资源地址,则从所述第一资源文件中,读取所述页面资源地址对应的页面资源信息;若判断出所述第一资源文件中记录有所述操作页面的页面资源地址,则从第二资源文件中,读取所述操作页面的页面资源信息,所述第二资源文件为所述浏览器客户端的默认的资源文件。6.根据权利要求5所述的处理方法,其特征在于,在判断所述第一资源文件中是否记录有所述操作页面的页面资源地址之前,所述方法还包括:从所述浏览器客户端的运行文件中获取所述操作页面的页面资源地址。7.根据权利要求1所述的处理方法,其特征在于,在接收启动指令之前,所述方法还包括:在所述浏览器客户端启动时,向所述服务器发送文件获取请求,其中,所述文件获取请求用于请求所述服务器检测是否有最新的第一资源文件;接收所述服务器响应于所述文件获取请求下发的最新的第一资源文件。8.根据权利要求1所述的处理方法,其特征在于,在加载第一资源文件之前,所述方法还包括:将所述第一资源文件保存至终端上的指定位置,其中,所述浏览器客户端安装在所述终端上;加载第一资源文件包括:从所述指定位置读取所述第一资源文件。9.根据权利要求1至8中任意一项所述的处理方法,其特征在于,所述操作页面包括:所述浏览器客户端的标签页和所述浏览器客户端的设置页。10.一种浏览器页面资源的处理装置,其特征在于,包括:第一接收单元,用于接收启动指令,其中,所述启动指令用于启...
【专利技术属性】
技术研发人员:尤辉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。