The jQuery Mobile Framework allows developers to build mobile websites in the same way that they would build websites for desktop browsers. jQuery Mobile is a touch-optimized web framework for smartphones and tablets. It acts as a unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement and has a flexible, easily themeable design. To ensure cross-browser/-device compatibility, jQuery Mobile is built on clean, semantic HTML.