HTML5, QUnit and More, Page 2
6. HTML5 Traction
JQuery 1.4.3 includes improvements to the data method, which in regards to HTML 5 now pulls HTML5 data attributes into the jQuery data object. Additionally, several plugins are already circulating, among them h5Validate, a plugin for validating HTML5 forms, and an HTML5 Canvas enhancement for jQuery Visualize.
7. Testing with QUnit
Although QUnit has been around for more than a year now, it still comes as a surprise to many developers that a unit testing framework is available for jQuery. Developed and maintained by jQuery creator John Resig and Jörn Zaefferer, QUnit is under active development and is available for perusal and download from GitHub.
8. Data Method Enhancements
The jQuery 1.4.3 release includes quite a few improvements, including the aforementioned change to the data method which results in HTML5 attributes being pulled into the jQuery data object. This isn't the only change to this method in the 1.4.3 release. Additionally, you can now store data within Flash object tags and employ an interesting new way to directly access
data- prefixed attributes. Sean Koole offers a pretty detailed breakdown of the changes made to the data method on this blog.
9. A Pretty Awesome Podcast
I'm not generally a fan of technology-specific podcasts (although I manage to listen to quite a few general technology podcasts such as This Week in Tech), however jQuery's Official Podcast is a welcome exception. With a new episode posted every few weeks, recent regular guests include jQuery creator John Resig, jQuery UI lead developer Scott González, and other key team members. If your goal is to remain on the cutting edge of jQuery development, this podcast is required listening.
Like most things in life, longetivity is the enduring sign of success. The Roman Colosseum, chess, and The Rolling Stones are all synonymous with accomplishment, having been adored by the masses for thousands of years, and in Mick Jagger's case, millions. Although the World Wide Web has been around for a decidedly shorter period of time, this barometer is already apparent even in the hyperactive technology space, with languages such as PHP, Python, and Java continuing to dominate the headlines more than 15 years after their respective releases. As these nine features show, the jQuery framework also is well poised to stand this test of time.
About the Author
Jason Gilmore is founder of the publishing and consulting firm WJGilmore.com. He is the author of several popular books "Easy PHP Websites with the Zend Framework", "Easy PayPal with PHP", and "Beginning PHP and MySQL, Fourth Edition". Follow him on Twitter at @wjgilmore.