On Wednesday 17 June 2009 20:19:25 sashee wrote:
> Ok, I'll schedule that then.
> > One thing that *is* critical is that we stop loading the images if the user 
> > closes the page, but afaics the existing infrastructure will do that.
> 
> I really dont think that anything gets notified when the user closes
> the tab. So I dont think fetching is stopped then.
> 
> As I see the prefetching has a 1 minute timeout, so it isn't really
> solving things. Inline prefetch fetches stuff, but only those, that
> are fast, and kills the others. And the browser's request fetches the
> other(almost all) images, 2(3) at a time. Asyncronous fetching would
> solve that problem, because it can notify(and cancel) the fetches when
> the user actually closes the tab.

Or at least within 21 seconds of closing the tab. :)

Can you improve on that?
> 
> sashee
> 
> On Wed, Jun 17, 2009 at 8:28 PM, Matthew
> Toseland<toad at amphibian.dyndns.org> wrote:
> > On Wednesday 17 June 2009 19:23:22 sashee wrote:
> >> So my question is: Is it needed? If it helps, I'll do it before the
> >> midterm evals, but if it doesnt improve anything, then no need to
> >> program it.
> >
> > Yes. IMHO it is important. Prefetching has never worked well on new nodes, 
> > and doesn't solve the connection limit problem anyway. Also the 
> > infrastructure will be interesting as later on we may want notifications on 
> > loaded pages (e.g. "there is a more recent version of this page available", 
> > but maybe also critical node events).
> >
> > Feel free to make a very basic implementation where you either have the 
> > loaded image or you have a loading graphic with no indication of how far it 
> > has got. *Ideally* we'd have the loading images be dependant on how far the 
> > request has got, but this isn't essential, certainly not for a first 
> > approximation ... another interesting option would be to show a progress 
> > bar showing the overall progress, ETA, etc. One thing that *is* critical is 
> > that we stop loading the images if the user closes the page, but afaics the 
> > existing infrastructure will do that.
> >>
> >> On Wed, Jun 17, 2009 at 5:44 PM, sashee<gsashee at gmail.com> wrote:
> >> > Ok, thats true. But the browser won't show an image till all the image
> >> > above are shown, because it uses 2-3 connections to fetch the images
> >> > sequentially. It may happen that a few image that fetches very slowly
> >> > will hang all the others, even if they are completely present.
> >> >
> >> > sashee
> >> >
> >> > On Wed, Jun 17, 2009 at 4:46 PM, Daniel Cheng<j16sdiz+freenet at 
> >> > gmail.com> wrote:
> >> >> On 17/6/2009 22:36, sashee wrote:
> >> >>> .... this way freenet don't start all the
> >> >>> fetching, just what is requested... When the page loads, freenet
> >> >> ?> start fetching all the images,....
> >> >>
> >> >> Did you look at your /config/fproxy page ?
> >> >> There is an option called "Enable prefetching of inline images" ..
> >> >>
> >> >>> What you think?
> >> >>
> >> >> :)
> >
> > _______________________________________________
> > Devl mailing list
> > Devl at freenetproject.org
> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> >
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20090618/a705fbe3/attachment.pgp>

Reply via email to