Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The Future of jQuery - What To Look Forward To In Late 2010 & Beyond (addyosmani.com)
48 points by nreece on Sept 29, 2010 | hide | past | favorite | 14 comments


Anyone have a nice summary? I don't have time to watch the video now.


Yes. Does anyone else automatically hit the back button when you see a video and not a nice, concise, article?


Yup - I am sure a business could be started around this for providing summaries of videos etc for businesses and people too busy to watch a video but will read some text


There is a definite need for this. For example, asciicasts.com is the same content as railscasts.com but as an article instead of video.


Well YouTube already has (currently terrible) machine text transcriptions...


Just to clarify: I do think videos have a place, its just that place is further down the line (e.g. I want to know more) rather than the 'initial introduction'.


Perfect example of such: TED Talks.


I'm guessing that most people probably do that


Here are my paraphrased notes as I was watching the video:

In brief:

Presenter - Addy Osmani

1) jQuery Mobile

2) jQuery 1.4.3

3) Future of jQuery

Details:

1) jQuery Mobile: Create customized app that will work on almost all smartphones. Less work for all developers, short learning curve. Write once, work everywhere - same idea that prompted Resig to design jQuery. Write webapps that aren't tied down to particular devices. Improved touch-optimized UI/layout - almost native widgets. Current solution everyone uses is self-written custom CSS/png files to make their apps look like iOS widgets. Having jQuery team behind such a UI will ensure your application will always look good on all devices. Team will ensure support for international platforms, not just US-centric. jQuery Mobile will be rolled into jQuery Core - ONE file for use on desktop AND mobile devices (only 1kb increase in size). Expected release date: Oct 16, 2010 at jQuery Conference in Boston.

2) jQuery 1.4.3: Will include jQuery Mobile, expected released Oct 16. Lots of bug fixes. Improved .css() performance across all browsers. Feature allowing plugins to delay execution of the DOM ready event. Better support for easing in shorthand effects (hide, show etc.). Data can be bound to Flash objects, presenter unsure how useful this feature will be. Improved type Support, fixes to noConflict.

3a) Future of jQuery I: Lots of community improvement ideas - jQuery team will make their core roadmap more concrete and publicly available in the future. More information will be available for those who wish to contribute with the bug fixing and performance optimization efforts. If you are the JS/jQuery developer with a few years of experience, please try to help with the bug fixing and other project tasks. Even reviewing others' code and writing test will be appreciated by the team. Voting and commenting on what bugs will take priority are also in pipeline.

3b) Future of jQuery II: Modular version of jQuery - people who are used to jQuery UI are aware that it is possible to break down a library into chunks. Modular jQuery would be slightly different - you may be able to load the core of jQuery first and then load the rest of the code later on, as you need. If you want to use animate features and don't require other jQuery features, you may be able to load the base jQuery, then animation code, then if another plugin on same page needs other part of jQuery, the plugin can use it's own set of jQuery features. It would be a complex feature to create but would help page-load times. Still an idea in the pipeline at this time. Will decrease the amount of jQuery core code you need to load in a page.

My personal thoughts:

Can't wait for the jQuery Mobile. I am working on the perfect webapp to utilize jQuery Mobile thoroughly. Love the single .js file, even if it was 20-30kb larger, I wouldn't care personally - hopefully it won't have 200kb of assorted CSS/png files like the jQuery UI. Improved speed in 1.4.3 sounds cool too.


Thanks.


You can download the talk here: http://addyosmani.com/futureofjquery2010/jqueryfuture.mp4 and skip through the video to read the slides. It's quite informative.


God I hate video presentations for something like this. Give me an article with sections that I can quickly skim. Give me bullet points. When I want more detail I'll read it.

what's worse is that the narration is incredibly tedious. He goes on for 2 minutes about the problem jQuery Mobile is attempting to solve. We're developers. We get it. Keep it moving.

Just now I have the section on jQuery 1.4.3. He goes on for a minute with what could just as easily have been said with "It will fix several bugs. Those bugs are..." but yet he goes on about how important these bug fixes are.

Basically, just like there is an art to being concise in writing, if anything that's even more important in video because it's much harder to "skim".

Basically this is a 28 minute video that could've covered its material in 5 minutes tops.


This is great. We are developing a cross-device webapp and ended up using Sencha Touch (there's no choice, really). It looks great but I am definitely not convinced about it, mainly with aspects around the code that are important to me - http://www.sencha.com/forum/showthread.php?110693-misc-quest...

So, really looking forward to the possibilities the new jQuery will bring.


I'm in the same boat as you but instead I am using JQTouch which works well enough...but I find myself writing workarounds to get stuff working the same in desktop and touch enviros. If they can really pull off the "write once" model between enviros I will jump for joy!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: