-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 OK. I have wanted to have this for about 4 years now. I think the technology is finally starting to come around... thanks to Mozilla :) Basically what I want is to be able to save a WHOLE web site structure into a file and then have that file portable so that I can hand whole sets of documentation and cool websites to friends or e-mail. This also helps out with application distribution as you can package all your XSLT, javascript, XHTML, gifs, jpgs, Java, etc in one file and give that out to clients as one single download. In Neal Stevensons "Snow Crash" they talked about a "Hyper Card" which seemed like a business card but actually had ~'huge stores of information' attached to the card. I thought that a HyperCard was a perfect name for this but now I think it should be called a HTML Archive or Content Archive (car). (WAR is already used in Java circles as a Web Archive for the Servlet API). HyperCard is also a copyrighted name of Apple Computer and can't be used :( Basically the jar: protocol in Mozilla solves this. you should be able to create a jar file and then enter a URL like: jar:resource:///home/burton/test.har!/index.html The only problem is that when I do this Mozilla just says: > Document jar:resource:///home/burton/test.har!/index.html loaded successfully But I don't get any HTML in the browser. ( I should see a Hello World message) It might be possible to write a javascript and then use protozilla to come up with a car:// URI which will be smart enough to display index.html from the CAR. This isn't theoretical. I need this for our Reptile project (http://www.openprivacy.org/projects/reptile.shtml) because we depend heavily on smart clients. The goal is to hand over a reptile.car file to the client which would contain java, xml, css and javascript so that the whole application can function within a P2P environment *without* the server. Anyway. Just figured I would post here and see if anyone has any good comments... Kevin - -- Kevin A. Burton ( [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] ) Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 Please don't use hard tabs in your code. Instead use 4 spaces. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt iD8DBQE63jutAwM6xb2dfE0RAk24AJ43zVVIzwqnSQS4iveQ0UQoL3EecgCgyZ0W Vzq51uEtxPG6R2/0rEgtGqQ= =Iip/ -----END PGP SIGNATURE-----
