三核浏览器的实现方法、系统、存储介质及计算机设备技术方案

技术编号:37099493 阅读:11 留言:0更新日期:2023-04-01 05:00
本发明专利技术提供了一种三核浏览器的实现方法,通过建立网站地址与浏览器内核之间相对应的配置信息;其中,所述浏览器内核包括有chrome内核、edge内核以及ie内核;浏览器接收云控服务器下发的所述配置信息;所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核;调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页。本发明专利技术还提供了一种三核浏览器的实现系统、存储介质及计算机设备。借此,本发明专利技术能够针对各种网站实现浏览器的三内核自动切换,从而满足最大化的网站兼容性。从而满足最大化的网站兼容性。从而满足最大化的网站兼容性。

【技术实现步骤摘要】
三核浏览器的实现方法、系统、存储介质及计算机设备


[0001]本专利技术涉及浏览器
,尤其涉及一种三核浏览器的实现方法、系统、存储介质及计算机设备。

技术介绍

[0002]目前主流的浏览器都是双核浏览器,支持chrome内核(一种常用的浏览器内核)和ie内核(另一种常用的浏览器内核);而在国内的很多场景下,由于一些网站早期开发只兼容ie内核,所以在以chrome内核为主要的内核基础之上要满足ie内核的内核切换。目前在chrome内核市场份额逐渐提高的影响下,在windows10系统下edge浏览器也转为chrome内核开发。
[0003]而这将导致主要问题如下:不同的网站的兼容性,有的网站只兼容单一的浏览器内核。
[0004]综上可知,现有的方法在实际使用上,存在着较多的问题,所以有必要加以改进。

技术实现思路

[0005]针对上述的缺陷,本专利技术的目的在于提供一种三核浏览器的实现方法,系统、存储介质及其计算机设备,能够针对各种网站实现浏览器的三内核自动切换,从而满足最大化的网站兼容性。
[0006]为了实现上述目的,本专利技术提供一种三核浏览器的实现方法,包括步骤:
[0007]建立网站地址与浏览器内核之间相对应的配置信息;其中,所述浏览器内核包括有chrome内核、edge内核以及ie内核;
[0008]浏览器接收云控服务器下发的所述配置信息;
[0009]所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核;
[0010]调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页。
[0011]可选的,所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核的步骤具体包括:
[0012]提取所述网址访问请求中的目标网站地址;
[0013]查询所述配置信息中与所述目标网站地址对应配置的所述浏览器内核。
[0014]可选的,所述调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页的步骤具体包括:
[0015]若查询到所述配置信息中与所述目标网站地址对应的所述浏览器内核,则调取对应的所述浏览器内核;
[0016]根据所述浏览器内核打开并加载基于所述网址访问请求确定的所述目标网页。
[0017]可选的,所述调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求
确定的目标网页的步骤还包括:
[0018]若未查询到所述配置信息中与所述目标网站地址对应的所述浏览器内核,则调取被默认配置的所述浏览器内核;
[0019]根据被默认配置的所述浏览器内核打开并加载基于所述网址访问请求确定的所述目标网页。
[0020]可选的,还包括:
[0021]将未配置所述浏览器内核的所述目标网站地址反馈至所述云控服务器;
[0022]为所述目标网站地址配置一对应的所述浏览器内核,并更新所述配置信息。
[0023]可选的,所述浏览器接收云控服务器下发的所述配置信息的步骤具体包括:
[0024]通过服务器请求接口从所述云控服务器接收所述配置信息。
[0025]可选的,所述建立网站地址与浏览器内核之间相对应的配置信息的步骤具体包括:
[0026]根据预设的配置策略,为至少一所述网站地址配置对应的所述浏览器内核,并生成所述配置信息。
[0027]还提供了一种三核浏览器的实现系统,包括有:
[0028]配置建立单元,用于建立网站地址与浏览器内核之间相对应的配置信息;其中,所述浏览器内核包括有chrome内核、edge内核以及ie内核;
[0029]信息接收单元,用于浏览器接收云控服务器下发的所述配置信息;
[0030]内核确定单元,用于所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核;
[0031]网页加载单元,用于调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页。
[0032]另外,还提供了一种存储介质和计算机设备,所述存储介质用于存储一种用于执行上述三核浏览器的实现方法的计算机程序。
[0033]所述计算机设备包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的三核浏览器的实现方法。
[0034]本专利技术所述的三核浏览器的实现方法及其系统,通过预先建立网站地址与浏览器内核之间相对应的配置信息;其中,所述浏览器内核包括有chrome内核、edge内核以及ie内核;云控服务器再将所述配置信息下发给浏览器;进而由浏览器存储所述配置信息,在接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核;最终调取从配置信息中确定的浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页。即本专利技术能够在chrome内核、edge内核以及ie内核的三个浏览器内核之间进行切换,进而可针对不同的网站使用与之适配的浏览器内核进行浏览,以最大化提升浏览器的网站兼容性。
附图说明
[0035]图1为本专利技术一实施例提供的三核浏览器的实现方法的步骤流程图;
[0036]图2为本专利技术一实施例提供的三核浏览器的实现方法用于切换浏览器内核的一种
可选步骤流程图;
[0037]图3为本专利技术一实施例提供的三核浏览器的实现方法用于切换浏览器内核的另一种可选步骤流程图;
[0038]图4为本专利技术一实施例提供的三核浏览器的实现系统的结构示意框图;
[0039]图5为本专利技术一实施例提供的三核浏览器的实现系统的所述内核确定单元可选的结构示意框图;
[0040]图6为本专利技术一实施例提供的三核浏览器的实现系统的所述网页加载单元可选的结构示意框图。
具体实施方式
[0041]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0042]需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
[0043]此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三核浏览器的实现方法,其特征在于,包括步骤:建立网站地址与浏览器内核之间相对应的配置信息;其中,所述浏览器内核包括有chrome内核、edge内核以及ie内核;浏览器接收云控服务器下发的所述配置信息;所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核;调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页。2.根据权利要求1所述的三核浏览器的实现方法,其特征在于,所述浏览器接收到网址访问请求时,根据所述配置信息确定为所述网址访问请求配置的所述浏览器内核的步骤具体包括:提取所述网址访问请求中的目标网站地址;查询所述配置信息中与所述目标网站地址对应配置的所述浏览器内核。3.根据权利要求2所述的三核浏览器的实现方法,其特征在于,所述调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页的步骤具体包括:若查询到所述配置信息中与所述目标网站地址对应的所述浏览器内核,则调取对应的所述浏览器内核;根据所述浏览器内核打开并加载基于所述网址访问请求确定的所述目标网页。4.根据权利要求2所述的三核浏览器的实现方法,其特征在于,所述调取对应的所述浏览器内核,以打开并加载基于所述网址访问请求确定的目标网页的步骤还包括:若未查询到所述配置信息中与所述目标网站地址对应的所述浏览器内核,则调取被默认配置的所述浏览器内核;根据被默认配置的所述浏览器内核打开并加载基于所述网址访问请求确定的所述目标网页。5.根据权利要求4所述的三核浏览器的实...

【专利技术属性】
技术研发人员:李涛尹青建
申请(专利权)人:北京奇元科技有限公司
类型:发明
国别省市:

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

1