页面加载请求响应方法、装置、设备和存储介质与流程

专利2022-06-29  78


本发明实施例涉及网络技术领域,尤其涉及一种页面加载请求响应方法、页面加载请求响应装置、设备和存储介质。



背景技术:

随着移动互联网的发展和普及,基于移动终端访问网页的比例占了较大比例,例如对于一个购物网站,通过移动终端访问购物网站的比例逐渐增。

由于移动终端的操作系统的多样性,在移动终端上访问网站时有基于移动终端原生的app应用来访问网站,例如,在android和ios上的原生app应用来访问网站,此外,还有通过移动终端h5、通过pc浏览器等访问网站。

目前,同一个网站页面,通常为不同的访问入口编写不同的页面,例如,对于浏览器,可以编写html富文本,安装有浏览器的终端都可以进行访问并展示网站,但是原生的app和小程序中如果直接嵌入h5页面,用户体验非常不好,并且使用h5时,如果内容修改比较复杂,并且不能展示动画和页面效果,定制性重用性不高。



技术实现要素:

本发明实施例提供一种页面加载请求响应方法、页面加载请求响应装置、设备和存储介质,以解决多接口加载请求需要为不同接口编写不同网页存在的问题。

第一方面,本发明实施例提供了一种页面加载请求响应方法,包括:

对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件;

在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的目标入口类型;

基于所述目标入口类型确定目标个性化组件;

将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

可选地,所述对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,包括:

获取所述页面的多个不同入口的类型;

定义所述页面的通用组件;

定义所述页面用于响应多个不同类型入口的个性化组件。

可选地,所述定义所述页面用于响应多个不同类型入口的个性化组件,包括:

生成用于响应每个类型的入口的个性化组件;

针对每个类型的入口的个性化组件,将所述入口的类型设置为所述个性化组件的调用值。

可选地,所述基于所述目标入口类型确定目标个性化组件,包括:

基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件。

可选地,所述基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件,包括:

从所述个性化组件中确定出调用值为所述目标入口类型的个性化组件作为目标个性化组件。

可选地,还包括:

为所述个性化组件设置版本。

可选地,所述通用组件和所述个性化组件的数据格式为json数据格式。

第二方面,本发明实施例提供了一种页面加载请求响应装置,包括:

页面组件化模块,用于对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件;

入口类型确定模块,用于在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的入口类型;

目标个性化组件确定模块,用于基于所述入口类型确定目标个性化组件;

组件发送模块,用于将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

可选地,所述页面组件化模块包括:

不同入口类型获取子模块,用于获取所述页面的多个不同入口的类型;

通用组件定义子模块,用于定义所述页面的通用组件;

个性化组件定义子模块,用于定义所述页面用于响应多个不同类型入口的个性化组件。

可选地,所述个性化组件定义子模块包括:

个性化组件生成单元,用于生成用于响应每个类型的入口的个性化组件;

个性化组件设置单元,用于针对每个类型的入口的个性化组件,将所述入口的类型设置为所述个性化组件的调用值。

可选地,所述目标个性化组件确定模块包括:

目标个性化组件确定子模块,用于基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件。

可选地,所述目标个性化组件确定子模块包括:

目标个性化组件匹配子模块,用于从所述个性化组件中确定出调用值为所述目标入口类型的个性化组件作为目标个性化组件。

可选地,还包括:

版本设置模块,用于为所述个性化组件设置版本。

可选地,所述通用组件和所述个性化组件的数据格式为json数据格式。

第三方面,本发明实施例提供了一种设备,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所述的页面加载请求响应方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的页面加载请求响应方法。

本发明实施例对页面进行组件化处理得到页面的多个通用组件和个性化组件,其中,个性化组件为针对页面的不同类型入口所设置的组件,在接收到客户端针对页面的加载请求时确定客户端访问页面的入口类型;基于入口类型确定目标个性化组件;将通用组件和目标个性化组件发送至客户端,客户端用于根据通用组件和目标个性化组件执行页面渲染操作以展示页面。本发明实施例中,为每种入口类型设置个性化组件,将个性化组件和通用组件作为页面的组件,当接收到客户端对页面的加载请求时,根据客户端访问页面的入口类型返回通用组件和入口类型对应的目标个性化组件到客户端,无需为每个入口类型的客户端设置一个页面,设置的个性化页面适合在该入口类型的客户端显示,相对于之间嵌入h5页面,能够展示动画和页面效果,用户体验好,并且在通用组件或者个性化组件修改时仅需要修改通用组件或者修改相应的个性化组件,修改简单,定制性也高。

附图说明

图1是本发明实施例一提供的一种页面加载请求响应方法的步骤流程图;

图2是本发明实施例二提供的一种页面加载请求响应方法的步骤流程图;

图3是本发明实施例三提供的一种页面加载请求响应装置的结构框图;

图4是本发明实施例四提供的一种设备的结构框图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种页面加载请求响应方法的步骤流程图,本发明实施例可适用于响应页面加载请求的情况,该方法可以由本发明实施例的页面加载请求响应装置来执行,该页面加载请求响应装置可以由硬件或软件来实现,并集成在本发明实施例所提供的设备中,具体地,如图1所示,本发明实施例的页面加载请求响应方法可以包括如下步骤:

s101、对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件。

本发明实施例中,页面可以是指网站的首页页面,例如购物网站的首页、新闻网站的首页等。组件化可以是对某些可以进行复用的功能进行封装的标准化工作,组件一般会内含内部ui元素、样式和js逻辑代码,组件可以方便的在应用的任何地方进行快速的嵌入,当然,组件内部可以使用其他组件来构成更复杂的组件。

对于一个网页,不同的入口类型可以有不同的显示内容,其中,入口类型可以是指示访问该网页的客户端不同、客户端所在的终端设备的系统不同等,例如,pc入口和移动端属于不同的入口,对应安卓系统的原生网页浏览器和苹果系统的网页浏览器也为不同的入口,一个网站可以有不同类型入口以供各种客户端接入来访问网站。

对于一个网页,在不同入口的客户端中大部分的内容是相同的,只有少部分内容在不同入口的客户端是不同的,例如,对于pc端和移动终端,一个网页显示的大部分内容相同,只有少部分内容不同,则可以将相同的大部分内容作为通用组件处理,不同的内容作为个性化组件处理,对于一个个性化组件,可以为每种类型的入口配准该个性化组件,例如对于商品搜索栏组件,可以为pc端配准一个商品搜索栏组件,再为安卓系统的浏览器配置一个商品搜索栏组件。

s102、在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的目标入口类型。

在发明实施例中,可以自动监测页面加载请求的入口,从而确定客户端访问页面的入口类型,可选地,客户端可以在页面的加载请求中携带访问入口类型,对该加载请求解析后可以得到客户端访问页面的入口类型,例如可以确定为手机访问或者pc访问等。

s103、基于所述目标入口类型确定目标个性化组件。

具体地,可以配置入口类型和个性化组件对应表,通过查表获得目标入口类型对应的个性化组件作为目标个性化组件,当然,还可以为每个类型入口对应的个性化组件设置调用值,例如调用值为入口的类型,当组件调用函数的调用值为入口的类型时,返回调用值为该入口的类型的个性化组件作为目标个性化组件。

s104、将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

具体地,可以将通用组件和目标个性化组件以及样式表等进行打包,将打包后的数据发送到客户端,客户端解压打包的数据后获得通用组件和目标个性化组件以及样式表,对通用组件和目标个性化组件执行页面渲染操作以在客户端的显示界面展示页面。

本发明实施例中,为每种入口类型设置个性化组件,将个性化组件和通用组件作为页面的组件,当接收到客户端对页面的加载请求时,根据客户端访问页面的入口类型返回通用组件和入口类型对应的目标个性化组件到客户端,无需为每个入口类型的客户端设置一个页面,设置的个性化页面适合在该入口类型的客户端显示,相对于之间嵌入h5页面,能够展示动画和页面效果,用户体验好,并且在通用组件或者个性化组件修改时仅需要修改通用组件或者修改相应的个性化组件,修改简单,定制性也高。

实施例二

图2为本发明实施例二提供的一种页面加载请求响应方法的步骤流程图,本发明实施例在前述实施例一的基础上进行优化,具体地,如图2所示,本发明实施例的页面加载请求响应方法可以包括如下步骤:

s201、获取页面的多个不同入口的类型。

在本发明实施例中,不同的页面可以有多个不同入口的类型,例如,对于电商网站的首页,可以设置pc端和移动终端入口,对于pc端入口,根据pc端的操作系统不同,操作系统的浏览器不同又可以设置不同入口,同理,在移动终端入口,也可以为不同操作系统的浏览器设置不同入口,例如,可以设置android、ios、windows等入口的类型,具体地,可以有本领域技术人员根据现有的入口进行入口类型的设定。

s202、定义所述页面的通用组件。

在本发明实施例中,通用组件为页面在不同入口均需要显示的组件,例如电商网页页面的商品搜索栏组件、购物车组件、支付组件等为通用组件,本领域技术人员可以通过现有的任意网页页面编辑工具定义生成通用组件。

s203、定义所述页面用于响应多个不同类型入口的个性化组件。

在本发明的可选实施例中,可以先生成用于响应每个类型的入口的个性化组件,然后针对每个类型的入口的个性化组件,将入口的类型设置为个性化组件的调用值。

具体地,可以根据不同类型入口,通过任意网页页面编辑工具生成不同类型的个性化组件,例如,对于一个组件,在pc端入口时显示图片a,在移动终端入口时显示图片b,可以分别编辑生成两个个性化组件,并设置该两个个性化组件的调用值分别为pc端口和移动终端端口,又或者对于一个组件,在pc端入口时显示图片a,在移动终端入口时显示图片b,可以编辑生成一个个性化组件,并设置该个性化组件的调用值为pc端口和移动终端端口,设置显示内容在pc端口时显示图片a,在移动终端端口时显示图片b等。

在本发明的另一实施例中,还可以为通用组件和个性化组件设备版本号,通过版本号对页面做版本管理,通过版本号对每个版本的页面追踪,有利于运营跟踪分析,并且新版本和旧版本可以共存,不相互影响,并且在当前版本运营效果不佳时可以退回旧版本,管理方便简单。

s204、在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的目标入口类型。

在发明实施例中,可以自动监测页面加载请求的入口,从而确定客户端访问页面的入口类型,可选地,客户端可以在页面的加载请求中携带访问入口类型,对该加载请求解析后可以得到客户端访问页面的入口类型,例如可以确定为手机访问或者pc访问等。

s205、基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件。

在本发明的可选实施例中,可以从个性化组件中确定出调用值为目标入口类型的个性化组件作为目标个性化组件。具体地,每个个性化组件设置有调用值,当通过组件调用函数调用组件时,如果调用函数的值为某一个调用值,则返回该调用值对应的个性化函数作为目标个性化函数,当然,在实际应用中,还可以配置入口类型和个性化组件对应表,通过查表获得目标入口类型对应的个性化组件作为目标个性化组件,当然,还可以为每个类型入口对应的个性化组件设置调用值,例如调用值为入口的类型,当组件调用函数的调用值为入口的类型时,返回调用值为该入口的类型的个性化组件作为目标个性化组件。

s206、将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

具体地,可以将通用组件和目标个性化组件以及样式表等打包为json数据格式的文件以提高安全性,将打包后的json文件发送到客户端,客户端解压打包的数据后获得通用组件和目标个性化组件以及样式表,对通用组件和目标个性化组件执行页面渲染操作以在客户端的显示界面展示页面。

本发明实施例在获取页面的多个不同入口的类型后,定义页面的通用组件以及定义页面用于响应多个不同类型入口的个性化组件,在接收到客户端针对页面的加载请求时,确定客户端访问页面的目标入口类型,基于目标入口类型,从页面的个性化组件中确定出与目标入口类型匹配的个性化组件作为目标个性化组件,将通用组件和目标个性化组件发送至客户端,以在客户端对通用组件和目标个性化组件执行页面渲染操作以展示述页面。无需为每个入口类型的客户端设置一个页面,设置的个性化页面适合在该入口类型的客户端显示,相对于之间嵌入h5页面,能够展示动画和页面效果,用户体验好,并且在通用组件或者个性化组件修改时仅需要修改通用组件或者修改相应的个性化组件,修改简单,定制性也高。

进一步地,还可以为通用组件和个性化组件设备版本号,通过版本号对页面做版本管理,通过版本号对每个版本的页面追踪,有利于运营跟踪分析,并且新版本和旧版本可以共存,不相互影响,并且在当前版本运营效果不佳时可以退回旧版本,管理方便简单。

实施例三

图3是本发明实施例三提供的一种页面加载请求响应装置的结构框图,如图3所示,本发明实施例的页面加载请求响应装置具体可以包括如下模块:

页面组件化模块301,用于对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件;

入口类型确定模块302,用于在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的入口类型;

目标个性化组件确定模块303,用于基于所述入口类型确定目标个性化组件;

组件发送模块304,用于将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

可选地,所述页面组件化模块301包括:

不同入口类型获取子模块,用于获取所述页面的多个不同入口的类型;

通用组件定义子模块,用于定义所述页面的通用组件;

个性化组件定义子模块,用于定义所述页面用于响应多个不同类型入口的个性化组件。

可选地,所述个性化组件定义子模块包括:

个性化组件生成单元,用于生成用于响应每个类型的入口的个性化组件;

个性化组件设置单元,用于针对每个类型的入口的个性化组件,将所述入口的类型设置为所述个性化组件的调用值。

可选地,所述目标个性化组件确定模块303包括:

目标个性化组件确定子模块,用于基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件。

可选地,所述目标个性化组件确定子模块包括:

目标个性化组件匹配子模块,用于从所述个性化组件中确定出调用值为所述目标入口类型的个性化组件作为目标个性化组件。

可选地,还包括:

版本设置模块,用于为所述个性化组件设置版本。

可选地,所述通用组件和所述个性化组件的数据格式为json数据格式。

本发明实施例所提供的页面加载请求响应装置可执行本发明实施例一或实施例二所述页面加载请求响应方法,具备执行方法相应的功能模块和有益效果。

实施例四

参照图4,示出了本发明一个示例中的一种设备的结构示意图。如图4所示,该设备具体可以包括:处理器40、存储器41、具有触摸功能的显示屏42、输入装置43、输出装置44以及通信装置45。该设备中处理器40的数量可以是一个或者多个,图4中以一个处理器40为例。该设备的处理器40、存储器41、显示屏42、输入装置43、输出装置44以及通信装置45可以通过总线或者其他方式连接,图4中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例一到实施例二所述的页面加载请求响应方法对应的程序指令/模块(例如,上述实施例三所述的页面加载请求响应装置中的页面组件化模块301、入口类型确定模块302、目标个性化组件确定模块303和组件发送模块304)。存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作装置、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器40可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

显示屏42为具有触摸功能的显示屏42,其可以是电容屏、电磁屏或者红外屏。一般而言,显示屏42用于根据处理器40的指示显示数据,还用于接收作用于显示屏42的触摸操作,并将相应的信号发送至处理器40或其他装置。可选的,当显示屏42为红外屏时,其还包括红外触摸框,该红外触摸框设置在显示屏42的四周,其还可以用于接收红外信号,并将该红外信号发送至处理器40或者其他设备。

通信装置45,用于与其他设备建立通信连接,其可以是有线通信装置和/或无线通信装置。

输入装置43可用于接收输入的数字或者字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入,还可以是用于获取图像的摄像头以及获取音频数据的拾音设备。输出装置44可以包括扬声器等音频设备。需要说明的是,输入装置43和输出装置44的具体组成可以根据实际情况设定。

处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述所述的语音信号重建方法。

具体地,实施例中,处理器40执行存储器41中存储的一个或多个程序时,具体实现本发明实施例提供的页面加载请求响应方法。

本发明实施例还提供一种计算机可读存储介质,所述存储介质中的指令由设备的处理器执行时,使得设备能够执行如上述方法实施例所述的页面加载请求响应方法。

需要说明的是,对于装置、设备、存储介质实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明任意实施例所述的页面加载请求响应方法。

值得注意的是,上述页面加载请求响应装置中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行装置执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


技术特征:

1.一种页面加载请求响应方法,其特征在于,包括:

对页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件;

在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的目标入口类型;

基于所述目标入口类型确定目标个性化组件;

将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

2.根据权利要求1所述的方法,其特征在于,所述对页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,包括:

获取所述页面的多个不同入口的类型;

定义所述页面的通用组件;

定义所述页面用于响应多个不同类型入口的个性化组件。

3.根据权利要求2所述的方法,其特征在于,所述定义所述页面用于响应多个不同类型入口的个性化组件,包括:

生成用于响应每个类型的入口的个性化组件;

针对每个类型的入口的个性化组件,将所述入口的类型设置为所述个性化组件的调用值。

4.根据权利要求1所述的方法,其特征在于,所述基于所述目标入口类型确定目标个性化组件,包括:

基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件。

5.根据权利要求4所述的方法,其特征在于,所述基于所述目标入口类型,从所述页面的个性化组件中确定出与所述目标入口类型匹配的个性化组件作为目标个性化组件,包括:

从所述个性化组件中确定出调用值为所述目标入口类型的个性化组件作为目标个性化组件。

6.根据权利要求1所述的方法,其特征在于,还包括:

为所述个性化组件设置版本。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述通用组件和所述个性化组件的数据格式为json数据格式。

8.一种页面加载请求响应装置,其特征在于,包括:

页面组件化模块,用于对所述页面进行组件化处理,得到所述页面的多个通用组件和个性化组件,所述个性化组件为针对所述页面的不同类型入口所设置的组件;

入口类型确定模块,用于在接收到客户端针对所述页面的加载请求时,确定所述客户端访问所述页面的入口类型;

目标个性化组件确定模块,用于基于所述入口类型确定目标个性化组件;

组件发送模块,用于将所述通用组件和所述目标个性化组件发送至所述客户端,所述客户端用于根据所述通用组件和所述目标个性化组件执行页面渲染操作以展示所述页面。

9.一种设备,其特征在于,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的页面加载请求响应方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的页面加载请求响应方法。

技术总结
本发明实施例公开了一种页面加载请求响应方法、装置、设备和存储介质,包括:对页面进行组件化处理得到页面的多个通用组件和个性化组件,个性化组件为针对不同类型入口所设置的组件;在接收到页面的加载请求时确定客户端访问页面的目标入口类型;基于目标入口类型确定目标个性化组件,将通用组件和目标个性化组件发送至客户端,以在客户端对通用组件和目标个性化组件执行页面渲染操作后展示页面。无需为每个入口类型的客户端设置一个页面,设置的个性化页面适合在该入口类型的客户端显示,相对于之间嵌入H5页面,能够展示动画和页面效果,用户体验好,并且在通用组件或者个性化组件修改时仅需要修改通用组件或者修改相应的个性化组件,修改简单。

技术研发人员:肖晓;徐其荣;何志成;高家宝
受保护的技术使用者:万表名匠(广州)科技有限公司
技术研发日:2019.12.31
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-23074.html

最新回复(0)