Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2019
License: CC BY
Data sources: ZENODO
ZENODO
Article . 2019
License: CC BY
Data sources: Datacite
ZENODO
Article . 2019
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Cross-Browser Compatibility Challenges in jQuery-Based Mobile Web Apps

Authors: Rajesh Nadipalli;

Cross-Browser Compatibility Challenges in jQuery-Based Mobile Web Apps

Abstract

Cross-browser compatibility remains a significant engineering challenge for developers of jQuery-based mobile web applications, despite the library’s original mandate to normalize DOM and event inconsistencies across browsers. Modern mobile ecosystems have reintroduced fragmentation through divergent rendering engines, inconsistent levels of HTML5 and CSS3 implementation, vendor specific optimizations, and OEM modified Android browsers. These differences manifest in subtle yet severe failure modes including inconsistencies in touch event handling, viewport calculation, hardware-accelerated animation behavior, and CSS layout interpretation which jQuery alone cannot reliably abstract. This article provides a systematic analysis of compatibility breakdowns observed in real-world jQuery driven mobile interfaces, with emphasis on event timing anomalies, animation performance cliffs, and plugin instability across Chromium, WebKit, and Gecko based mobile browsers. Through targeted case studies and empirical testing, I identify recurring technical patterns and evaluate the limits of jQuery’s abstraction layer in a post-desktop web context. This paper further discusses resilience strategies such as progressive enhancement, feature-based capability detection, conditional polyfilling, and selective delegation to modern touch and animation libraries. The paper concludes by outlining best practices and architectural guidance for developers seeking to build forward compatible, high-performance mobile experiences on aging jQuery stacks while acknowledging the technology’s diminishing suitability in the era of evergreen browsers, PWAs, and framework-native touch models.

Keywords

progressive enhancement, jQuery, Cross-browser compatibility, frontend resilience, mobile web development, performance optimization, browser fragmentation

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green