State of jQuery '08

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

15 Favorites & 1 Event

State of jQuery '08 - Presentation 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!

+ jeresigjeresig, 2 years ago

custom

8428 views, 15 favs, 6 embeds more stats

Talk I gave at jQuery Conference '08 and Ajax Exper more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 8428
    • 8361 on SlideShare
    • 67 from embeds
  • Comments 1
  • Favorites 15
  • Downloads 251
Most viewed embeds
  • 38 views on http://jingjing.kr
  • 17 views on http://ba21.us
  • 8 views on http://heiskimjs.blogspot.com
  • 2 views on http://dev.ba21.us
  • 1 views on http://itspice.net

more

All embeds
  • 38 views on http://jingjing.kr
  • 17 views on http://ba21.us
  • 8 views on http://heiskimjs.blogspot.com
  • 2 views on http://dev.ba21.us
  • 1 views on http://itspice.net
  • 1 views on http://ba21.tumblr.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events