A few questions:

1. What is the definition of a "modern" browser that we could build data 
against?
2. Is this a line-in-the-sand kind of effort? (meaning libraries become smaller 
but limited in browser compatibilities).


On May 15, 2012, at 9:46 PM, Yehuda Katz wrote:

> 
> Yehuda Katz
> (ph) 718.877.1325
> 
> 
> On Wed, May 16, 2012 at 12:43 AM, Brian LeRoux <b...@brian.io> wrote:
> +1
> 
> We've been saying this for a long time on the PhoneGap team. Indeed,
> it is happening, as evidenced by libs like xuijs and zepto, but having
> a stated goal and formal process to monitor and respond to community
> hacks, shims, libs, and practices would be great.
> 
> Awesome. For what it's worth, the shortcuts taken by Zepto et al make it hard 
> for jQuery and other libraries to actually become smaller. They give off the 
> impression that the browsers are getting better, but performance footguns and 
> small problems in new APIs often put the kibosh on actually using the new 
> features. In most cases, these small issues make it nearly impossible to 
> simply replace an area of jQuery code with a new feature and remove the old 
> code. Sometimes the old code is still needed for some code paths, even if it 
> is no longer needed for all code paths.
>  
> 
> 
> On Wed, May 16, 2012 at 6:32 AM, Yehuda Katz <wyc...@gmail.com> wrote:
> > In the past year or so, I've participated in a number of threads that were
> > implicitly about adding features to browsers that would shrink the size of
> > existing libraries.
> >
> > Inevitably, those discussions end up litigating whether making it easier for
> > jQuery (or some other library) to do the task is a good idea in the first
> > place.
> >
> > While those discussions are extremely useful, I feel it would be useful for
> > a group to focus on proposals that would shrink the size of existing
> > libraries with the implicit assumption that it was a good idea.
> >
> > From some basic experimentation I've personally done with the jQuery
> > codebase, I feel that such a group could rather quickly identify enough
> > areas to make a much smaller version of jQuery that ran on modern browsers
> > plausible. I also think that having data to support or refute that assertion
> > would be useful, as it's often made casually in meta-discussions.
> >
> > If there is a strong reason that people feel that a focused effort to
> > identify ways to shrink existing popular libraries in new browsers would be
> > a bad idea, I'd be very interested to hear it.
> >
> > Thanks so much for your consideration,
> >
> > Yehuda Katz
> > jQuery Foundation
> > (ph) 718.877.1325
> 

Reply via email to