A Fast method of retrieving Internet web pages based on pre-caching of web pages
and their objects. Access by web browsers to these objects are faster since the
objects are available in the web browser's local memory cache in advance of actually
needing them. Thus, when the web browser needs these objects, no network delays
are experienced due to having to get them from the web server located some distance
away over the Internet. In addition, a computer efficient method is provided that
allows for the statistical selection of which objects to pre-cache. This pre-caching
method avoids excessive pre-caching of objects that are statistically insignificant
but costly in their use of computer resources. Thus, with pre-caching only the
objects most likely to be used in subsequent web browser interactions will take
up the computer resources in the pre-caching process. A partial-intelligent method
is also provided that allows for fast retrieval of complete web pages and their
objects when statistical selection of objects can not be provided. In this method,
all web page objects that makeup the web pages are pre-cached without consequence
of their significance to subsequent web browser interactions. With partial-intelligent
pre-caching, all web page objects have equal significance and all objects are pre-cached.
Thus, making access to subsequent web pages very fast at the expense of not optimizing
computer resource utilization.