网站适配的方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:34958110 阅读:39 留言:0更新日期:2022-09-17 12:37
本申请涉及一种网站适配的方法、装置、终端设备及计算机可读存储介质,涉及网页应用领域,该方法包括向Web服务器发送网站访问请求,接收Web服务器发送的适配文件以及原网站资源,适配文件是Web服务器根据网站访问请求发送的,适配文件包括:第一布局样式以及第一布局样式与原网站资源的绑定关系,第一布局样式为与第一终端设备相适配的布局样式,若第一终端设备的设备类型为移动终端,则基于第一布局样式、绑定关系以及原网站资源,进行网页渲染,控制显示渲染后的网页。本申请提供的网站适配的方法、装置、终端设备及计算机可读存储介质可以降低网站适配的复杂度,进而可以提升网站适配的效率。适配的效率。适配的效率。

【技术实现步骤摘要】
网站适配的方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及计算机
,尤其是涉及一种网站适配的方法、装置、终端设备及计算机可读存储介质。

技术介绍

[0002]目前随着移动互联网时代的不断发展,移动终端成为主要的上网终端,例如,手机,早期的网站主要以PC终端访问而设计,并不适应移动终端浏览,造成视觉展现和操作体验非常差,因此以PC终端访问而设计的网站所有者不得不重新构建适合移动终端的网站。
[0003]专利技术人在研究过程中发现:在网站适配过程中重新构建网站,对网页的布局和内容进行重新构建,以适配移动终端设备,从而可能导致网站适配的复杂度较高,效率较低。

技术实现思路

[0004]本申请目的是提供一种网站适配的方法、装置、终端设备及计算机可读存储介质,用于解决以上至少一项技术问题。
[0005]本申请的上述专利技术目的是通过以下技术方案得以实现的:第一方面,提供了一种网站适配的方法,应用于网站适配系统,所述网站适配系统包括:第一终端设备、Web服务器以及第二终端设备,所述第一终端设备与所述We本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网站适配的方法,应用于网站适配系统,其特征在于,所述网站适配系统包括:第一终端设备、Web服务器以及第二终端设备,所述第一终端设备与所述Web服务器进行信息交互,所述Web服务器与所述第二终端设备进行信息交互,所述方法由第一终端设备执行,包括:向Web服务器发送网站访问请求;接收所述Web服务器发送的适配文件以及原网站资源,所述适配文件是所述Web服务器根据所述网站访问请求发送的,所述适配文件包括:第一布局样式以及所述第一布局样式与所述原网站资源的绑定关系,所述第一布局样式为与所述第一终端设备相适配的布局样式;若所述第一终端设备的设备类型为移动终端,则基于所述第一布局样式、所述绑定关系以及所述原网站资源,进行网页渲染;控制显示渲染后的网页。2.根据权利要求1所述的方法,其特征在于,接收所述Web服务器发送的适配文件,包括:若所述Web服务器判断所述第一终端设备的设备类型为移动终端设备,则接收所述Web服务器发送的与移动终端设备相匹配的适配文件,所述与移动终端设备相匹配的适配文件包含新的布局样式以及新的布局样式与原网站资源的绑定关系,所述新的布局样式为适配于所述移动终端设备的布局样式;若所述Web服务器判断所述第一终端设备的设备类型为PC端设备,则接收所述Web服务器发送的与PC端设备相匹配的适配文件,所述与PC端设备相匹配的适配文件包括原布局样式与原网站资源的绑定关系,所述原布局样式为适配于所述PC端设备的布局样式。3.根据权利要求1所述的方法,其特征在于,所述适配文件中还包含校验代码、第二布局样式,以及所述第二布局样式与所述原网站资源的绑定关系,所述第二布局样式为与所述第一终端设备不适配的布局样式;所述接收所述Web服务器发送的适配文件以及原网站资源,之后还包括:基于所述校验代码确定所述第一终端设备的设备类型;其中,基于所述第一布局样式、所述绑定关系以及所述原网站资源,进行网页渲染,包括:基于新的布局样式,所述绑定关系以及所述原网站资源,进行网页渲染,所述新的布局样式为适配于所述移动终端设备的布局样式;其中,所述第一终端设备的设备类型为PC端设备,所述方法还包括:基于原布局样式、原网站资源以及原布局样式与原网站资源的绑定关系,进行网页渲染,所述原布局样式为适配于所述PC端设备的布局样式;控制显示渲染后的网页。4.一种网站适配的方法,其特征在于,所述网站适配系统包括:第一终端设备、Web服务器以及第二终端设备,所述第一终端设备与所述Web服务器进行信息...

【专利技术属性】
技术研发人员:刘云刘允锋刘芳汤水生
申请(专利权)人:北京飞天经纬科技股份有限公司
类型:发明
国别省市:

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

1