The embodiment of the invention provides a compatibility processing method, a device and an electronic device, relating to the field of Internet technology. Including the compatibility processing method: according to the task information to the compiler, launched a static web resource request to the web repository; static web resources and loading the Web Library to return; then compatibility knowledge base based on pre-set compatibility in processing of the static web resources, generate the corresponding static web resources the goal of resources, so as to realize the compatibility problem of automatic processing \compiler, improve efficiency.
【技术实现步骤摘要】
兼容性处理方法、装置及电子设备
本专利技术涉及互联网
,具体而言,涉及一种兼容性处理方法、装置及电子设备。
技术介绍
随着网络技术的不断发展,web技术在各行各业中得到广泛应用,支持web应用运行的浏览器软件越来越多,版本也在不断更新,受这些因素的影响,浏览器兼容性问题越来越突出。同时,良好的用户体验在web应用中的地位也越来越重要,这就对web应用的兼容性提出了更高要求。目前,高版本浏览器占据了大部分市场份额,但在某些单位,如公检法等,仍然在使用IE6-8浏览器,这些使用IE6-8浏览器的用户对兼容性需求更加强烈。现有技术中的兼容性方案至少存在以下缺点:对开发人员的技术及经验要求高,人力成本高,工作量大。
技术实现思路
本专利技术的目的在于提供一种兼容性处理方法、装置及电子设备,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:第一方面,本专利技术实施例提供了一种兼容性处理方法,所述方法包括:编译器根据获取到的任务信息,向web资源库发起网页静态资源请求;加载所述web资源库返回的网页静态资源;基于预设的兼容性知识库,对所述网页静态资源进行兼容性 ...
【技术保护点】
一种兼容性处理方法,其特征在于,所述方法包括:编译器根据获取到的任务信息,向web资源库发起网页静态资源请求;加载所述web资源库返回的网页静态资源;基于预设的兼容性知识库,对所述网页静态资源进行兼容性处理,生成所述网页静态资源对应的目标资源。
【技术特征摘要】
1.一种兼容性处理方法,其特征在于,所述方法包括:编译器根据获取到的任务信息,向web资源库发起网页静态资源请求;加载所述web资源库返回的网页静态资源;基于预设的兼容性知识库,对所述网页静态资源进行兼容性处理,生成所述网页静态资源对应的目标资源。2.根据权利要求1所述的方法,其特征在于,所述任务信息包括web资源库的端口,所述向web资源库发起网页静态资源请求,包括:编译器通过所述web资源库的端口向web资源库发起网页静态资源请求。3.根据权利要求1所述的方法,其特征在于,所述任务信息还包括编译规则集合,所述基于预设的兼容性知识库,对所述静态资源进行兼容性处理,生成所述网页静态资源对应的目标资源,包括:检测到所述网页静态资源对应的HTML页面集合不为空时,获取所述HTML页面集合中的下一个HTML页面;读取所述编译规则集合,若检测到所述编译规则集合不为空时,读取所述编译规则集合中的下一条编译规则,并根据当前编译规则,获取当前HTML页面中预设的HTML元素集合;若检测到所述HTML元素集合不为空时,获取所述HTML元素集合中的下一个HTML元素,读取当前节点的相关属性,将所述当前节点的相关属性与预设的兼容性知识库进行匹配,若匹配成功,则对所述当前节点进行兼容性处理,生成兼容性处理后的HTML页面目标资源。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:检测到所述编译规则集合为空时,将预设的CSS文件引入到当前HTML页面中,并保存当前HTML页面。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若检测到所述HTML元素集合为空时,检测所述编译规则集合是否为空。6.一种兼容性处理装置,其特征在于,所述装置包括:发起单元,用于编译器根据获取到的任务信息,向web资源库发起网页静态资源请求;加载单元...
【专利技术属性】
技术研发人员:李龙,王奥民,付玲玲,
申请(专利权)人:成都三零盛安信息系统有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。