Effective automated repair of internationalization presentation failures in web applications using style similarity clustering and search-based techniques
Effective automated repair of internationalization presentation failures in web applications using style similarity clustering and search-based techniques
复制标题
使用风格相似性聚类和基于搜索的技术有效自动修复 Web 应用程序中的国际化呈现故障
DOI:
10.1002/stvr.1746
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Mahajan S
中科院分区:
文献类型:
--
作者:
Mahajan S
Companies often employ (i18n) frameworks to provide translated text and localized media content on their websites in order to effectively communicate with a global audience. However, the varying lengths of text from different languages can cause undesired distortions in the layout of a web page. Such distortions, called Internationalization Presentation Failures (IPFs), can negatively affect the aesthetics or usability of the website. Most of the existing automated techniques developed for assisting repair of IPFs either produce fixes that are likely to significantly reduce the legibility and attractiveness of the pages or are limited to only detecting IPFs, with the actual repair itself remaining a labour intensive manual task. To address this problem, we propose a search‐based technique for automatically repairing IPFs in web applications, while ensuring a legible and attractive page. The empirical evaluation of our approach reported that our approach was able to successfully resolve 94% of the detected IPFs for 46 real‐world web pages. In a user study, participants rated the visual quality of our fixes significantly higher than the unfixed versions and also considered the repairs generated by our approach to be notably more legible and visually appealing than the repairs generated by existing techniques.