CFP last date
20 May 2024
Reseach Article

A Survey on Cross Browser Inconsistencies in Web Application

by Nepal Barskar, C.P. Patidar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 137 - Number 4
Year of Publication: 2016
Authors: Nepal Barskar, C.P. Patidar
10.5120/ijca2016908711

Nepal Barskar, C.P. Patidar . A Survey on Cross Browser Inconsistencies in Web Application. International Journal of Computer Applications. 137, 4 ( March 2016), 37-41. DOI=10.5120/ijca2016908711

@article{ 10.5120/ijca2016908711,
author = { Nepal Barskar, C.P. Patidar },
title = { A Survey on Cross Browser Inconsistencies in Web Application },
journal = { International Journal of Computer Applications },
issue_date = { March 2016 },
volume = { 137 },
number = { 4 },
month = { March },
year = { 2016 },
issn = { 0975-8887 },
pages = { 37-41 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume137/number4/24267-2016908711/ },
doi = { 10.5120/ijca2016908711 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:37:30.411121+05:30
%A Nepal Barskar
%A C.P. Patidar
%T A Survey on Cross Browser Inconsistencies in Web Application
%J International Journal of Computer Applications
%@ 0975-8887
%V 137
%N 4
%P 37-41
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Because of the advancement of Web technologies and the inconsistency of Web standards to be consistent with every single technology evolution, Web developers are been faced with certain challenges. It become difficult for them to keep track of their applications that are been correctly rendered across wide range of browsers and platforms. To find out cross-browser inconsistency, developers keep checking that every document produced by the application is appropriately passed across all useful browser-platform combinations. But this requires more time and results are error-prone. The existing cross-browser compatibility testing tools speed up this process by automating the rendering of a Web document in multiple browsers and platforms, and using either image analysis or Document Object Model (DOM) analysis to feature out cross-browser inconsistency. This paper comprises the problem of cross-browser inconsistent testing of the modern web applications as a functional accuracy check of web application’s behaviour with various web browsers and present a solution for it. Also, reasons of cross-browser inconsistency issues and solutions to them are been presented in the paper.

References
  1. R. T. Fielding and R. N. Taylor, “Principled Design of the Modern Web Architecture,” ACM Trans. Internet Technol., vol. 2, pp. 115–150, May 2002.
  2. A. Grosskurth and M. W. Godfrey, “A Reference Architecture for Web Browsers,” 21st IEEE International Conference on Software Maintenance, pp. 661–664, September 2005.
  3. C. Eaton and A. M. Memon, “An Empirical Approach to Evaluating Web Application Compliance Across Diverse Client platform Configurations,” Int. J. Web Eng. Technol., vol. 3, no. 3, pp. 227–253, 2007.
  4. Microsoft, “Expression web,” http://www.microsoft.com/ expression/products/Web Overview.aspx, May 2010.
  5. Stuttard, D., & Pinto, M. (2011), “The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws”, John Wiley & Sons.
  6. Stackoverflow,http://data.stackexchange.com/stackoverflow/query/ 77488/posts-for-Cross-Browser-Issues, August 2012.
  7. J. Rode1 and M. A. P.-Q. Mary Beth Rosson, “The Challenges of Web Engineering and Requirements for Better Tool Support”, Technical Report TR-05-01, Computer Science Department, Virginia Tech., 2002.
  8. Wen-Kui Chang, Shing-Kai Hon, “Assessing the Quality of Web-Based Applications via Navigational Structures”, IEEE Multimedia, Volume 9, Issue 3, Jul-Sep 2002.
  9. Patidar, C., “Cross Browser Testing: A Challenge for Web Testing”, International Journal of Scientific Research in Computer Science and Engineering, Vol-1, Issue-3, pp.-62-64, 2013.
  10. S. Roy Choudhary and A. Orso, “Webdiff: Automated identification of cross-browser issues in web applications,” in ICSM ’10: Proceedings of the International Conference on Software Maintenance. IEEE, September 2010.
  11. Mesbah, A., & Prasad, M. R., “Automated cross-browser compatibility testing”. 33rd International Conference on Software Engineering, ACM Proceedings, pp. 561-570, 2011.
  12. Choudhary, S. R., Prasad, M. R., & Orso, A., “Crosscheck: Combining crawling and differencing to better detect cross-browser incompatibilities in web applications”, In Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on, pp. 171-180, 2012.
  13. Choudhary, S. R., Prasad, M. R., & Orso, A., “X-PERT: A Web Application Testing Tool for Cross-Browser Inconsistency Detection”, 2014.
  14. S. Roy Choudhary, M. R. Prasad, and A. Orso. X-PERT: Accurate Identi_cation of Cross-browser Issues in Web Applications. In Proceedings of the 2013 International Conference on Software Engineering, ICSE '13, pages 702-711. IEEE Press, 2013.
  15. Tom Dahm, Avoid the Cutting Edge[Online] Available: http://www.netmechanic.com/products/ Browser-Tutorial.shtml.
  16. Webcredible [Online]. Available http://www.webcredible.co.uk/user-friendly-resources/css/
  17. Google Code, Optimize Browser rendering [Online]Available: http://code.google.com/speed/pagespeed/docs/rendering.html
  18. Adobe, “Browser lab,” [Online] Available: https://browserlab.adobe.com/, Dec 2010.
  19. By hallvord r. m. steen, same dom errors, Different Browser Interpretations ,available at: http://thinkvitamin.com/
  20. Louis Lazaris,7 JavaScript Differences Between Firefox & IE. [Online] Available:http://www.impressivewebs.com/search/7+JavaScript+Differences+Between Firefox+&+IE
  21. Important Plugin Information [Online] Available: http://devedge-temp.mozilla.org/viewsource /2001/ gecko-compatibility/#intro
  22. Netrenderer [Online] Available: http://ipinfo.info/netrenderer/
  23. How does your website look at safari [Online]. Available: http://www.webdevlab.com/app/screenshots
  24. Automation Browser Compatibility Testing. [Online] Available: http://www.browsera.com/
  25. Codefusion, 18+ handy tools to check cross-browser compatibility issues [online]. Available: codefusionlab.blogspot.com/.../18-handy-tools-to-check-crossbrowser.html.
Index Terms

Computer Science
Information Sciences

Keywords

Cross-browser inconsistency web application web server software testing web testing and IE tester.