2019
DOI: 10.1145/3316808
|View full text |Cite
|
Sign up to set email alerts
|

Layout Cross-Platform and Cross-Browser Incompatibilities Detection using Classification of DOM Elements

Abstract: Web applications can be accessed through a variety of user agent configurations, in which the browser, platform, and device capabilities are not under the control of developers. In order to grant the compatibility of a web application in each environment, developers must manually inspect their web application in a wide variety of devices, platforms, and browsers. Web applications can be rendered inconsistently depending on the browser, the platform, and the device capabilities which are used. Furthermore, the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…Even though browser engines have also evolved, research in this area still poses several challenges, such as: detecting cross-browser incompatibilities between different platforms (Cross-platform incompatibilities) [16,34], given the increased popularity and variety of mobile devices and alternative operational systems; responsive design failure detection [35] for detecting inconsistencies in web applications when rendered in different viewport width scenarios; and automatic correction of Cross-browser incompatibilities using Search-Based Software Engineering [17].…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…Even though browser engines have also evolved, research in this area still poses several challenges, such as: detecting cross-browser incompatibilities between different platforms (Cross-platform incompatibilities) [16,34], given the increased popularity and variety of mobile devices and alternative operational systems; responsive design failure detection [35] for detecting inconsistencies in web applications when rendered in different viewport width scenarios; and automatic correction of Cross-browser incompatibilities using Search-Based Software Engineering [17].…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…Conversely, another technique [30] provides automated domain specific translations using recurrent neural networks. Several techniques [31‐37] are designed to detect and Cross‐Platform Incompatibilities and Cross‐Browser Issues in web pages by analysing HTML, CSS and Javascript. Yet other techniques, such as ReDeCheck [38‐42], WebSee [11‐13,43‐45], VFDetector [46], CANVASURE [47], Ply [48], Fighting Layout Bugs [49], Sikuli [50], and techniques based on computer vision [51] and CSS/Javascript analysis [52], detect certain types of presentation failures in web pages.…”
Section: Related Workmentioning
confidence: 99%