Want a free year on Tuts+ (worth $180)? Start an InMotion Hosting plan for $3.49/mo.
This morning, the jQuery UI team announced that the latest version of the library, 1.7, is now available for download. Let's take a look at some of the new features and enhancements; they're quite substantial!
Welcome to jQuery UI 1.7
Wait - What is jQuery UI?
This latest UI release is only compatible with jQuery 1.3. That means, if you're still using jQuery 1.2.6, you'll need to upgrade; but you should do so anyways! It should also be noted that 1.7 is the first UI release that is fully compatible with jQuery 1.3.
Now that 1.7 is out, the jQuery team are hard at work on making a 1.6 legacy release to compensate. Hopefully, this should be released within the next month or so.
CSS UI Framework
New to 1.7, the UI is built upon a framework that was specifically designed to assist with UI development.
jQuery UI 1.7 is built upon a brand new and powerful CSS framework that is designed to support not only jQuery UI’s own plugins, but also custom plugin development, so any developer can easily make their plugins ThemeRoller ready. It is a special kind of CSS framework that is aimed specifically at user interface development as opposed to overall page layout. The framework provides classes for commonly used UI elements, states, containers and icons and is manipulated by jQuery UI ThemeRoller.
To take advantage of the latest new features, all of the UI plugins have been refactored. Additionally, hundreds of miscellaneous bugs were fixed. To allow for offline documentation access, each plugin now comes with all of the documentation - as part of the download.
Google CDN Access
As with 1.6, be sure to link directly to Google's CDN when importing the jQuery UI. What are the benefits of doing so?
- It saves you money!
- Doing so allows you to download more scripts in parallel.
- Because the file might already be cached on the user's computer, there is a chance that they won't have to download the script at all, thus making your website faster.
New Dedicated Blog
Launching with 1.7 is a new UI specific jQuery blog. This will now be your primary source for updates on development, theming, and more during each release.
The demos and documentation sections have been completely revamped to simplify the process of browsing through each demo, and its respective documentation.
Sounds Great. How Do I Get Started?
If you're new to the UI library, look over the Getting Started Guide for step by step instructions.
One, of many, reasons why jQuery has proven to be so popular is because of its fantastic documentation. You'll struggle to find another framework that provides as much. The jQuery UI website is no different. The Getting Started Guide guide will show you exactly what jQuery UI 1.7 is capable of, as well as how to use each plugin. So take a look, and show us what you've built!
A big congratulations goes out to the UI team!
- Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.