论文部分内容阅读
移动平台超越桌面设备平台,成为最大的终端平台。随着智能触屏手机的普及和无线网络的升级,移动用户对于手机阅读的需求越来越大。同时,网站的结构越来越复杂,内容越来越丰富,手机浏览体验差、速度慢、操作繁琐等问题逐渐凸显。因此如何将为大屏桌面设备设计的网页转换为适合小屏移动设备浏览的网页,提供快速、低流量、较好用户体验的网页浏览服务有着重要的意义。针对上述问题,提出了采用浏览器插件与云端服务器网页转换相结合的系统设计思路。系统采用基于分块松散度和内容丰富度的分块合并策略对经典网页分块算法VIPS(Vision-based Page Segmentation)进行了优化,在保证了分块细腻度的同时,提高了分块正确率和信息完整度。为了提高用户在分页浏览模式下的浏览效率,采用内容智能排序机制,通过统计用户浏览记录,对网页分块进行相似度计算,将用户感兴趣的内容块放在靠前的位置显示。采用模板适配技术将原网页中分块的大小转换为目标设备的尺寸,并根据网页的内容结构特征,匹配合适的显示模板,在不同尺寸的移动设备上都保持良好的显示效果。测试表明,系统对80%以上的网页都有良好的转换效果,页面简洁,版式合理,内容排序准确率达到72%,为移动用户提供了快速、高效和美观的网页浏览体验。压力测试采取每秒100个请求,系统平均响应时间在262ms左右,程序稳定,系统资源占用合理。