Received: with ECARTIS (v1.0.0; list gopher); Wed, 05 Jun 2002 14:38:26 -0500 (EST) Return-Path: 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 ; 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 ; Wed, 5 Jun 2002 21:38:11 +0200 Message-Id: <5.1.0.14.1.20020605213353.009fac40@um1b.pce.de> 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 Subject: [gopher] Re: Javascript Gopher Navigator In-Reply-To: <200206021741.KAA11616@stockholm.ptloma.edu> References: <5.1.0.14.1.20020602171332.009f5690@um1b.pce.de> 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: List-unsubscribe: List-software: Ecartis version 1.0.0 List-ID: Gopher X-List-ID: Gopher List-subscribe: List-owner: List-post: List-archive: X-list: gopher Well, since I have more non-working Opera versions than working version I don't think that javascript (at least in this configuration) is not a really good idea. Anyway, I'm thinking about serving gopher content through HTTP. The basic idea is to have a HTTP protocol connector on port 80 with a "gopher type to HTML" 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). 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. I don't think that it'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. > > I've installed a simple javascript gopher navigator on my server. You > > can take a look at it under > > > > gopher://gopher.happy-ent.de/hh/nav.x/gopher.menu > > > > Right now the code runs only with MS IE 5.x, I don't know why Opera does > > not work. > >Netscape doesn't like it much either. It *is* nice in MSIE, though, >although I occasionally got some 'host not found' errors when expanding >parts of the tree. Regards Wolfgang Zekoll