可用性与美观性:面向网页自动修复的更好结合
软件工程
2022-01-04 v1 神经与进化计算
摘要
随着智能手机或平板电脑等移动设备近来的爆炸式增长,保证所有环境下网页外观一致已成为一个重大问题。这发生的原因仅仅在于难以跟踪渲染网页的不同尺寸和类型设备上的网页外观。因此,修复网页不一致外观可能很困难,且产生的代价可能巨大,例如由此导致的糟糕用户体验与经济损失。近来,已有自动网页修复技术被提出以自动解决网页外观不一致问题,侧重于改善可用性。然而,生成的补丁往往会破坏网页布局,使修复后的网页美观性不佳,例如图像变形或组件错位。在本文中,我们提出一种基于元启发式算法的网页自动修复方法,可同时保证可用性与美观性。赋能我们方法的关键新颖之处是一个新颖的适应度函数,该函数使我们能够乐观地演化有缺陷的网页,以找到同时优化可用性和美观性的最佳解。实证评估表明,我们的方法能够成功解决94%评估对象的移动友好问题,在可用性和美观性方面均显著优于最先进的基线技术。
引用
@article{arxiv.2201.00117,
title = {Usability and Aesthetics: Better Together for Automated Repair of Web Pages},
author = {Thanh Le-Cong and Xuan Bach D. Le and Quyet-Thang Huynh and Phi-Le Nguyen},
journal= {arXiv preprint arXiv:2201.00117},
year = {2022}
}
备注
Accepted to ISSRE 2021, Research Track