Abstract
This article aims to develop a method to detect visual differences introduced into web pages when they are rendered in different browsers. To achieve this goal, we propose an empirical visual similarity metric by mimicking human mechanisms of perception. The Gestalt laws of grouping are translated into a computer compatible rule set. A block tree is then parsed by the rules for similarity calculation. During the translation of the Gestalt laws, experiments are performed to obtain metrics for proximity, color similarity, and image similarity. After a validation experiment, the empirical metric is employed to detect cross-browser differences. Experiments and case studies on the world’s most popular web pages provide positive results for this methodology.
Funder
China Scholarship Council
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Reference31 articles.
1. A Visual Technique for Web Pages Comparison
2. Jyotish Chandra Banerjee. 1994. Encyclopaedic Dictionary of Psychological Terms. MD Publications Pvt. Ltd. New Delhi. Jyotish Chandra Banerjee. 1994. Encyclopaedic Dictionary of Psychological Terms. MD Publications Pvt. Ltd. New Delhi.
3. Detecting visually similar Web pages
4. CrossCheck: Combining Crawling and Differencing to Better Detect Cross-browser Incompatibilities in Web Applications
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Automated visual testing for mobile apps in an industrial seting;Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice;2022-05-21
2. Automated Visual Testing for Mobile Apps in an Industrial Setting;2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP);2022-05
3. Integrated-Block: A New Combination Model to Improve Web Page Segmentation;Journal of Web Engineering;2022-04-16
4. Webpage Matching Based on Visual Similarity;Computers, Materials & Continua;2022
5. X-Check: Improving Effectiveness and Efficiency of Cross-Browser Issues Detection for JavaScript-Based Web Applications;IEEE Transactions on Services Computing;2021-07-01