Palm helps bring jQuery to mobile web

Posted by in Mobile

Palm just announced on his blog that jQuery Mobile has been released.
Aside from Windows Mobile and Maemo (!?!?) All the modern platforms are supported as you can see in the chart below. We’ve seen how web apps can look gorgeous on the iPhone Safari browser, now all the mobile browsers get a leveled dynamic experience of the mobile web. It’s hard to anticipate just now if this is going to be a game-changer or simply a nice to have feature, and while many have envisioned that web-apps would prevail to native apps this certainly hasn’t been the case till now.
Nevertheless, it’s an amazing news and for sure web developers will have to upgrade their mobile site to take full advantage of this new dynamics.

The jQuery project is really excited to announce the work that weâ??ve been doing to bring jQuery
to mobile devices. Not only is the core jQuery library being improved to work across all of the
major mobile platforms, but weâ??re also working to release a complete, unified, mobile UI
framework.
Absolutely critical to us is that jQuery and the mobile UI framework that weâ??re developing
work across all major international mobile platforms (not just a few of the most popular
platforms in North America). Weâ??ve published a complete strategy overview
detailing the work that weâ??re doing and a chart
showing all the browsers that weâ??re going to support
.


jquerymobileconcept.png

MOBILE GRADED 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 B
v3.1.3, v3.2 A C A
v4.0 A C A
Symbian S60 v3.1, v3.2 B C C A C C C C
v5.0 A C C A C C A
Symbian UIQ v3.0, v3.1 C C
v3.2 C C
Symbian Platform 3.0 A
Blackbery OS v4.5 F C C
v4.6, v4.7 B C C A
v5.0 B C C A
v6.0 A C C
Android v1.5 A A
v1.6 A A
v2.1 A A
v2.2 A A C A A
Windows Mobile v6.1 F C C B B C C C
v6.5.1 B C C B A C C
v7.0 B A C C
webOS 1.4.1 A A
bada 1.0 A
Maemo 5.0 C B C B
MeeGo 1.1 A A A

What do the grades mean? The grades are a combination of the browser quality combined with the browserâ??s relevance in the larger mobile market. Generally speaking we break down the grades in this manner:

Key:

  • A High Quality. A high quality browser with notable market share. A must-target for a mobile web developer.
  • B Medium Quality. Either a lower quality browser with high market share or a high quality browser with low market share. Depending upon your capabilities you should work to support these browsers, as well.
  • C Low Quality. Typically an extremely low quality browser with high market share. Generally not capable of running modern JavaScript or DOM code.
  • F Failing. A barely-functioning browser. Even though it has some market share you should avoid developing for it completely.
  • Upcoming browser. This browser is not yet released but is in alpha/beta testing.