论文标题
可用性和美学:更好地一起自动维修网页
Usability and Aesthetics: Better Together for Automated Repair of Web Pages
论文作者
论文摘要
随着移动设备(例如智能手机或平板电脑)的最新爆炸性增长,保证在所有环境中保持一致的网络外观已成为一个重大问题。这仅仅是因为很难跟踪呈现网页的不同尺寸和类型的网络外观。因此,修复网页不一致的外观可能很困难,并且所产生的成本可能是巨大的,例如,由于该网页的差,用户经验和经济损失差。最近,已经提出了自动化的Web维修技术来自动解决不一致的网页外观,重点是提高可用性。但是,生成的补丁往往会破坏网页的布局,从而使修复的网页美学上令人不快,例如,扭曲的图像或组件的未对准。 在本文中,我们提出了一种基于元海拔算法的网页自动修复方法,该算法可以确保可用性和美观。赋予我们方法能力的主要新颖性是一种新颖的健身功能,它使我们能够乐观地发展出越野车网页,以找到同时优化可用性和美学的最佳解决方案。经验评估表明,我们的方法能够成功解决94%的评估主题中的移动友好问题,从可用性和美观方面的最先进的基线技术都大大超过了最先进的基线技术。
With the recent explosive growth of mobile devices such as smartphones or tablets, guaranteeing consistent web appearance across all environments has become a significant problem. This happens simply because it is hard to keep track of the web appearance on different sizes and types of devices that render the web pages. Therefore, fixing the inconsistent appearance of web pages can be difficult, and the cost incurred can be huge, e.g., poor user experience and financial loss due to it. Recently, automated web repair techniques have been proposed to automatically resolve inconsistent web page appearance, focusing on improving usability. However, generated patches tend to disrupt the webpage's layout, rendering the repaired webpage aesthetically unpleasing, e.g., distorted images or misalignment of components. In this paper, we propose an automated repair approach for web pages based on meta-heuristic algorithms that can assure both usability and aesthetics. The key novelty that empowers our approach is a novel fitness function that allows us to optimistically evolve buggy web pages to find the best solution that optimizes both usability and aesthetics at the same time. Empirical evaluations show that our approach is able to successfully resolve mobile-friendly problems in 94% of the evaluation subjects, significantly outperforming state-of-the-art baseline techniques in terms of both usability and aesthetics.