WWW Info

I try to keep up with many things. Some of the neatest stuff is WWW "technology", for lack of a better word. The continual explosion of the WWW puts tremendous strains on server software. At the same time the inrush of new users and their ideas generates new client software, new both in the sense of time and of idea or concept.

Here I've collected a selection of HTML and WWW documents, software, and directories to other information.

Note that this page is probably horribly out of date. I haven't really kept track of WWW software that much in the last two years or so, and it shows. I add new content as I discover it, but I haven't checked old content for validity in quite a while.


Table of Contents


HTML

HTML is the Hypertext Markup Language. It is the method by which the structure of a document is conveyed between author and reader.

HTTP

HTTP Is the protocol which WWW servers use to transfer HTML documents.


CGI

CGI is the Computer Gateway Interface, which allows web servers to run programs to produce dynamic content.


Security & Privacy

The main way privacy is handled in the WWW is with PKE, Public Key Encryption.

Security is typically a coding and configuration problem with operating systems, web servers, clients, CGIs, and other software components.

The NSS cert/signing tool, certool and signtool are used to produce production signed documents in the .JAR format.


WWW

WWW is the World Wide Web.

This section is somewhat of a catch-all for documents which cross too many boundaries, as well as generic documents.


NCSA


Proxy Auto-Config

Netscape introduced the .pac, Proxy Auto Config file format. Later, automatic proxy configuration discovery is done with the http://wpad/wpad.dat mechanism to locate the proxy config.

The original MIME type for the config file was
application/x-ns-proxy-autoconfig
but the current code expects
application/x-javascript-config
instead. OR wpad.dat may need to be the x-ns... type. Ultimately it may depend on the age of the browser you are using. If only it could return multiple mime types!.

The MIME type error can cause Internet Exploder to ignore the autoconfiged wpad.dat, but to still work with the .pac manual configuration file. Which is quite confusing if they are the same file!

If there is an error in the proxy config file, or if the returned MIME type is wrong, strange things can happen. What apparently goes on is that the browsers start ignoring the proxy configuration file, even though it is selected in the browser configuration! To fix this, first check the script for errors, and for correct MIME types. After that, you need to get the browser to look at the new config. You may just need to turn off/on autoconfig in some browsers. In other browsers, turn off and quit, and then turn on and quit, then start the browser again.

Netscape browsers also try the host http://proxy.domain if the default wpad source is unavailable.


Clients


Servers


WWW or HTML Software


MultiMedia


Robots


Search Engines

Are you Looking for Something??


Bolo's Home Page
Last Modified: Wed Apr 6 09:28:45 CDT 2011
bolo (Josef Burger) <bolo@cs.wisc.edu>