Jump to content

jQuery Mobile

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by De Katten (talk | contribs) at 14:51, 4 August 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


jQuery Mobile
Developer(s)The jQuery Project
Stable release
1.0b2 / August 3, 2011 (2011-08-03)
Repository
Written inJavaScript
Size19KB (production mode) / 130KB (development mode)
TypeMobile application framework
LicenseDual license:
GPL or MIT
Websitejquerymobile.com

jQuery Mobile is a touch-optimized web framework (additionally known as a JavaScript library or a mobile framework) currently being developed by the jQuery project team. The development focuses on creating a framework compatible with a wide variety of smartphones and tablets,[1] made necessary by the growing-but-heterogenous tablet and smartphone market.[2]

Example usage

$('div').live('tap', function(event){
  alert('You touched the element');
});

Mobile browser support

Platform Version Native Opera Mobile Opera Mini Fennec Ozone Netfront Phonegap
      8.5 8.65 9.5 10.0 4.0 5.0 1.0 1.1 0.9 4.0 0.9
iOS v2.2.1 B                     A
v3.1.3, v3.2 A           A         A
v4.0 A           A         A
Symbian S60 v3.1, v3.2 C C C   B C B     C C  
v5.0 A C C   A C A         A
Symbian UIQ v3.0, v3.1     C             C    
v3.2       C           C    
Symbian Platform v.3.0 A                      
BlackBerry OS v4.5 C         C C          
v4.6, v4.7 C         C B         C
v5.0 B         C A         A
v6.0 A           A         A
Android v1.5, v1.6 A                     A
v2.1 A                     A
v2.2 A       A   C   A     A
Windows Mobile v6.1 C C C C B C B       C  
v6.5.1 C C C A A C A          
v7.0 A       A C A          
webOS 1.4.1 A                     A
bada 1.0 A                      
Maemo 5.0 B       B     C B      
Meego 1.1 A       A       A      

Key:

  • A - High Quality. A browser that’s capable of, at minimum, utilizing media queries (a requirement for jQuery Mobile). These browsers will be actively tested against, but may not receive the full capabilities of jQuery Mobile.
  • B - Medium Quality. A capable browser that doesn’t have enough market share to warrant day-to-day testing. Bug fixes will still be applied to help these browsers.
  • C - Low Quality. A browser that is not capable of utilizing media queries. They will not be provided any jQuery Mobile scripting or CSS (falling back to plain HTML and simple CSS).
  • Upcoming browser. This browser is not yet released but is in alpha/beta testing.

(Source: from the jQuery Mobile website) [1]

Release history

Release date Version number
October 26 2010 1.0a1
November 12, 2010 1.0a2
February 4 2011 1.0a3
March 31 2011 1.0a4
April 7 2011 1.0a4.1
June 20 2011 1.0b1
August 3 2011 1.0b2

See also

References

  1. ^ a b "Mobile Graded Browser Support".
  2. ^ "The Global Rise of the Smartphone".