一种互联网网页显示管理方法技术

技术编号:39322443 阅读:7 留言:0更新日期:2023-11-12 16:02
本发明专利技术公开了一种互联网网页显示管理方法,涉及了网页管理技术领域,对要显示的网页进行网页预处理,所述网页预处理包括解析网页HTML代码和加载网页CSS样式表,获取用户需求和当前网络状态对网页内容进行动态实时优化;将网页内容分为若干个内容切片,通过并行加载同时加载固定数目的内容切片,并实时获取加载时的网页显示速度,将网页显示速度定位在最佳显示速度;获取用户历史浏览行为,标定出可能访问的网页内容,并存储至所设置的缓存区进行提前加载;获取网页上所有已加载的网页内容,对已加载的网页内容进行资源管理和网页故障异常处理,从而实现对互联网网页的显示管理。从而实现对互联网网页的显示管理。从而实现对互联网网页的显示管理。

【技术实现步骤摘要】
一种互联网网页显示管理方法


[0001]本专利技术涉及网页管理
,具体是一种互联网网页显示管理方法。

技术介绍

[0002]随着互联网的快速发展,网页浏览成为人们生活中不可或缺的一部分,然而,当前互联网网页的显示管理仍存在一些问题,如网页的加载显示速度慢、网页显示出现错误问题时,不能及时的对网页进行更正,非按需加载网页导致的网页处理资源开销消耗过大,无法根据用户需求进行定制化的显示,使得网页浏览者的体验感不是很好,与网页显示相关的网络故障问题不能及时分析并解决,以上这些问题都是我们需要考虑的。

技术实现思路

[0003]为了解决上述问题,本专利技术的目的在于提供一种互联网网页显示管理方法。
[0004]本专利技术的目的可以通过以下技术方案实现:一种互联网网页显示管理方法,包括以下步骤:
[0005]步骤S1:对要显示的网页进行网页预处理,所述网页预处理包括解析网页HTML代码和加载网页CSS样式表,获取用户需求和当前网络状态对网页内容进行动态实时优化;
[0006]步骤S2:将网页内容分为若干个内容切片,通过并行加载同时加载固定数目的内容切片,并实时获取加载时的网页显示速度,将网页显示速度定位在最佳显示速度;
[0007]步骤S3:获取用户历史浏览行为,标定出可能访问的网页内容,并存储至所设置的缓存区进行提前加载;
[0008]步骤S4:获取网页上所有已加载的网页内容,对已加载的网页内容进行资源管理和网页故障异常处理。
[0009]进一步的,所述网页预处理的过程包括:
[0010]获取当前显示的网页并标记为待管理网页,提供待管理网页的操作权限,并与所设置的鼠标事件相绑定,鼠标事件关联有操作焦点,操作焦点关联有焦点定位区域,对焦点定位区域进行网页预处理;
[0011]所述网页预处理包括解析网页HTML代码和加载网页CSS样式表,操作焦点展示于当前显示的网页时,同步发送网页解析请求,并返回当前显示的网页的HTML代码字符串,将HTML代码字符串解析为树状网页结构,树状网页结构有对应的若干个虚拟内容树,虚拟内容树包括若干个树节点,树节点包括HTML属性、节点属性以及文本内容信息;解析网页HTML代码完成后,通过加载网页CSS样式表生成当前网页的CSS样式标签,并从网络服务器中获取其他用户所存储的CSS样式标签生成备选文件,若当前网页加载的CSS样式标签不符合所预设的标签标准格式,将备选文件中的CSS样式标签进行替换。
[0012]进一步的,对所述网页内容进行动态实时优化的过程包括:
[0013]获取用户需求和当前网络状态,将用户需求导入至当前显示的网页所关联的数据库,数据库设置有验证机制,用户需求所包括的内容被封装为数据文件,并关联对应的识别
序列ID,当用户需求对应的数据文件存储至数据库时,验证机制比对识别序列ID与数据库允许访问ID,根据比对结果进行相应操作;设置网页优化周期,获取数据库内存储的用户需求进行实时的网页内容更新,当前网络状态对应有实时网速,设置标准网速范围和异常网速范围,当实时网速处于标准网速范围和异常网速范围内时,分别进行相应的网页加载操作。
[0014]进一步的,获取所述网页内容生成若干个内容切片并行加载的过程包括:
[0015]设置不同数据切分类型的切分队列,将网页内容通过切分队列分为初步的内容切片,对同一数据切分类型的初步的内容切片再次切分,设置切分容量和切分规则,按照所述切分容量和切分规则生成最终的若干个内容切片;设置并行加载数目和并行临界阈值,在并行临界阈值之下,同时加载并行加载数目的内容切片,实时获取并记录并行加载时的网页显示速度。
[0016]进一步的,将所述网页显示速度定位在最佳显示速度的过程包括:
[0017]获取并行加载时的网页显示速度,并设置标准网页显示速度范围,若网页显示速度属于标准网页显示速度范围,则标记该网页显示速度为最佳显示速度,否则,根据网页显示速度的数值进行相应的优先加载和延迟加载操作,定位出最佳显示速度。
[0018]进一步的,根据所述用户历史浏览行为进行提前加载的过程包括:
[0019]获取用户历史浏览行为,用户历史浏览行为包括访问行为、链接行为、搜索行为、收藏分享行为以及页面互动行为,对不同的用户历史浏览行为设置相应的行为价值权重,汇总行为价值权重生成总价值系数,获取总价值系数最高的用户历史浏览行为对应的网页内容,将该网页内容标记为“最有可能访问的网页内容”,并存储至预先设置的缓存区进行提前加载。
[0020]进一步的,所述资源管理的过程包括:
[0021]获取网页上所有已加载的网页内容进行资源管理,所述资源管理包括资源鉴定审核、数据备份、资源优先级排序以及版本控制;
[0022]通过资源鉴定审核定位出敏感网页和普通网页,获取普通网页所对应的已加载的网页内容,设置定期备份时间进行数据备份,生成备份数据上传至网络服务器中进行存储,已加载的网页内容关联有相应的访问频率,对访问频率设置相应的资源优先级,设置资源区分值,将大于等于资源区分值的资源优先级对应的网页内容标定为重要内容,小于资源区分值的网页内容标定为次要内容;版本控制包括版本前置和版本回退,通过版本前置和版本回退实现多个网页历史版本和当前版本之间的切换。
[0023]进一步的,所述网页故障异常处理的过程包括:
[0024]所述网页故障异常处理包括网络异常处理以及预防资源丢失处理,获取与网页相关的网络状态码,并根据网络状态码呈现给正在浏览网页的用户一个临时置换网页界面,若网络状态码为404,则进行网络重连,若网络重连的时间达到设置的重连阈值,则生成网络异常日志,并将网络日志交由普通管理员进行网络重启;若网络状态码为500,则表示服务器内部错误,同步生成问题记录表单交由高级管理员进行服务器检查维修;
[0025]对网页内容中的重要内容和次要内容设置相应的监控频率进行完整度监控,每次完整度监控获取一个资源完整度,当资源完整度大于等于所设置的资源缺陷告警阈值时,获取网络服务器的通信权限,从网络服务器中调用备份数据进行替换,资源完整度小于资
源缺陷告警阈值时,不做操作。
[0026]与现有技术相比,本专利技术的有益效果是:
[0027]1、设置鼠标事件并绑定焦点定位区域,单次只对焦点定位区域的部分进行网页预处理,降低了网页显示的图像处理开销,网页预处理生成的备选文件能及时更正网页的显示错误;数据库的验证机制在一定程度上防止了不是用户需求的非法需求冒充用户需求的现象发生,而非法需求可能导致各种网页加载问题,网速过慢情况下,通过降低网页显示的分辨率,相应的降低网页显示卡顿概率;
[0028]2、将获取到的网页内容切分为若干个内容切片,并对若干个内容切片并行加载,在一定程度上,提升了网页显示网页内容的效率,对于不同类型的网页内容采用相应切分规则和切分速度的切分队列,提升了处理内容切片的效率,通过对用户历史浏览行为的分析,筛选出网页浏览者最有本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种互联网网页显示管理方法,其特征在于,包括以下步骤:步骤S1:对要显示的网页进行网页预处理,所述网页预处理包括解析网页HTML代码和加载网页CSS样式表,获取用户需求和当前网络状态对网页内容进行动态实时优化;步骤S2:将网页内容分为若干个内容切片,通过并行加载同时加载固定数目的内容切片,并实时获取加载时的网页显示速度,将网页显示速度定位在最佳显示速度;步骤S3:获取用户历史浏览行为,标定出可能访问的网页内容,并存储至所设置的缓存区进行提前加载;步骤S4:获取网页上所有已加载的网页内容,对已加载的网页内容进行资源管理和网页故障异常处理。2.根据权利要求1所述的一种互联网网页显示管理方法,其特征在于,所述网页预处理的过程包括:获取当前显示的网页并标记为待管理网页,提供待管理网页的操作权限,并与所设置的鼠标事件相绑定,鼠标事件关联有操作焦点,操作焦点关联有焦点定位区域,对焦点定位区域进行网页预处理;所述网页预处理包括解析网页HTML代码和加载网页CSS样式表,操作焦点展示于当前显示的网页时,同步发送网页解析请求,并返回当前显示的网页的HTML代码字符串,将HTML代码字符串解析为树状网页结构,树状网页结构有对应的若干个虚拟内容树,虚拟内容树包括若干个树节点,树节点包括HTML属性、节点属性以及文本内容信息;解析网页HTML代码完成后,通过加载网页CSS样式表生成当前网页的CSS样式标签,并从网络服务器中获取其他用户所存储的CSS样式标签生成备选文件,若当前网页加载的CSS样式标签不符合所预设的标签标准格式,将备选文件中的CSS样式标签进行替换。3.根据权利要求2所述的一种互联网网页显示管理方法,其特征在于,对所述网页内容进行动态实时优化的过程包括:获取用户需求和当前网络状态,将用户需求导入至当前显示的网页所关联的数据库,数据库设置有验证机制,用户需求所包括的内容被封装为数据文件,并关联对应的识别序列ID,当用户需求对应的数据文件存储至数据库时,验证机制比对识别序列ID与数据库允许访问ID,根据比对结果进行相应操作;设置网页优化周期,获取数据库内存储的用户需求进行实时的网页内容更新,当前网络状态对应有实时网速,设置标准网速范围和异常网速范围,当实时网速处于标准网速范围和异常网速范围内时,分别进行相应的网页加载操作。4.根据权利要求3所述的一种互联网网页显示管理方法,其特征在于,获取所述网页内容生成若干个内容切片并行加载的过程包括:设置不同数据切分类型的切分队列,将网页内容通过切分队列分为初步的内容切片,对同一数据切分类型的初步的内容切片再次切分,设置切分容量和切分规则,按照所述切分容量和切分规则生成最终的若干个内容切片;设置并行...

【专利技术属性】
技术研发人员:林丽娟
申请(专利权)人:斑马工程咨询有限公司
类型:发明
国别省市:

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

1