<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="index" title="Text File" newcontext="true">
<p>
Received: with ECARTIS (v1.0.0; list gopher);
 Wed, 05 Jun 2002 14:38:26 -0500 (EST)
Return-Path: &lt;wzk@happy-ent.de&gt;
Delivered-To: gopher@complete.org
Received: from um1b.pce.de (um1b.pce.de [213.185.64.7])
	by pi.glockenspiel.complete.org (Postfix) with ESMTP id 2B12C3B813
	for &lt;gopher@complete.org&gt;; Wed,  5 Jun 2002 14:38:25 -0500 (EST)
Received: from win98.happy-ent.de (ppp-huerth-37.pce.de [213.185.65.165])
	by um1b.pce.de (8.9.3/8.9.3) with ESMTP id VAA13680
	for &lt;gopher@complete.org&gt;; Wed, 5 Jun 2002 21:38:11 +0200
Message-Id: &lt;5.1.0.14.1.20020605213353.009fac40@um1b.pce.de&gt;
X-Sender: qe-wzk@um1b.pce.de
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Wed, 05 Jun 2002 21:45:32 +0200
To: gopher@complete.org
From: Wolfgang Zekoll &lt;wzk@happy-ent.de&gt;
Subject: [gopher] Re: Javascript Gopher Navigator
In-Reply-To: &lt;200206021741.KAA11616@stockholm.ptloma.edu&gt;
References: &lt;5.1.0.14.1.20020602171332.009f5690@um1b.pce.de&gt;
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
X-archive-position: 631
X-ecartis-version: Ecartis v1.0.0
Sender: gopher-bounce@complete.org
Errors-to: gopher-bounce@complete.org
X-original-sender: wzk@happy-ent.de
Precedence: bulk
Reply-to: gopher@complete.org
List-help: &lt;mailto:ecartis@complete.org?Subject=help&gt;
List-unsubscribe: &lt;mailto:gopher-request@complete.org?Subject=unsubscribe&gt;
List-software: Ecartis version 1.0.0
List-ID: Gopher &lt;gopher.complete.org&gt;
X-List-ID: Gopher &lt;gopher.complete.org&gt;
List-subscribe: &lt;mailto:gopher-request@complete.org?Subject=subscribe&gt;
List-owner: &lt;mailto:jgoerzen@complete.org&gt;
List-post: &lt;mailto:gopher@complete.org&gt;
List-archive: &lt;http://www.complete.org/mailinglists/archives/&gt;
X-list: gopher
</p>
<p></p>
<p>Well, since I have more non-working Opera versions than working version
I don&#x27;t think that javascript (at least in this configuration) is not
a really good idea.
</p>
<p>Anyway, I&#x27;m thinking about serving gopher content through HTTP.  The basic
idea is to have a HTTP protocol connector on port 80 with a &quot;gopher type to
HTML&quot; translator for the gopher types 0, 1 and 7 (binary types are served
as-is).  Type 0 files could be directly stored as HTML on the server (ok,
the UMN client will not be able to display it but HTML to text/plain is
an alternative).
</p>
<p>For types 1 and 7 some creativity is required mut I tend to think about
frames here, one frame for the directory listing and on for the content.
</p>
<p>I don&#x27;t think that it&#x27;s really hard work to tell a pure gopher client to
do HTTP if neccessary.  Notice that such a client can still request gopher0/+
content types from an HTTP server since looking from the HTTP side the
various gopher types are simply different content types.
</p>
<p>&gt; &gt; I&#x27;ve installed a simple javascript gopher navigator on my server.  You
&gt; &gt; can take a look at it under
&gt; &gt;
&gt; &gt;       gopher://gopher.happy-ent.de/hh/nav.x/gopher.menu
&gt; &gt;
&gt; &gt; Right now the code runs only with MS IE 5.x, I don&#x27;t know why Opera does
&gt; &gt; not work.
&gt;
&gt;Netscape doesn&#x27;t like it much either. It *is* nice in MSIE, though,
&gt;although I occasionally got some &#x27;host not found&#x27; errors when expanding
&gt;parts of the tree.
</p>
<p>Regards
</p>
<p>Wolfgang Zekoll
</p>
<p></p>
</card>
</wml>
