Thanks for responding, John.

I realize the jQuery team might not be interested in doing anything
less than supporting the full API, but I think mobile developers would
find it useful to have something jQuery-like that implemented the
"good parts" to bastardize Crockford's idiom. Chaining, plugins, plus
an 80% implementation of the jQuery API in a tight little package
would be a boon to a lot of folks, I think.

Am I free to release a WebKit-only/first library that does that? Any
restrictions on using jQuery code for it? Any restrictions on
mimicking the jQuery API? I realize, no Devo hat for a logo. ;-)


On Jul 18, 12:24 am, John Resig <jere...@gmail.com> wrote:
> Andrew -
>
> We've thought about this issue a bunch and, unfortunately, there's just not
> a whole lot that can be successfully removed from jQuery.
>
> For example, if we scale back to just using querySelectorAll then all
> filter() operations will fail (since qSA doesn't provide a means of
> filtering, only finding).
>
> It would seem like there are two possible avenues: A custom jQuery version
> builder (for customizing the modules that you want to load) or a dynamic
> script loader (so that you just load a core version of jQuery and
> dynamically load the other modules that you'll use). We can persue this
> avenue but, at least for now, it doesn't seem terribly enticing (especially
> since you're looking to increase the window beyond just WebKit - which makes
> it harder to support more browsers).
>
> --John
>
>
>
> On Fri, Jul 17, 2009 at 8:09 AM, Andrew Hedges <segd...@gmail.com> wrote:
>
> > Rey Bango indicated that a mobile-optimized version of jQuery is "on
> > the radar" of the development team. I'd be interested in contributing
> > to efforts in that direction. I've been doing a lot of WebKit-specific
> > mobile development lately and it seems to me it ought to be possible
> > to offer a version that works on WebKit, Fennec, and Opera that is
> > vastly smaller than the full jQuery implementation.
>
> > E.g., would it not be possible to eliminate the entire Sizzle engine
> > (as tight as that code is) by leveraging document.querySelector and
> > document.querySelectorAll? Another example on a smaller scale is Ajax.
> > There is no need to branch looking for ActiveX in IE in the browsers
> > mentioned. FWIW, I'm not as concerned about speed optimizations as I
> > am about just reducing the size of the codebase. Some of us live in
> > countries where mobile data is exorbitantly priced! ;-)
>
> > Is there an official effort to create such a library? If not, is there
> > any restriction on someone like me implementing a clone of the jQuery
> > library focused solely on particular browsers?
>
> > Regards,
> > -Andrew
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to