1998Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Graphic design, client questions -->
<!--X-From-R13: "Qnyvona Fverfvnf Rnexybpx" <pnyvonaNqnexybpx.pbz> -->
<!--X-Date: Thu, 17 Dec 1998 11:05:45 &#45;0800 -->
<!--X-Message-Id: 008301be29f1$e283acd0$55e5edd0@dev&#45;18.chilisoft.com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Graphic design, client questions</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:caliban#darklock,com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00982.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00984.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01050.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00995.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00983">Author</A>
&nbsp;|&nbsp;<A HREF="#00983">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00983">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Graphic design, client questions</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Graphic design, client questions</LI>
<LI><em>From</em>: "Caliban Tiresias Darklock" &lt;<A HREF="mailto:caliban#darklock,com">caliban#darklock,com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 17 Dec 1998 11:16:56 -0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>

-----Original Message-----
From: Jo Dillon &lt;emily#thelonious,new.ox.ac.uk&gt;
To: mud-dev#kanga,nu &lt;mud-dev#kanga,nu&gt;
Date: Thursday, December 17, 1998 10:03 AM
Subject: [MUD-Dev] Re: Graphic design, client questions


&gt;Caliban Tiresias Darklock (caliban#darklock,com) spake thusly:
&gt;&gt;
&gt;&gt; Not really. HTTP is run over a telnet connection. (Really, it is. So is
FTP.
&gt;&gt; So is IRC. Damn near every major protocol on the 'net is founded on
telnet.
&gt;&gt; Telnet *is* the internet.)
&gt;
&gt;  Hmm. a) surely you mean TCP/IP? Telnet is a protocol on top of TCP/IP;
&gt;it just so happens that you can use a telnet client to talk to ftp,
&gt;http and so forth servers, but that doesn't mean they really speak telnet.

They don't speak the options, certainly, but they do run over a telnet
connection. While I have not read *all* of the RFCs in question, and don't
feel like looking them up to confirm exactly where and what they explicitly
say, many of them (I am tempted to say all, but I have to admit the
possibility that one or more of them does not explicitly say this) actually
say up front that they are constructed over a telnet connection -- with all
the IAC negotiation that implies.

Conversely, most MUD servers and clients say they run on telnet when they
don't. They shit little green apples if you try to negotiate options, when
they OUGHT to at least deny the request.

So basically, what I'm saying is that a lot of things that are running on
telnet connections don't say they are, and a lot of things that aren't do. I
*know* FTP and IRC say "telnet" right in the RFC. I am reasonably sure HTTP
does, as well, but I haven't been able to find it in a vgrep.

&gt;b) What about the bits of the net that talk UDP? NFS, Sun RPC (which
&gt;NFS is based on) and so forth?


They're certainly significant, but they're still just bits. ;)

Seriously, boiling the internet down to one protocol is an exercise in
futility. There are always significant parts which don't fit into that
reduction. This is one of them. We certainly can't just chuck UDP out the
window, but we can rather safely ignore it in many cases. Not all. Certainly
not all.

&gt;&gt; Most clients operate in line mode, or even multiple line mode. Using "raw
&gt;&gt; telnet" is considered a rough equivalent to the tortures of hell by most
MUD
&gt;&gt; players.
&gt;
&gt;  Of course, the Windows 95 Telnet client only does character mode (at
least
&gt;as far as I can discern)...

Yep, that's true. Typing "telnet" at the prompt of just about any major
operating system gets you a raw character mode connection until you specify
otherwise; on UNIX systems, this is usually an option, while on Windows you
have to go get a better client. Nobody has ever accused Windows of having
really cool built-in apps. According to the DOJ, if Windows *had* really
cool built-in apps, that would be an anti-competitive practice anyway.

&gt;  Why not write a cross-platform client in something like wxWindows?

I am not a fan of cross-platform, but this is basically prejudice. A user
interface guru once said that if you want a Windows app, build a Windows
app, and Windows users will like it. If you want a Mac app, build a Mac app,
and Mac users will like it. If you try to do both at once, you will really
not be doing either, and it will just make both groups unhappy.

Adobe has sort of blown this argument away with PhotoShop (which looks and
acts very much the same on both Windows and Mac platforms), but there are
other considerations there which MUD developers can't normally take
advantage of. Like a tremendous installed base of users who *want* the exact
same thing on all platforms, the distinction of being THE household name of
the industry, and a lot of users who never use any other application in the
first place.

&gt;  Java is /easier/ to set up as an applet.

But you have to set it up *every* time, because you never know if the user
has set it up before. You could use a cookie, but cookies are supposed to be
Bad for some reason which always escapes me. And besides, users can refuse
or delete or modify cookies. ;)

I'm tempted to get into a language war here, because I absolutely hate Java.
But instead, I'll allow that it may not be a *total* piece of garbage -- I
just don't find that it suits my needs, ever. As a developer, as a user, it
doesn't matter. Java has never been a reliable or acceptable solution for a
native app in my experience. YMMV.

| Caliban Tiresias Darklock            caliban#darklock,com
| Darklock Communications          <A  HREF="http://www.darklock.com/">http://www.darklock.com/</A>
| U L T I M A T E   U N I V E R S E   I S   N O T   D E A D
| 774577496C6C6E457645727355626D4974H       -=CABAL::3146=-




</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00995" HREF="msg00995.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>
<ul compact><li><em>From:</em> Jo Dillon &lt;emily#thelonious,new.ox.ac.uk&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00982.html">[MUD-Dev] Re: Graphic design, client questions</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00984.html">[MUD-Dev] Re: MUD Design doc (long)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01050.html">[MUD-Dev] Re: Graphic design, client questions</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00995.html">[MUD-Dev] Re: Graphic design, client questions</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00983"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00983"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Graphic design, client questions</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00997" HREF="msg00997.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
Sunny Gulati <a href="mailto:sunnywiz#radiks,net">sunnywiz#radiks,net</a>, Fri 18 Dec 1998, 18:46 GMT
<UL>
<LI><strong><A NAME="01028" HREF="msg01028.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Mon 21 Dec 1998, 22:53 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01027" HREF="msg01027.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Mon 21 Dec 1998, 22:47 GMT
</LI>
</ul>
<LI><strong><A NAME="01050" HREF="msg01050.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 24 Dec 1998, 07:57 GMT
</LI>
<LI><strong><A NAME="00983" HREF="msg00983.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 17 Dec 1998, 19:05 GMT
<UL>
<LI><strong><A NAME="00995" HREF="msg00995.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
Jo Dillon <a href="mailto:emily#thelonious,new.ox.ac.uk">emily#thelonious,new.ox.ac.uk</a>, Fri 18 Dec 1998, 13:02 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01000" HREF="msg01000.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Fri 18 Dec 1998, 21:21 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00978" HREF="msg00978.html">[MUD-Dev] Graphic design, client questions</A></strong>, 
Thinus Barnard <a href="mailto:thinus_barnard#bigfoot,com">thinus_barnard#bigfoot,com</a>, Thu 17 Dec 1998, 08:50 GMT
<UL>
<LI><strong><A NAME="00989" HREF="msg00989.html">[MUD-Dev] Re: Graphic design, client questions</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Fri 18 Dec 1998, 00:52 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>