Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

State of jQuery '08

13,442 views

Published on

Talk I gave at jQuery Conference '08 and Ajax Experience '08.

Published in: Technology, Business

State of jQuery '08

  1. State of jQuery October 2008 John Resig - http://ejohn.org/
  2. Growth ✦ Huge growth in 2008 ✦ Doubled our size and reach ✦ Doubled the size of the conference! ✦ Market saturation ✦ 21 of the top 22 links on Delicious popular relate to jQuery
  3. Analytics ✦ Sept 2007 - Sept 2008 ✦ 5.9m unique visitors ✦ 13.5m visits ✦ 56.8m page views
  4. Google Trends jQuery Prototype Mootools Dojo Yahoo UI http://google.com/trends?q=prototype+javascript%2C+jquery+javascript%2C+yui+javascript%2C+dojo+javascript&ctab=0&geo=all&date=all&sort=0
  5. March Developer Survey jQuery Prototype Yahoo UI Dojo Mootools Other 18% 34% 18% 8% 8% 13% http://ajaxian.com/archives/nitobi-survey-results-on-ajax- development
  6. May Designer Survey jQuery Mootools Prototype Yahoo UI Other 19% 3% 52% 11% 15% http://css-tricks.com/poll-results-what-javascript-library-do- you-use/
  7. 4-6 months later...
  8. September Designer Survey jQuery Mootools Prototype Dojo Other 3% 5% 10% 19% 63% http://www.webdesignerwall.com/general/javascript-in- modern-web-design/
  9. September Ruby Dev Survey jQuery Prototype Mootools Other 17% 2% 43% 38% http://survey.hamptoncatlin.com/
  10. jQuery 1.2.x ✦ Three Significant releases: ✦ 1.2.2 ✦ 1.2.3 ✦ 1.2.6
  11. 1.2.2 ✦ .bind() ✦ ready ✦ mouseenter / mouseleave ✦ mousewheel ✦ $(DOMElement) 300% faster ✦ Event API for plugins
  12. 1.2.3 ✦ New methods: ✦ .data() ✦ .removeData() ✦ Improvements to event namespcing
  13. 1.2.6 ✦ Performance ✦ Event handling 103% faster ✦ CSS Selectors 13% faster ✦ .offset() 21% faster ✦ .css() 25% faster ✦ Dimensions plugin made part of core
  14. jQuery 1.3 ✦ All about performance! ✦ New Selector Engine ✦ 2-3x faster than the current one ✦ DOM Manipulation ✦ 10x faster ✦ No more browser sniffing
  15. Redesign
  16. jQuery UI ✦ UI 1.5 ✦ Large overhaul of UI 1.0 ✦ Improved code quality ✦ Faster ✦ Many bug fixes
  17. Backing ✦ Liferay ✦ Supporting development of jQuery UI ✦ Hired Paul and Eduardo to work onUI full-time ✦ Sponsored redesign of ui.jquery.com ✦ Mozilla Foundation ✦ Received accessibility grant ✦ Landing ARIA integration into UI
  18. Nokia ✦ Web runtime (WebKit) on their phones ✦ Porting applications to run on it, using jQuery ✦ jQuery will be distributed on all new Nokia phones ✦ Will be contributing back ✦ Code ✦ Testing
  19. Microsoft ✦ Making jQuery part of their dev platform ✦ Distributed with Visual Studio ✦ Building components on jQuery ✦ Will be contributing back to the project ✦ Code ✦ Documentation ✦ Testing
  20. Thanks to...
  21. Github - food!
  22. Core Dev Team ✦ Brandon Aaron ✦ Helped with 1.2.2, 1.2.3, and 1.2.6 ✦ David Serduke ✦ Helped with 1.2.2 release ✦ Ariel Fleisher ✦ Helped with 1.2.6 ✦ Joern Zaefferer ✦ qUnit Test Suite
  23. Team ✦ Rey - Evangelism, Message ✦ Scott Jehl - Redesign, logo ✦ Karl and Jonathan - Learning jQuery, jQuery Reference Guide ✦ Yehuda and Bear - jQuery in Action ✦ Paul, Richard and the whole jQuery UI team!
  24. Here’s to 2009!

×