View Single Post
Quote:
Originally Posted by Len Case
Page info, only tells you about resources that had to be fetched from the server--if they were cached, they won't show up. Hitting reload bypasses the cache so they all show up again.
Well, that certainly explains some of the confusion I've had :-).

But - what is the logic behind this behavior? There are three good reasons I can think of not to:

1) The folks using this feature are developers and others who are trying to pick apart the page for some reason. These folks want to see everything that's part of the page.

2) Even knowing about the reload trick, the utility is still killed because one does not always have the luxury of being able to reload the page and get the same result.

3) It's called Page Info, not Page Cache Info or something. Imagine the Finder not counting the parts of a bundle loaded into the disk cache in its disk size calculation in Get Info.

That said, I think it's extremely useful to see which parts were loaded from cache and which were fetched fresh. Perhaps a better approach would be to list everything, but include some sort of indication (like a small icon) to show the source of each resource.