• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
State of jQuery '08
 

State of jQuery '08

on

  • 13,151 views

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

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

Statistics

Views

Total Views
13,151
Views on SlideShare
13,073
Embed Views
78

Actions

Likes
13
Downloads
298
Comments
1

9 Embeds 78

http://jingjing.kr 38
http://ba21.us 17
http://heiskimjs.blogspot.com 8
http://www.slideshare.net 5
http://lanyrd.com 5
http://dev.ba21.us 2
http://itspice.net 1
http://ba21.tumblr.com 1
http://blog.ba21.us 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    State of jQuery '08 State of jQuery '08 Presentation Transcript

    • State of jQuery October 2008 John Resig - http://ejohn.org/
    • 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
    • Analytics ✦ Sept 2007 - Sept 2008 ✦ 5.9m unique visitors ✦ 13.5m visits ✦ 56.8m page views
    • 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
    • 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
    • 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/
    • 4-6 months later...
    • September Designer Survey jQuery Mootools Prototype Dojo Other 3% 5% 10% 19% 63% http://www.webdesignerwall.com/general/javascript-in- modern-web-design/
    • September Ruby Dev Survey jQuery Prototype Mootools Other 17% 2% 43% 38% http://survey.hamptoncatlin.com/
    • jQuery 1.2.x ✦ Three Significant releases: ✦ 1.2.2 ✦ 1.2.3 ✦ 1.2.6
    • 1.2.2 ✦ .bind() ✦ ready ✦ mouseenter / mouseleave ✦ mousewheel ✦ $(DOMElement) 300% faster ✦ Event API for plugins
    • 1.2.3 ✦ New methods: ✦ .data() ✦ .removeData() ✦ Improvements to event namespcing
    • 1.2.6 ✦ Performance ✦ Event handling 103% faster ✦ CSS Selectors 13% faster ✦ .offset() 21% faster ✦ .css() 25% faster ✦ Dimensions plugin made part of core
    • jQuery 1.3 ✦ All about performance! ✦ New Selector Engine ✦ 2-3x faster than the current one ✦ DOM Manipulation ✦ 10x faster ✦ No more browser sniffing
    • Redesign
    • jQuery UI ✦ UI 1.5 ✦ Large overhaul of UI 1.0 ✦ Improved code quality ✦ Faster ✦ Many bug fixes
    • 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
    • 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
    • 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
    • Thanks to...
    • Github - food!
    • 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
    • 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!
    • Here’s to 2009!