unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Robert J. Chassell" <bob@rattlesnake.com>
Subject: Re: A new online publishing tool for Texinfo documents.
Date: Tue, 25 Nov 2003 19:21:27 -0500 (EST)	[thread overview]
Message-ID: <m1AOnQt-000UNaC@rattlesnake.com> (raw)
In-Reply-To: <3FC3A11D.8040408@yahoo.com> (message from Kevin Rodgers on Tue, 25 Nov 2003 11:36:13 -0700)

Kevin Rodgers <ihs_4664@yahoo.com> asked

   Why can't ange-ftp, tramp, or http-get be used to retrieve remote
   Info files for local browsing within Emacs?

Because all the processing is done on the local machine, so for some
actions, like navigating via search the whole file must be downloaded.

Info can have a slow connection between the display and the rendering
engine, but presumes a fast connection between the rendering engine
and the source of the Info document.

On the other hand, a Web browser usually has a fast connection between
its display and the rendering engine -- it is very hard to use a mouse
with a slow connection, and commonly used Web browsers use mice -- but
in most cases, a Web browser has a slow connection between the
rendering engine and the source of the HTML: the bandwidth is that of
a telephone dial up line.  People with wider bandwidths make up a
small fraction of the over all Internet population.

The idea for this new tool, among other goals, is to cause the
computer holding the source of the HTML to do some of the work on the
document, such as search through multiple files that make up the
document.  This requires a CGI script.

The Info system could be enhanced to do the same -- at least, I think
so.  Can anyone think why, if some of the work were done by the the
device that provides the Info document, you could not run Info
remotely over a slow connection between its rendering engine and the
source of the Info document?

The point with this proposal is that currently, HTML fails as a
documentation source in its most common situation, which is with a
dial up.  The goal is to make an HTML expression of a Texinfo manual
do as well as Info did back in the 1980s, at least.  (Also, in
commonly used Web browsers, to do index searches, to do `next',
`prev', `up', and `last' movements with default keybindings rather
than depend on mice, and maybe to enhance W3 mode or other Emacs mode,
to be a good browser.)

A different goal is to enhance Info to enable people to read documents
remotely, when `remote' means `low bandwidth connection between
renderer and Info doc source' rather than `low bandwidth connection
between display and renderer'.  I doubt this second goal is as
important as the first.

-- 
    Robert J. Chassell                         Rattlesnake Enterprises
    http://www.rattlesnake.com                  GnuPG Key ID: 004B4AC8
    http://www.teak.cc                             bob@rattlesnake.com
_______________________________________________
Texinfo home page: http://www.gnu.org/software/texinfo/
texinfo-pretest@texinfo.org
http://ff0.org/mailman/listinfo/texinfo-pretest


  parent reply	other threads:[~2003-11-26  0:21 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-22 20:50 A new online publishing tool for Texinfo documents Nic Ferrier
2003-11-23 16:34 ` Richard Stallman
2003-11-23 16:56   ` Nic Ferrier
2003-11-25 18:36     ` Kevin Rodgers
2003-11-25 20:05       ` Nic Ferrier
2003-11-25 22:38         ` Kim F. Storm
2003-11-26  0:21       ` Robert J. Chassell [this message]
2003-11-26  6:25         ` Eli Zaretskii
2003-11-26 18:37         ` Kevin Rodgers
2003-11-26 21:36           ` Robert J. Chassell
2003-12-02 18:54             ` Kevin Rodgers
2003-12-02 21:56               ` Robert J. Chassell
2003-12-03  0:42                 ` Kevin Rodgers
  -- strict thread matches above, loose matches on Subject: below --
2003-11-22 21:18 Karl Berry
2003-11-22 21:37 ` Nic Ferrier
2003-11-24  7:57   ` Juri Linkov
2003-11-24  9:11     ` Nic Ferrier
2003-11-25  4:27       ` Richard Stallman
2003-11-25  7:52       ` Juri Linkov
2003-11-25 11:21         ` Kim F. Storm
2003-11-24 14:10     ` Karl Berry
2003-11-25 21:45       ` Juri Linkov
2003-11-24 16:22   ` Richard Stallman
2003-11-24 16:39     ` Nic Ferrier
     [not found] <200311222102.hAML20T05380@f7.net>
2003-11-23  9:16 ` Stepan Kasal
2003-11-23  9:28   ` Miles Bader
2003-11-23 12:33     ` Stepan Kasal
2003-11-23 21:19       ` Miles Bader
2003-11-24  8:57         ` Stepan Kasal
2003-11-25 13:58 Karl Berry

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m1AOnQt-000UNaC@rattlesnake.com \
    --to=bob@rattlesnake.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).