12. The system of claim 11 , wherein the index-less caching system is a Web browser.
11. A system for constructing a system-independent key from a universal resource indicator for use in an index-less caching system, the system comprising a computer having: a database, the database storing a cached resource, the location of the cached resource identified by a universal resource indicator; and a computer with a memory and a central processing unit coupled to the database, converting characters of the universal resource indicator to equivalent values resulting in a value string having a value string length, the value string including a file name associated with a cached resource, the central processing unit further determining if the value string length exceeds a maximum file entry length for the caching system, and converting the value string into discrete file entries including one or more directory entries and the file name associated with the cached resource, wherein each discrete file entry contains a number of values equal to or less than the maximum file entry length.