基于网页重构的网络用户体验优化研究与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:fulingshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的不断发展,网页中的内容越来越丰富,网页字节数量不断增加,这给浏览器快速加载网页带来了巨大挑战。目前衡量网页加载的用户浏览体验(Web QoE)有很多,较为流行的研究是提高网页的首屏加载时长(Above the Fold Time,AFT)。本文将AFT作为现有网页加载中衡量网页浏览体验的研究指标,不同于整体加载时长(Page Load Time,PLT),由于移动设备的普及及发展,受限于移动设备屏幕尺寸,AFT对比于整体加载时长能够更加直观反应用户体验。目前的研究中有一些技术可以降低AFT,然而这类技术依然存在一些不足:1)现有工作通过提升硬件的计算能力、网络的带宽的方式降低AFT,无法对影响AFT的因素进行建模理论分析。2)目前还没有一套成熟的不影响用户正常浏览网页的AFT测量系统。3)目前在的AFT优化系统复杂度过高、不易在终端应用。本文针对上述研究中存在的缺陷,提出了一种新型的轻量级基于网页重构的AFT优化系统,该系统能够对网页加载的AFT带来明显优化。本文主要有三个方面工作:1)对Web QoE建模,理论上分析影响网页AFT的关键因素。2)对于AFT的测量,设计实现一套轻量级的不影响用户浏览体验的网页AFT测量的工具。3)设计并实现一套轻量级首屏加载时长优化系统,能够给网页加载带来AFT优化。在系统设计实现上,本文主要有三点贡献:1)从理论角度分析影响首屏加载时间的关键因素,设计实现了一套轻量级的首屏加载时间测量工具;2)针对关键路径上的JavaScript与CSS文件执行,引入机器学习分类算法预测出JavaScript执行对首屏的影响,基于预测结果调整网页结构;针对CSS文件存在的样式被弃用问题,对CSS文件进行优化;完成基于网页重构的首屏加载优化系统设计。3)实现了基于网页重构的首屏加载时长优化系统。最后,本文从系统的预测模型的预测精度以及在不同网络状态下对系统的优化空间两个方面对系统进行测试。其中,针对预测模型的测试,本文采取10折交叉验证的方式对预测系统从不同的特征维度对模型进行测试,结果表明本文预测模型的预测精度高达95%,能够很好完成预测任务。针对系统优化空间的测试,结果表明在网络条件极好时,系统优化后的AFT平均降低30.3%;在网络条件处于好与一般状态时,系统优化后的AFT平均降低25%;在网络条件差时,系统优化后的AFT平均降低19.6%;PLT平均降低10%。
其他文献
<正> 近20年来,由于广泛采用全静脉营养支持疗法,大大地改善了严重创伤病人的治疗效果。但病人机体对蛋白质的利用程度及如何进行蛋白质的合理补充,至今仍在探讨中。现将新近
随着医学教学的发展与改革,新的教学及考核方式不断涌现。除传统课堂讲授外,多元化的教学形式已逐渐被引入妇产科教学活动中。伴随着多元化的教学形式改革,教学考核模式也从"
根据变压器经济运行理论 ,研究了变压器实时经济运行的算法 ,开发了变压器经济运行的实时监控系统。该系统利用工控机和实时数据采集终端“网络 893”构成 ,具有实现方便、编
实践中 ,我国大学生 ,尤其是非英语专业的学生往往很难熟练掌握英语口语 ,从而导致缺乏应有的语言交际能力。本文试谈了影响非英语专业学生口语能力提高的因素及其对策
进行了消声单元压力损失流场数值计算,通过试验验证了计算方法的准确性.对比了不同边界条件下的湍动能分布特征,提出了湍流分布特征系数,建立了关于湍动能、密度和湍流分布特
海洋中含有大量具有生物活性的含卤有机物,包括卤代烃类、卤代酚类、卤代酪氨酸、卤代脂肪酸和卤代萜类,这些有机物中大部分都具有药物活性。卤代有机物主要来源于海洋藻类的生
根据Stber法,用硅烷偶联剂对SiO2微球表面进行改性,制备了单分散改性SiO2微球,在此基础上采用分散聚合法制备出以SiO2为核、PMMA为壳层的核壳杂化微球。采用红外光谱、透射
介绍了用万能法轧制工字钢的孔型设计、配辊和轧制压下规程等情况,采用此法已在马鞍山钢铁公司H型钢厂成功生产了8000t工字钢。
分析了船体表面海洋污损生物的附着规律,以贝壳为仿生对象,提出了基于贝壳表面微结构与反附着机理的船舶绿色仿生防污新技术的实现路线,采用二维功率谱分析法确定了贝壳表面