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<[email protected]> 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<[email protected]> 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<[email protected]> 
> >> > 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
> > [email protected]
> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> >
> _______________________________________________
> Devl mailing list
> [email protected]
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> 
> 


Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to