BrowseX
SourceForge Logo
BrowseX
 Home
 News
 Download
 Features
 Demos
 
 API
 SQLite
 TML
 Dballoc
 Javascript
 Mailer
 Address
 Mimetypes
 Portal
 DynDNS
 Talk
 ZipView
 TDB
 Packaging
 Passman
 Thin
 
 Press
 Docs
 Bugs
 FAQ
 Pros
 Why
 License
 Contacts

Search
Links
 Scriptics
 Tkhtml
 Postgres
 OpenSSL
 Img
 Baremetal

Contact
peter@browsex.com

BrowseX ZipView
BrowseX Beta Test

ZipView Overview

The new packaging format includes and is enabled by the new ZVFS Zip Virtual File System which supports mounting a Zip file as a tcl viewable filesystem. BrowseX  takes further advantage of this by supporting a new feature: Browsing web files in a zip archive. This lets us view a package of web content which we can move around, copy and distribute easily as a single object (sort of like PDF). This even works over the web, as the zip file is brought down and then mounted from cache.

This implementation mounts the archive when you visit it with BrowseX . ie.

  http://some.node.com/dir/pkg.zip

After mounting, the archive is searched for an index.htm or index.html at the top level directory. Case doesn't matter. The index file is displayed and any required IMG gifs etc inside the archive are also shown. You can even follow links to sublinks contained therein (eg. index2.html) and all works fine. All the files in the archive are generally available once mounted using the zip url as a prefix.
  http://some.node.com/dir/pkg.zip/index.html
  http://some.node.com/dir/pkg.zip/cow.gif
  http://some.node.com/dir/pkg.zip/foo.html

Restrictions

When accessing a zip file over the Internet, you must start at the zipfile name. This brings it down into cache where it is mounted as a local file.

Copyright © 1999-2001   Browsex Systems Inc   http://BrowseX.com