Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis 2017
DOI: 10.1145/3092703.3098223
|View full text |Cite
|
Sign up to set email alerts
|

XFix: an automated tool for the repair of layout cross browser issues

Abstract: Di erences in the rendering of a website across di erent browsers can cause inconsistencies in its appearance and usability, resulting in Layout Cross Browser Issues (XBIs). Such XBIs can negatively impact the functionality of a website as well as users' impressions of its trustworthiness and reliability. Existing techniques can only detect XBIs, and therefore require developers to manually perform the labor intensive task of repair. In this demo paper we introduce our tool, XF , that automatically repairs lay… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
3
1

Relationship

5
4

Authors

Journals

citations
Cited by 17 publications
(9 citation statements)
references
References 14 publications
0
9
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%
See 1 more Smart Citation
“…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%
“…Paes (2017) suggests this approach would increase the precision of the XBI detection approach. Furthermore, DOM-based Webpage segmentation is also present in other works associated to the automatic correction of XBIs, using search-based approaches [17].…”
Section: Xbi Detection Frameworkmentioning
confidence: 99%
“…For the termination conditions (b) and (c) of the search for the best combination of candidate xes (Section 3.3), the maximum threshold value is set to 50 and the sequence value is set to 10. More implementation details about XF are available in our tool demo paper [24].…”
Section: Methodsmentioning
confidence: 99%
“…There have been approaches in the literature that attempt to ix presentation issues in a web page, but none of these attempt to repair mobile friendly problems. The XFix [22,23] technique, for example, repairs layout Cross Browser Issues (XBIs) Ð presentation failures arising from the inconsistencies in the rendering of a website across diferent browsers. In this domain, the łcorrectž presentation of the page is available through one of the browsers, the layout of which must be mimicked in another.…”
Section: Related Workmentioning
confidence: 99%