JQuery 1.4 Alpha 1 Released
blog.jquery.com
blog.jquery.com
Minified size, non-gzipped is almost 90k (up from 57k) -- will it stay this large?
Any news on the lite version?
(Un)fortunately we've been doing a ton of refactoring in this release. The internal structure of jQuery was a bit convoluted and needed some serious love. Needless to say things are much better now: We have cleaner code, consistency in variable names, and a better internal structure. All of this is leading towards a two-prong goal: Cleaner, more readable, code and the ability to dynamically load portions of jQuery, targeted toward mobile development.
jQuery 1.4 is the first step towards jQuery being the best possible JavaScript library for doing both desktop and mobile development - expect more details here soon.
I'm very curious about the mobile announcement. I've been doing some heavy coding on top of jQuery for a soon to be released project. I've come close to ditching jQuery a few times due to the non-iPhone cachable size of the main script (a real dealbreaker for this project).
Keep on the great work. The alpha has passed all but two of my internal unit tests -- I'll track them down and submit bugs as necessary when I get some time over the next few days.
The jQtouch guys have been experimenting with this as well and have reported success: http://code.google.com/p/jqtouch/wiki/OfflineSupport
Ideally though we should be shipping a single JS file that you can embed in your web site and know that it'll work on both the desktop and on a smart phone.
-append, prepend, etc. have been heavily optimized
-find, empty, remove, addClass, removeClass, hasClass, attr, and css have been heavily optimized