- From: William F. Hammond <hammond@csc.albany.edu>
- Date: Wed, 30 Jun 1999 10:28:45 -0400 (EDT)
- To: www-talk@w3.org
1. Paul Burchard's point about the social contract between a web site and its visitor is very well made. 2. The BACK and FORWARD functions in the behemoths that we call browsers are understood in this contract to play the role of shuffling pages in the visitor's shopping list. No HTTP transactions, including HEAD, should result from either BACK or FORWARD except when reasonable memory usage in this regard (about which the user may have configuration options) has been exceeded. Even originally-provided meta-information is irrelevant for this. (Yes, there is a scenario where a browser stays up while the user goes on vacation ... Forget it! The user also has a RELOAD funtion. Less is more!) 3. There is a big difference between a web page that provides HTTP GET for shopping cart additions and deletions and one that (against the contract) provides HTTP GET for checkout. (I am tending to view this question on shopping cart additions and deletions as a gray area. If additions and deletions were handled client-side, it would not be gray at all.) 4. JavaScript has been so misused (and someone here would seem to be proposing further misuse) that it causes me as web-visitor to avoid entirely web-keepers who use it. I would be surprised if anyone savvy enough to develop client and/or server tools is foolish enough to visit strangers with it enabled. (Those who would try to disable the BACK function can try to disable many other functions.) 5. It was also the case in the early 90's that gopher requests did not necessarily address static content. This idea is *old*. -- Bill
Received on Wednesday, 30 June 1999 10:28:49 UTC