In association with heise online

11 October 2012, 11:20

Three new widgets in jQuery UI 1.9.0

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

jQuery UI logo Three new widgets are the highlights of the new features in jQuery UI 1.9.0, as the developers work towards completely refreshing the HTML5/JavaScript UI toolkit for a future 2.0 release. One widget, Menu, was technically in the previous release, 1.8, but was bundled within the autocomplete widget; now it has been broken out and promoted to being a first class widget for inline and popup menus and for use as a basis for more complex menus.

Spinner gives UI developers a flexible numeric input widget, which is demonstrated handling decimal, currency and time values, map coordinates and overflow wraparound. Finally a new Tooltip widget lets developers hover a variety of information over existing content and supports local or remote content, custom animation and positioning and mouse tracking.

The refreshing of jQuery UI's APIs continues with API redesigns for the Accordion, Tabs and Position widgets, making them all more consistent with the other widgets. The upgrade guide details the deprecated features in Accordion, Tabs and Position, and what features will be removed in the next version, 1.10. As part of the redevelopment, the accessibility of the Accordion, Autocomplete, Tabs, Menu, Spinner and Tooltip has been greatly improved, but the developers say that jQuery UI will still need work to improve its accessibility; for now, details of the keyboard navigation support for each widget can be found in the documentation.

Full details of the changes are available in the change log, which also gives details of over 500 bug fixes. jQuery UI 1.9 can be downloaded as a Development BundleDirect download and Themes PackageDirect download, via Google or Microsoft's CDN, or through a Custom download builder. Source code can be found in the project's Github repository. jQuery projects are licensed under the MIT licence.

(djwm)

Print Version | Send by email | Permalink: http://h-online.com/-1727723
 


  • July's Community Calendar





The H Open

The H Security

The H Developer

The H Internet Toolkit