【技术实现步骤摘要】
本专利技术涉及互联网
,特别是涉及一种Linux浏览器实现WebKit/IE双核无缝浏览系统及方法。
技术介绍
在Windows系统上,早已有多种浏览器支持双核浏览,双核即IE内核和WebKit内核。浏览器利用双核,实现了更大的兼容性,许多只有IE浏览器才能显示和操作的网页也能正常显示了。但是在Linux系统中,有些业务系统是基于IE浏览器的,而由于IE浏览器的闭源及其专属于Windows的特性,导致到现在为止,在Linux系统上,没有出现任何一款双核浏览器。现在要做的就是兼容,即在Linux系统上,制作一种用既能浏览WebKit网页,又能浏览IE网页的双核浏览器。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种Linux浏览器实现WebKit/IE双核无缝浏览系统及方法,在Linux系统中,既能浏览基于WebKit网页的业务系统又能浏览基于IE网页的业务系统。为实现上述目的,本专利技术提供的Linux浏览器实现WebKit/IE双核无缝浏览系统,包括,Linux端以及Windows端,其中,所述Linux端,其访问远程网页,对所述远程网页进行识别,将IE网页嵌入到标签页中进行虚拟化并加载,或用WebKit内核加载WebKit网页,加载所述IE网页时,传递IE行为控制命令给所述Windows端,根据所述Windows端的IE状态改变信息更新IE标签的状态;所述Windows端,其接收所述IE行为控制命令,控制IE的行为,并将所述IE状态改变信息发送给Linux端;所述IE行为控制命令,包括,IE标签的前进、后退及更改网址;所述I ...
【技术保护点】
一种Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述系统,包括,Linux端以及Windows端,其中,所述Linux端,其访问远程网页,对所述远程网页进行识别,将IE网页嵌入到标签页中进行虚拟化并加载,或用WebKit内核加载WebKit网页,加载所述IE网页时,传递IE行为控制命令给所述Windows端,根据所述Windows端的IE状态改变信息更新IE标签的状态;所述Windows端,其接收所述IE行为控制命令,控制IE的行为,并将所述IE状态改变信息发送给Linux端;所述IE行为控制命令,包括,IE标签的前进、后退及更改网址;所述IE状态改变信息,包括,IE的前进、后退状态改变,当前网址改变,在新标签中打开指定网址。
【技术特征摘要】
1.一种Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述系统,包括,Linux端以及Windows端,其中,所述Linux端,其访问远程网页,对所述远程网页进行识别,将IE网页嵌入到标签页中进行虚拟化并加载,或用WebKit内核加载WebKit网页,加载所述IE网页时,传递IE行为控制命令给所述Windows端,根据所述Windows端的IE状态改变信息更新IE标签的状态;所述Windows端,其接收所述IE行为控制命令,控制IE的行为,并将所述IE状态改变信息发送给Linux端;所述IE行为控制命令,包括,IE标签的前进、后退及更改网址;所述IE状态改变信息,包括,IE的前进、后退状态改变,当前网址改变,在新标签中打开指定网址。2.根据权利要求1所述Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述Linux端,包括,Linux浏览器、远程桌面网关服务模块及Web容器,其中,所述远程桌面网关服务模块,提供与远程服务器相连接的接口;所述Web容器,通过所述接口访问远程服务器中的远程网页,并将远程网页信息传递给Linux浏览器;所述Linux浏览器,通过所述网页信息访问所述远程网页。3.根据权利要求2所述Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述Web容器,进一步包括,WebApp模块,其通过所述Web容器访问所述远程服务器中的远程网页,再将所述网页信息发送给所述Linux浏览器。4.根据权利要求2所述Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述Linux浏览器,进一步包括,内核智能切换组件、虚拟化IE标签页、WebKit标签页,以及无缝浏览控制支持组件,其中,所述内核智能切换组件,对所述远程网页进行识别,判断所述远程网页是否为IE网页;所述虚拟化IE标签页,对IE网页进行加载;所述WebKit标签页,对WebKit网页进行加载;加载所述IE网页时,所述无缝浏览控制支持组件传递所述IE行为控制命令给所述Windows端,将所述Windows端发送的所述IE状态改变信息传递给虚拟化IE标签页。5.根据权利要求4所述Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述内核智能切换组件,其内置包含有IE网页的网址信息的IEOnly网址列表。6.根据权利要求1所述Linux浏览器实现WebKit/IE双核无缝浏览系统,其特征在于,所述Windows端,其包括,无缝浏览控制服务模块,以及IE浏览辅助插件,其中...
【专利技术属性】
技术研发人员:陈明杰,
申请(专利权)人:网际傲游北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。