The challenging task is not only to adapt contents like text and pictures properly to various screen resolutions, but also to offer the same user experience across native apps under different operating systems. Like jQueryUI, jQuery Mobile (or jQMobile) is a user interface framework based on jQuery that works across all popular phone, tablet, eReader, and desktop platforms. It is built with accessibility and universal access in mind.
The main idea of the framework is to enable anyone to create a mobile app using only HTML. Knowledge of a programming language is not required and there is no need to write complex, device-specific CSS. For this reason, jQMobile follows two main principles ...