Dave Royal <
da...@dave123royal.com> wrote:
>I've always put this down to network problems - incomplete
> transfers, say. But I don't know if that's plausible (why would
> Fx cache an incomplete doc?) and why would it be more prevalent
> with Fx - if indeed it is.
>Do others come across this. Any theories about the cause?
Yes, occasionally. I think it's a problem caused my the proliferation of
websites which use lots of third-party CSS, JS libraries, fonts etc. A
website author has the choice (often) of hosting copies of these extras on
their own server (but obviously that increases bandwidth their users will
use on that server) or just using standard snippets of HTML that usually
pick the things up from CDNs or eg library-specific servers.
I dislike the idea of having 'my' website imbed loads of stuff from
elsewhere, mainly because of the risk that something external changes and my
site no longer works the way I tested it. But lots of people, especially if
the site is generated from templates etc, don't think like that.
There's a FF developer tool - see
https://developer.mozilla.org/en-US/docs/Tools/Web_Console
which enables you to see the successive HTTP requests etc that are caused
when FF tries to load a page - getting the basic HTML then kicking off
subsidiary fetches for everything that's also needed, and so on. It will
show you the times taken for each of these and which bits fail and why that
is, eg timeouts, server errors etc. It might shed some light.
--
Jeremy Nicoll - my opinions are my own.