World Wide Web
There are various projects going on concerning the use of WWW to interact with
MUDs. All these projects however are bound to fail unless the HTML language
is extended. The following topics are causing the major problems:
- World Wide Web is a client-driven application. The server does not
engage in contacting the client on its own behalf. MUDs need to be
able to send information to a client without client intervention.
Reasons for this are:
- Other players sending messages to a certain player.
- Messages from the server, e.g. during combat.
- Timed events.
This could be solved by sending the event together with the
delay to the client, and to have the client display it when
the time is right.
- Most WWW clients have a Back button which will go back in the
page history. This means that moving around by clicking on form
buttons in a HTML page would not work, because pushing the
Back button will not result in communication with the
server.
- WWW is stateless. MUDs however work with a specific player who is
active in the game. Somehow there must be some state which identifies the WWW client with the player in the MUD. Magic cookies are often
used, but it is not secure.
Last modified: Jul 23rd, 1999
©1995-2000 by Aedil