JQuery Mobile Beta 1 released
JQuery Mobile Beta 1 released
Written by Ian Elliot   
Tuesday, 21 June 2011

The eagerly awaited JQuery Mobile has taken a big step towards its release - Beta 1 is here and provides expanded platform support, several major changes and a host minor tweaks and bug fixes.


Progress towards the release of JQuery Mobile hasn't been as rapid as anticipated and currently a date of "late summer" is the target with Beta 2 in about a month.

Also jQuery Mobile 1.0 will require jQuery core 1.6 as a baseline - although later on it will support the two latest major versions of the core.

JQuery Mobile supports a wide range of devices at one of three levels:

  • A-grade – Full enhanced experience with Ajax-based animated page transitions.
  • B-grade – Enhanced experience except without Ajax navigation features
  • C-grade – Basic, non-enhanced HTML experience that is still functional

Having added WP7 support (A-grade) in Alpha 4 Beta 1 adds support for Blackberry 5 devices and Opera Mini. However both of these platforms get the put into the B grade category, along with Windows Phone 6.5, as they had issues with handling the Ajax-based navigation.



In general all the recent popular smartphone operating systems are A-Grade, although Android 3 is currently absent from the list. C-Grade includes Blackberry 4.x and devices that don't support media queries. There are some devices and platforms still to be tested including the Nokia S60 (targeted for Beta 2 release with A/B grade support)and Palm WebOS 3.0 (as test devices have not yet been forthcoming from Palm). Support for Samsung Bada, which doesn't currently have test devices or emulators, is expected to be fairly good and the project is considering dropping support for Meego in light of  Nokia decision to relegate this platform to "experimental".

Some of the key changes in Beta 1 are designed to make page transitions smoother and less jumpy. Two major items affecting the perceived smoothness - hiding the URL bar consistently and scrolling to the correct page position between transitions. The URL bar can now be hidden in both iOS and Android and a tweak that has been introduced in Beta 1 is a threshold value for how far down the user needs to scroll a page before their scroll position is restored.

Other key changes are:
  • Navigation core: Decoupled for extensibility
  • URL handling: Coverage for all path types
  • Dynamic base tag: More robust
  • Page transitions: Decoupled and extensible
  • Pinch-to-zoom: Now restored in demos
  • Dynamic injected viewport meta tag: Support dropped
  • Automatic toolbar back button: Now off by default
  • Responsive design helper classes: Now deprecated
  • Experimental datepicker: Moved out of the official docs & repo

More information:

Details of the platforms and devices that have been tested, details of the key changes, and the change log, plus links to download can be found on the jQuery Mobile Blog. See also Demos and Documentation

Related news:

jQuery Mobile Alpha 2

jQuery for mobile


Azure Extends Intelligent Cloud and Intelligent Edge

Attendees at the first day of Microsoft's Build 2018 developer conference, heard CEO Satya Nadella announce, "The world is a computer". He also made many references to "the intelli [ ... ]

AI Thinks Outside The Box And Outsmarts Its Creators

AI has a habit of doing things you never expected, but this isn't creativity - it's generally lack of imagination or analysis on our part. It isn't that AI s creative, it is that that we are not as cl [ ... ]

More News




Last Updated ( Tuesday, 21 June 2011 )

RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.