Your SlideShare is downloading. ×
State of jQuery '08
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

State of jQuery '08

10,312
views

Published on

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

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

Published in: Technology, Business

1 Comment
13 Likes
Statistics
Notes
No Downloads
Views
Total Views
10,312
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
299
Comments
1
Likes
13
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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!

×