I havent try it yet, but it works with tabs plugin?

On 9/7/07, Erik Beeson <[EMAIL PROTECTED]> wrote:
>
> Hi Mika,
>
> Great stuff, as always. I'm looking over the source and had a couple of
> thoughts. It looks like you bind an event handler for each matching element,
> so 100 images will result in 100 event handlers firing on every scroll. That
> seems like it wouldn't scale as well as just have one event handler that
> iterates over the elements. This would also make it fairly easy to add a
> "keep loading the images after everything else has loaded" type feature that
> someone else mentioned since you could just start iterating your array of
> elements in window.load and maybe use setTimeout to keep the UI from
> bogging.
>
> Also, with just one handler, you would only have to call
> $(window).height() and $(window).scrollTop() once per scroll instead of once
> per element per scroll. In addition, if you knew that the images that were
> being lazy loaded appear on the page in the order that they appear on the
> DOM ( i.e., images further down the DOM are also further down the page),
> as is likely the case in most image gallery type settings where this plugin
> will be most useful, you could stop checking images once you found one that
> was "below the fold".
>
> Lastly, does not removing custom attributes lead to memory leaks? I
> thought I recalled something about not cleaning up expandos leading to
> memory leakage, but I'm not sure if that applies here.
>
> Just some thoughts. Hope I don't sound too nitpicky. I think it's an
> awesome plugin, and I'm looking forward to putting it to use!
>
> Thanks Mika!
>
> --Erik
>
>
> On 9/3/07, Mika Tuupola <[EMAIL PROTECTED]> wrote:
> >
> >
> > Little something I worked on sunday.
> >
> > http://www.appelsiini.net/projects/lazyload
> >
> > Plugin which enables deferred loading (lazy loading) of images. In
> > other words, images which are below the fold (far down the page not
> > visible in browser) are not loaded before user scrolls down. This
> > plugin should be useful with long pages which have lot of photo
> > content. For example photoblogs.
> >
> > Demo pages is available. You might want to use Firebug or liveHTTP
> > headers to better see what is happening.
> >
> > http://www.appelsiini.net/projects/lazyload/enabled.html
> >
> > --
> > Mika Tuupola
> > http://www.appelsiini.net/
> >
> >
> >
> >
>


-- 
Rafael Santos Sá :: webdeveloper
www.rafael-santos.com

Reply via email to