home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / www / faq.part1 next >
Encoding:
Text File  |  1995-07-25  |  46.2 KB  |  1,095 lines

  1. Subject: World Wide Web Frequently Asked Questions (FAQ), Part 1/2
  2. Newsgroups: comp.infosystems.www,comp.infosystems.www.misc,comp.infosystems.www.users,comp.infosystems.www.providers,comp.infosystems.wais,comp.infosystems.gopher,comp.infosystems,alt.hypertext,comp.answers,alt.answers,news.answers
  3. From: boutell@netcom.com (Thomas Boutell)
  4. Date: 20 Nov 1994 08:15:15 GMT
  5.  
  6. Archive-name: www/faq/part1
  7. Last-modified: 1994/11/4
  8.  
  9.                    WORLD WIDE WEB FREQUENTLY ASKED QUESTIONS
  10.  
  11.                       This is part 1 of a 2-part posting.
  12.                    Part 2 begins with section 5 (providing
  13.                information to the web). It should be the next
  14.                            posting in this thread.
  15.    
  16.  
  17.                    WORLD WIDE WEB FREQUENTLY ASKED QUESTIONS
  18.                                        
  19.    
  20.    _This document resides on the World Wide Web on Sunsite (URL is
  21.    http://sunsite.unc.edu/boutell/faq/www_faq.html ).
  22.    
  23.    If you are unfamiliar with the term "URL", read on and learn!_
  24.    
  25.    _ Last update: 11/4/94 _
  26.    
  27. Contents
  28.  
  29.      * 1: Recent changes to the FAQ
  30.      * 2: Information about this document
  31.      * 3: Elementary Questions
  32.           + 3.1: What are WWW, hypertext and hypermedia?
  33.           + 3.2: What is a URL?
  34.           + 3.3: What are SGML and HTML?
  35.           + 3.4: How does WWW compare to gopher and WAIS?
  36.      * 4: Accessing the Web (User Questions)
  37.           + 4.1: Introduction: How can I access the web? (Even by email!)
  38.           + 4.2: Browsers Accessible by Telnet
  39.           + 4.3: Obtaining browsers
  40.                o 4.3.1: Microsoft Windows browsers
  41.                o 4.3.2: MSDOS browsers
  42.                o 4.3.3: Macintosh browsers
  43.                o 4.3.4: Amiga browsers
  44.                o 4.3.5: NeXTStep browsers
  45.                o 4.3.6: X/DecWindows (graphical UNIX, VMS) browsers
  46.                o 4.3.7: Text-based Unix and VMS browsers
  47.                o 4.3.8: VM/CMS browsers
  48.                o 4.3.9: Batch-mode "browsers"
  49.           + 4.4: How can I access the web through a firewall?
  50.           + 4.5: What is on the web?
  51.                o 4.5.1: How do I find out what's new on the web?
  52.                o 4.5.2: Where is the subject catalog of the web?
  53.                o 4.5.3: How can I search through ALL web sites?
  54.           + 4.6: How can I save an inline image to disk?
  55.           + 4.7: How can I get sound from the PC speaker with WinMosaic?
  56.           + 4.8: I have a Windows PC (or a Macintosh). Why can't I open
  57.             WAIS URLs?
  58.           + 4.9: I'm running XMosaic. Why can't I get external viewers
  59.             working?
  60.           + 4.10: Hey, I know, I'll write a WWW-exploring robot! Why not?
  61.           + 4.11: How do I send newsgroup posts in HTML to my web client?
  62.           + 4.12: I can't get SLIP. I want Mosaic. Is there a way? (YES!)
  63.      * 5: Providing Information to the Web (Provider Questions)
  64.         5.1: How can I provide information to the web?
  65.           + 5.2: Obtaining Servers
  66.                o 5.2.1: Unix Servers
  67.                o 5.2.2: Macintosh Servers
  68.                o 5.2.3: Windows, Windows NT and OS/2 Servers
  69.                o 5.2.4: MSDOS Servers
  70.                o 5.2.5: VMS Servers
  71.                o 5.2.6: Amiga Servers
  72.                o 5.2.7: VM/CMS Servers
  73.           + 5.3: Producing HTML documents
  74.                o 5.3.1: Writing HTML directly
  75.                o 5.3.2: HTML editors
  76.                o 5.3.3: Converting other formats to HTML
  77.                o 5.3.4: Checking your HTML for errors
  78.           + 5.4: How do I publicize my work?
  79.           + 5.5: Can I buy space on an existing server?
  80.           + 5.6: Advanced Provider Questions
  81.                o 5.6.1: How do I set up a clickable image map?
  82.                o 5.6.2: How do I make a "link" that doesn't load a new
  83.                  page?
  84.                o 5.6.3: Where can I learn how to create fill-out forms?
  85.                     # 5.6.3.1: How can I create hidden fields in forms
  86.                       (keeping state)?
  87.                     # 5.6.3.2: How can users email me through their
  88.                       browsers?
  89.                o 5.6.4: How do I comment an HTML document?
  90.                o 5.6.5: How can I create decent-looking tables and stop
  91.                  using <PRE>...</PRE>?
  92.                o 5.6.6: What is HTML Level 3 and where can I learn more
  93.                  about it?
  94.                o 5.6.7: How can I make transparent GIFs?
  95.                o 5.6.8: Which format is better for WWW images, JPEG or
  96.                  GIF?
  97.                o 5.6.9: How can I mirror part of another server?
  98.                o 5.6.10: How come mailto: URLs don't work?
  99.                o 5.6.11: How can I restrict and control access to my
  100.                  server?
  101.                o 5.6.12: How can I keep robots off my server?
  102.                o 5.6.13: How can I keep statistics about my web site?
  103.      * 6: What newsgroups discuss the web?
  104.      * 7: I want to know more.
  105.      * 8: Credits
  106.        
  107.                   1: RECENT ADDITIONS AND CHANGES TO THE FAQ
  108.                                        
  109.      * 10/26/94: Corrections to the TIA section
  110.      * 10/26/94: Client for VM/CMS
  111.      * 10/26/94: Server for VM/CMS
  112.      * 10/26/94: Updated mirrors of HoTMetaL
  113.      * 10/26/94: Fixed URL for web page leasing
  114.      * 11/3/94: Updates to web-by-mail section
  115.      * 11/3/94: How to get the HTML version of the FAQ via email
  116.      * 11/3/94: gwstat added to wwwstat description
  117.      * 11/3/94: Spaces follow all plaintext URLs to make Netscape, etc.
  118.        happy
  119.      * 11/3/94: Gabriel White's HTML editor reviews linked
  120.      * 11/3/94: Webmaster's Starter Kit
  121.      * 11/3/94: WebLint
  122.      * 11/3/94: Added comp.internet.net-happenings
  123.      * 11/3/94: Added MosaicMail to section on piping to Mosaic
  124.      * 11/3/94: Added Netscape to clients section ( Mac, Windows, X
  125.        Window System)
  126.        
  127.    
  128.    
  129.    
  130.    
  131.                       2: INFORMATION ABOUT THIS DOCUMENT
  132.                                        
  133.    This is an introduction to the World Wide Web project, describing the
  134.    concepts, software and access methods. It is aimed at people who know
  135.    a little about navigating the Internet, but want to know more about
  136.    WWW specifically. If you don't think you are up to this level, try an
  137.    introductory Internet book such as Ed Krol's "The Whole Internet" or
  138.    "EFF's Guide to the Internet". The latter is available electronically
  139.    by anonymous FTP from ftp.eff.org in the directory
  140.    pub/Net_info/EFF_Net_Guide.
  141.    
  142.    This informational document is posted to news.answers,
  143.    comp.infosystems.www.users, comp.infosystems.www.providers,
  144.    comp.infosystems.www.misc, comp.infosystems.gopher,
  145.    comp.infosystems.wais and alt.hypertext every four days (please allow
  146.    a day or two for it to propagate to your site). The latest and best
  147.    version is always available on the web as
  148.    http://sunsite.unc.edu/boutell/faq/www_faq.html , and is mirrored in
  149.    Japan (URL is
  150.    http://www.glocom.ac.jp/mirror/sunsite.unc.edu/boutell/faq/www_faq.htm
  151.    l ). (see section 3.2, "What is a URL?" to understand what this term
  152.    means.) If you run a mirror site which automatically mirrors this
  153.    document, please submit the URL for inclusion in the list of mirrors.
  154.    Thanks to both Sunsite and Glocom.
  155.    
  156.    The most recently posted version of this document is kept on the
  157.    news.answers archive on rtfm.mit.edu in
  158.    /pub/usenet/news.answers/www/faq. For information on FTP, send e-mail
  159.    to _mail-server@rtfm.mit.edu_ with:
  160.    
  161.  
  162. send usenet/news.answers/finding-sources
  163.  
  164.    in the body (not subject line) of your message, instead of asking me.
  165.    
  166.    
  167.    
  168.    If you want the HTML version but are located behind a firewall, you
  169.    can acquire it from CERN's WWW email server. Send mail to
  170.    listproc0@www.cern.ch with the following single line in the body
  171.    (leave the subject blank):
  172.    
  173.    source http://sunsite.unc.edu/boutell/faq/www_faq.html
  174.    
  175.    Thomas Boutell maintains this document. Feedback about it is to be
  176.    sent via e-mail to boutell@netcom.com.
  177.    
  178.    In all cases, regard this document as out of date. Definitive
  179.    information should be on the web, and static versions such as this
  180.    should be considered unreliable at best. The most up-to-date version
  181.    of the FAQ is the version maintained on the web. Please excuse any
  182.    formatting inconsistencies in the posted version of this document, as
  183.    it is automatically generated from the on-line version.
  184.    
  185.    
  186.    
  187.                             3: ELEMENTARY QUESTIONS
  188.                                        
  189. 3.1: What are WWW, hypertext and hypermedia?
  190.  
  191.    WWW stands for "World Wide Web". The WWW project, started by CERN (the
  192.    European Laboratory for Particle Physics), seeks to build a
  193.    distributed hypermedia system.
  194.    
  195.    
  196.    
  197.    The advantage of hypertext is that in a hypertext document, if you
  198.    want more information about a particular subject mentioned, you can
  199.    usually "just click on it" to read further detail. In fact, documents
  200.    can be and often are linked to other documents by completely different
  201.    authors -- much like footnoting, but you can get the referenced
  202.    document instantly!
  203.    
  204.    To access the web, you run a browser program. The browser reads
  205.    documents, and can fetch documents from other sources. Information
  206.    providers set up hypermedia servers which browsers can get documents
  207.    from.
  208.    
  209.    The browsers can, in addition, access files by FTP, NNTP (the Internet
  210.    news protocol), gopher and an ever-increasing range of other methods.
  211.    On top of these, if the server has search capabilities, the browsers
  212.    will permit searches of documents and databases.
  213.    
  214.    The documents that the browsers display are hypertext documents.
  215.    Hypertext is text with pointers to other text. The browsers let you
  216.    deal with the pointers in a transparent way -- select the pointer, and
  217.    you are presented with the text that is pointed to.
  218.    
  219.    Hypermedia is a superset of hypertext -- it is any medium with
  220.    pointers to other media. This means that browsers might not display a
  221.    text file, but might display images or sound or animations.
  222.    
  223.    
  224.    
  225. 3.2: What is a URL?
  226.  
  227.    URL stands for "Uniform Resource Locator". It is a draft standard for
  228.    specifying an object on the Internet, such as a file or newsgroup.
  229.    
  230.    URLs look like this: (file: and ftp: URLs are synonymous.)
  231.      * file://wuarchive.wustl.edu/mirrors/msdos/graphics/gifkit.zip
  232.      * ftp://wuarchive.wustl.edu/mirrors
  233.      * http://info.cern.ch:80/default.html
  234.      * news:alt.hypertext
  235.      * telnet://dra.com
  236.        
  237.    
  238.    
  239.    The first part of the URL, before the colon, specifies the access
  240.    method. The part of the URL after the colon is interpreted specific to
  241.    the access method. In general, two slashes after the colon indicate a
  242.    machine name (machine:port is also valid).
  243.    
  244.    When you are told to "check out this URL", what to do next depends on
  245.    your browser; please check the help for your particular browser. For
  246.    the line-mode browser at CERN, which you will quite possibly use first
  247.    via telnet, the command to try a URL is "GO URL" (substitute the
  248.    actual URL of course). In Lynx you just select the "GO" link on the
  249.    first page you see; in graphical browsers, there's usually an "Open
  250.    URL" option in the menus.
  251.    
  252.    
  253.    
  254. 3.3: What are SGML and HTML?
  255.  
  256.    Documents on the World Wide Web are written in a simple "markup
  257.    language" called HTML, which stands for Hypertext Markup Language. See
  258.    section 5.3 for more information about creating HTML documents for use
  259.    on the web.
  260.    
  261.    SGML is a much broader language which is used to define particular
  262.    markup languages for particular purposes. HTML is just a specific
  263.    application of SGML. You can learn more about SGML, and the rationale
  264.    behind HTML, by reading A Gentle Introduction to SGML (URL is
  265.    http://etext.virginia.edu/bin/tei-tocs?div=DIV1&id=SG ), a document
  266.    provided by the Text Encoding Initiative. (_Note:_ Some browsers
  267.    apparently crash on this URL. There's nothing wrong with the document;
  268.    try another browser if you have problems.)
  269.    
  270.    
  271.    
  272. 3.4: How does WWW compare to gopher and WAIS?
  273.  
  274.    While all three of these information presentation systems are
  275.    client-server based, they differ in terms of their model of data. In
  276.    gopher, data is either a menu, a document, an index or a telnet
  277.    connection. In WAIS, everything is an index and everything that is
  278.    returned from the index is a document. In WWW, everything is a
  279.    (possibly) hypertext document which may be searchable.
  280.    
  281.    In practice, this means that WWW can represent the gopher (a menu is a
  282.    list of links, a gopher document is a hypertext document without
  283.    links, searches are the same, telnet sessions are the same) and WAIS
  284.    (a WAIS index is a searchable page, returning a document with no
  285.    links) data models as well as providing extra functionality.
  286.    
  287.    World Wide Web usage grew far beyond Gopher usage in the last few
  288.    months, according to the statistics-keepers of the Internet backbone.
  289.    (Of course, World Wide Web browsers can also access Gopher servers,
  290.    which inflates the numbers for the latter.) WWW has long since reached
  291.    critical mass, with new commercial and noncommercial sites appearing
  292.    daily.
  293.    
  294.    
  295.    
  296. 4.1: Introduction: how can I access the web?
  297.  
  298.    You have three options: use a browser on your own machine (the best
  299.    option), use a browser that can be telnetted to (not as good), or
  300.    access the web by email (the least attractive, but for some it's the
  301.    only way). It is always best to run a browser on your own machine,
  302.    unless you absolutely cannot do so; but feel free to telnet to a
  303.    browser for your first look at the web, or use email if the telnet
  304.    command does not work on your system (_try it first!_). Note that
  305.    "your machine" can be defined as a system you dial into from home,
  306.    such as netcom or another account provider. Running a text-based
  307.    browser on such a system is still preferable to telnetting to a
  308.    faraway site.
  309.    
  310.    The following sections cover telnetting to a browser and obtaining
  311.    your own browser; if neither of these are possible for you (because
  312.    you have only an email-and-news connection to the Internet), here is
  313.    how to access a web page by email:
  314.    
  315.    Send email to listproc0@www.cern.ch containing the following single
  316.    line. (What you put on the subject line doesn't matter; blank is OK.
  317.    This line should go in the text of the message.) You will receive as a
  318.    reply a simple page intended to help you learn more about the Web.
  319.    
  320.  
  321. send http://www.earn.net/gnrt/www.html
  322.  
  323.    
  324.    
  325.    
  326.    
  327. 4.2: Browsers accessible by telnet
  328.  
  329.    An up-to-date list of these is available on the Web as
  330.    http://info.cern.ch/hypertext/WWW/FAQ/Bootstrap.html and should be
  331.    regarded as an authoritative list.
  332.    
  333.    info.cern.ch
  334.           No password is required. This is in Switzerland, so continental
  335.           US users might be better off using a closer browser.
  336.           
  337.    www.cc.ukans.edu
  338.           A full screen browser "Lynx" which requires a vt100 terminal.
  339.           Log in as www. Does not allow users to "go" to arbitrary URLs,
  340.           so GET YOUR OWN COPY of Lynx and install it on your system if
  341.           your administrator has not done so already. The best plain-text
  342.           browser, so move mountains if necessary to get your own copy of
  343.           Lynx!
  344.           
  345.    www.njit.edu
  346.           (or telnet 128.235.163.2) Log in as www. A full-screen browser
  347.           in New Jersey Institute of Technology. USA.
  348.           
  349.    www.huji.ac.il
  350.           A dual-language Hebrew/English database, with links to the rest
  351.           of the world. The line mode browser, plus extra features. Log
  352.           in as www. Hebrew University of Jerusalem, Israel.
  353.           
  354.    sun.uakom.cs
  355.           Slovakia. Has a slow link, only use from nearby.
  356.           
  357.    info.funet.fi
  358.           (or telnet 128.214.6.102). Log in as www. Offers several
  359.           browsers, including Lynx (goto option is disabled there also).
  360.           
  361.    fserv.kfki.hu
  362.           Hungary. Has slow link, use from nearby. Login is as www.
  363.           
  364.    
  365.    
  366. 4.3: Obtaining browsers
  367.  
  368.    The preferred method of access of the Web is to run a browser
  369.    yourself. Browsers are available for many platforms, both in source
  370.    and executable forms. Here is a list generated from the authoritative
  371.    list, http://info.cern.ch/hypertext/WWW/Clients.html .
  372.    
  373.    
  374.    
  375.   4.3.1: MICROSOFT WINDOWS BROWSERS
  376.   
  377.    
  378.    
  379.    NOTE: These browsers require that you have SLIP, PPP or other TCP/IP
  380.    networking on your PC. SLIP or PPP can be accomplished over phone
  381.    lines. You can do this one of two ways: using a proper SLIP account,
  382.    which requires the active cooperation of your network provider or
  383.    educational institution, or using The Internet Adapter (section 4.12),
  384.    a product which simulates SLIP through your dialup Unix shell account.
  385.    If you only have non-Unix based dialup shell access, or have no PC at
  386.    home, your best option at this time is to run Lynx on the VMS (or
  387.    Unix, or...) system you call, or telnet to a browser if you cannot do
  388.    so.
  389.    
  390.    Cello        Browser from Cornell LII. Available by anonymous FTP from
  391.    ftp.law.cornell.edu in the directory /pub/LII/cello.
  392.    
  393.    Mosaic for Windows   From NCSA. Available by anonymous FTP from
  394.    ftp.ncsa.uiuc.edu in the directory PC/Windows/Mosaic.
  395.    
  396.    WinWeb       From EINet. Available by anonymous FTP from ftp.einet.net
  397.    in the directory /einet/pc/winweb as the file winweb.zip.
  398.    
  399.    Netscape     From Mosaic Communications Corp (URL is:
  400.    http://home.mcom.com/info/index.html ). Downloads and displays images
  401.    incrementally while you read pages, which also display incrementally,
  402.    making it the best browser at the time of this writing for those who
  403.    connect to the web via modems. Also supports many extensions to HTML,
  404.    although not all conform to the proposed standard. Netscape is a
  405.    commercial product but is free for personal use by individuals.
  406.    Version 0.9 (available to the public as of this writing) does not
  407.    support printing, but this is promised in the forthcoming version 1.0.
  408.    _Contrary to popular myth, version 1.0 will be free for personal use,
  409.    just like version 0.9._ The 16-bit version works under OS/2 as well as
  410.    Windows 3.1. Available by anonymous FTP from the following sites (use
  411.    the mirror closest to you; see the URL above for the latest list):
  412.      * ftp://ftp.mcom.com/netscape/
  413.      * ftp://ftp.uu.net/networking/info-service/www/mcc/
  414.      * ftp://ftp.digital.com/pub/net/infosys/Mosaic_Comm/Netscape/
  415.      * ftp://ftp.icsi.net/pub/packages/netscape/
  416.      * ftp://www.sandia.gov/Netscape/
  417.      * ftp://lark.cc.ukans.edu/Netscape/
  418.      * ftp://www.jsc.nasa.gov/pub/netscape/
  419.      * ftp://ftp.meer.net/pub/Netscape/
  420.      * ftp://src.doc.ic.ac.uk/packages/Netscape/
  421.        
  422.    Spry Mosaic  From Spry. Available by anonymous FTP from ftp.spry.com
  423.    in the directory AirMosaicDemo as the file AMOSDEMO.EXE. Spry Mosaic
  424.    is a commercial product but a demonstration version is available and
  425.    can be registered inexpensively. Works under OS/2. Supports the
  426.    mailto: URL, transparent GIFs, ALT tags, etc.; also supports
  427.    hierarchical hotlists, a unique feature at the time of this writing.
  428.    
  429.    
  430.    
  431.   4.3.2: MSDOS BROWSERS
  432.   
  433.    
  434.    
  435.    NOTE: These browsers require that you have SLIP, PPP or other TCP/IP
  436.    networking on your PC. SLIP or PPP can be accomplished over phone
  437.    lines. You can do this one of two ways: using a proper SLIP account,
  438.    which requires the active cooperation of your network provider or
  439.    educational institution, or using The Internet Adapter (section 4.12),
  440.    a product which simulates SLIP through your dialup Unix shell account.
  441.    If you only have non-Unix based dialup shell access, or have no PC at
  442.    home, your best option at this time is to run Lynx on the VMS (or
  443.    Unix, or...) system you call, or telnet to a browser if you cannot do
  444.    so.
  445.    
  446.    DosLynx
  447.           DosLynx is an excellent text-based browser for use on DOS
  448.           systems. You must have a level 1 packet driver, or an emulation
  449.           thereof, or you will only be able to browse local files;
  450.           essentially, if your PC has an Ethernet connection, or you have
  451.           SLIP, you should be able to use it. DosLynx can view GIF
  452.           images, but not when they are inline images (as of this
  453.           writing). See the README.HTM file at the DosLynx site for
  454.           details. You can obtain DosLynx by anonymous FTP from
  455.           ftp2.cc.ukans.edu in the directory pub/WWW/DosLynx; the URL is
  456.           ftp://ftp2.cc.ukans.edu/pub/WWW/DosLynx/.
  457.           
  458.    
  459.    
  460.   4.3.3: MACINTOSH BROWSERS
  461.   
  462.    
  463.    
  464.    NOTE: These browsers require that you have SLIP, PPP or other TCP/IP
  465.    networking on your PC. SLIP or PPP can be accomplished over phone
  466.    lines. You can do this one of two ways: using a proper SLIP account,
  467.    which requires the active cooperation of your network provider or
  468.    educational institution, or using The Internet Adapter (section 4.12),
  469.    a product which simulates SLIP through your dialup Unix shell account.
  470.    If you only have non-Unix based dialup shell access, or have no PC at
  471.    home, your best option at this time is to run Lynx on the VMS (or
  472.    Unix, or...) system you call, or telnet to a browser if you cannot do
  473.    so.
  474.    
  475.    Mosaic for Macintosh
  476.           From NCSA. Full featured. Available by anonymous FTP from
  477.           ftp.ncsa.uiuc.edu in the directory Mac/Mosaic.
  478.           
  479.    Netscape
  480.           From Mosaic Communications Corp (URL is:
  481.           http://home.mcom.com/info/index.html ). Downloads and displays
  482.           images incrementally while you read pages, which also display
  483.           incrementally, making it the best browser at the time of this
  484.           writing for those who connect to the web via modems. Also
  485.           supports many extensions to HTML, although not all conform to
  486.           the proposed standard. Netscape is a commercial product but is
  487.           free for personal use by individuals. Version 0.9 (available to
  488.           the public as of this writing) does not support printing, but
  489.           this is promised in the forthcoming version 1.0. _Contrary to
  490.           popular myth, version 1.0 will be free for personal use, just
  491.           like version 0.9._ Available by anonymous FTP from the
  492.           following sites (use the mirror closest to you; see the URL
  493.           above for the latest list):
  494.           
  495.           + ftp://ftp.mcom.com/netscape/
  496.           + ftp://ftp.uu.net/networking/info-service/www/mcc/
  497.           + ftp://ftp.digital.com/pub/net/infosys/Mosaic_Comm/Netscape/
  498.           + ftp://ftp.icsi.net/pub/packages/netscape/
  499.           + ftp://www.sandia.gov/Netscape/
  500.           + ftp://lark.cc.ukans.edu/Netscape/
  501.           + ftp://www.jsc.nasa.gov/pub/netscape/
  502.           + ftp://ftp.meer.net/pub/Netscape/
  503.           + ftp://src.doc.ic.ac.uk/packages/Netscape/
  504.             
  505.    Samba  From CERN. Basic. Available by anonymous FTP from info.cern.ch
  506.           in the directory /ftp/pub/www/bin as the file mac.
  507.           
  508.    MacWeb
  509.           From EINet. Has features that Mosaic lacks; lacks some features
  510.           that Mosaic has. Available by anonymous FTP from ftp.einet.net
  511.           in the directory einet/mac/macweb.
  512.           
  513.    
  514.    
  515.    
  516.    
  517.   4.3.4: AMIGA BROWSERS
  518.   
  519.    AMosaic
  520.           Browser for AmigaOS, based on NCSA's Mosaic. Supports older
  521.           Amigas as well as the newer machines in the latest versions;
  522.           available for anonymous ftp from max.physics.sunysb.edu in the
  523.           directory /pub/amosaic, or from aminet sites in
  524.           /pub/aminet/comm/net. see the site for details. See the URL
  525.           http://insti.physics.sunysb.edu/AMosaic/home.html .
  526.           
  527.    Emacs-W3
  528.           The Emacs-W3 browser works under Gnu Emacs on the Amiga (see
  529.           section 4.3.7).
  530.           
  531.    
  532.    
  533.   4.3.5: NEXTSTEP BROWSERS
  534.   
  535.    
  536.    
  537.    Note: NeXT systems can also run X-based browsers using one of the
  538.    widely used X server products for the NeXT. The browsers listed here,
  539.    by contrast, are native NeXTStep applications.
  540.    
  541.    OmniWeb
  542.           A World Wide Web browser for NeXTStep. The URL for more
  543.           information is http://www.omnigroup.com/; you can ftp the
  544.           package from ftp.omnigroup.com in the /pub/software/ directory.
  545.           
  546.    WorldWideWeb, CERN's NeXT Browser-Editor
  547.           A browser/editor for NeXTStep. _Currently out of date; editor
  548.           not operational._ Allows wysiwyg hypertext editing. Requires
  549.           NeXTStep 3.0. Available for anonymous FTP from info.cern.ch in
  550.           the directory /pub/www/src.
  551.           
  552.    
  553.    
  554.   4.3.6: X/DECWINDOWS (GRAPHICAL UNIX, VMS) BROWSERS
  555.   
  556.    NCSA Mosaic for X
  557.           Unix browser using X11/Motif. The original multimedia browser.
  558.           Full http 1.0 support including PUT-method forms, image maps,
  559.           etc. Version 2.5 beta 2 has introductory support for tables.
  560.           Available by anonymous FTP from ftp.ncsa.uiuc.edu in the
  561.           directory Mosaic.
  562.           
  563.    NCSA Mosaic for VMS
  564.           Browser using X11/DecWindows/Motif. For the VMS operating
  565.           system. Full http 1.0 support including PUT-method forms, image
  566.           maps, etc. Probably the best browser available for VMS.
  567.           Available by anonymous FTP from ftp.ncsa.uiuc.edu in the
  568.           directory Mosaic.
  569.           
  570.    Netscape
  571.           From Mosaic Communications Corp (URL is:
  572.           http://home.mcom.com/info/index.html ). Downloads and displays
  573.           images incrementally while you read pages, which also display
  574.           incrementally, making it the best browser at the time of this
  575.           writing for those who connect to the web via modems. Also
  576.           supports many extensions to HTML, although not all conform to
  577.           the proposed standard. Netscape is a commercial product but is
  578.           free for personal use by individuals. Version 0.9 (available to
  579.           the public as of this writing) does not support printing, but
  580.           this is promised in the forthcoming version 1.0. _Contrary to
  581.           popular myth, version 1.0 will be free for personal use, just
  582.           like version 0.9._ Available by anonymous FTP from the
  583.           following sites (use the mirror closest to you; see the URL
  584.           above for the latest list):
  585.           
  586.           + ftp://ftp.mcom.com/netscape/
  587.           + ftp://ftp.uu.net/networking/info-service/www/mcc/
  588.           + ftp://ftp.digital.com/pub/net/infosys/Mosaic_Comm/Netscape/
  589.           + ftp://ftp.icsi.net/pub/packages/netscape/
  590.           + ftp://www.sandia.gov/Netscape/
  591.           + ftp://lark.cc.ukans.edu/Netscape/
  592.           + ftp://www.jsc.nasa.gov/pub/netscape/
  593.           + ftp://ftp.meer.net/pub/Netscape/
  594.           + ftp://src.doc.ic.ac.uk/packages/Netscape/
  595.             
  596.    Quadralay GWHIS Viewer (Commercial Mosaic)
  597.           Quadralay offers a commercial-grade (not free!) version of
  598.           Mosaic for Unix systems, with Windows and Macintosh versions
  599.           expected in the future. (URL is:
  600.           http://www.quadralay.com/products/products.html #gwhis)
  601.           
  602.    tkWWW Browser/Editor for X11
  603.           Unix Browser/Editor for X11. (Beta test version.) Available for
  604.           anonymous ftp from harbor.ecn.purdue.edu in the directory
  605.           tkwww[extension] (followed by an extension possibly dependent
  606.           on the current version). Please ftp to the site and look for
  607.           the latest version (or use the link above). Supports WSYIWYG
  608.           HTML editing.
  609.           
  610.    MidasWWW Browser
  611.           A Unix/X browser from Tony Johnson. (Beta, works well.)
  612.           
  613.    Viola for X (Beta)
  614.           Viola has two versions for Unix/X: one using Motif, one using
  615.           Xlib (no Motif). Handles HTML Level 3 forms and tables. Has
  616.           extensions for multiple columning, collapsible/expandable list,
  617.           client-side document include. Available by anonymous FTP from
  618.           ora.com in /pub/www/viola. More information available at the
  619.           URL http://xcf.berkeley.edu/ht/projects/viola/README.
  620.           
  621.    Chimera
  622.           Unix/X Browser using Athena (doesn't require Motif). Supports
  623.           forms, inline images, etc.; closest to Mosaic in feel of the
  624.           non-Motif X11 browsers. Available for anonymous FTP from
  625.           ftp.cs.unlv.edu in the directory /pub/chimera.
  626.           
  627.    
  628.    
  629.     4.3.7: Text-mode Unix and VMS browsers
  630.     
  631.    
  632.    
  633.    These are text-based browsers for Unix (and in some cases also VMS)
  634.    systems. In many cases your system administrator will have already
  635.    installed one or more of these packages; check before compiling your
  636.    own copy.
  637.    
  638.    Line Mode Browser
  639.           This program gives W3 readership to anyone with a dumb
  640.           terminal. A general purpose information retrieval tool.
  641.           Available by anonymous ftp from info.cern.ch in the directory
  642.           /pub/www/src.
  643.           
  644.    The "Lynx" full screen browser
  645.           This is a hypertext browser for vt100s using full screen, arrow
  646.           keys, highlighting, etc. Available by anonymous FTP from
  647.           ftp2.cc.ukans.edu.
  648.           
  649.    Tom Fine's perlWWW
  650.           A tty-based browser written in perl. Available by anonymous FTP
  651.           from archive.cis.ohio-state.edu in the directory pub/w3browser
  652.           as the file w3browser-0.1.shar.
  653.           
  654.    For VMS
  655.           Dudu Rashty's full screen client based on VMS's SMG screen
  656.           management routines. Available by anonymous FTP from
  657.           vms.huji.ac.il in the directory www/www_client.
  658.           
  659.    Emacs w3-mode
  660.           A WWW browser for emacs. Runs under Xwindows, NeXTstep, VMS,
  661.           OS/2, Windows NT, Windows 3.1, AmigaDOS, or just about any Unix
  662.           system. Supports multiple fonts, color, and mouse support if
  663.           using Lemacs, Epoch, or Emacs 19. Also works in local mode
  664.           under DOS and on the Macintosh. Available by anonymous ftp from
  665.           ftp.cs.indiana.edu in the directory pub/elisp/w3.
  666.           
  667.    
  668.    
  669.    
  670.    
  671.   4.3.9: VM/CMS BROWSERS
  672.   
  673.    Albert
  674.           A WWW browser for the VM/CMS operating system. Available by
  675.           anonymous FTP from gopher.ufl.edu in the directory pub/vm/www/.
  676.           
  677.    
  678.    
  679.    
  680.    
  681.   4.3.9: BATCH-MODE "BROWSERS"
  682.   
  683.    Batch mode browser
  684.           A batch-mode "browser", url_get, which is available through the
  685.           URL http://wwwhost.cc.utexas.edu/test/zippy/url_get.html . It
  686.           can be retrieved via anonymous FTP to ftp.cc.utexas.edu, as the
  687.           file /pub/zippy/url_get.tar.Z. This package is intended for use
  688.           in cron jobs and other settings in which fetching a page in a
  689.           command-line fashion is useful.
  690.           
  691.    
  692.    
  693. 4.4: How can I access the web through a firewall?
  694.  
  695.    For information on using NCSA Mosaic from behind a firewall, please
  696.    read the following. In general, browsers can be made useful behind
  697.    firewalls through the use of a package called "SOCKS"; the source must
  698.    be modified slightly and rebuilt to accommodate this. Whenever
  699.    possible, work _with_ your network administrators to solve the
  700.    problem, not against them.
  701.    
  702.    An excerpt from the NCSA Mosaic FAQ:
  703.    
  704.    NCSA Mosaic requires a direct internet connection to work, but some
  705.    folks have put together a package that works behind firewalls. This is
  706.    _completely unsupported_ by NCSA, but here is the latest announcement:
  707.    
  708.      _November 15, 1993:_ C&C Software Technology Center (CSTC) of NEC
  709.      Systems Lab has made available a version of SOCKS, a package for
  710.      running Internet clients from behind firewalls without breaching
  711.      security requirements, that includes a suitably modified version of
  712.      Mosaic for X 2.0. _Beware: such a version is not supported by NCSA;
  713.      we can't help with questions or problems arising from the
  714.      modifications made by others._ But, we encourage you to check it out
  715.      if it's interesting to you. Questions and problem notifications can
  716.      be sent to Ying-Da Lee (_ylee@syl.dl.nec.com_).
  717.      
  718.    
  719.    
  720.    
  721.    
  722. 4.5: What is on the web?
  723.  
  724.    Currently accessible through the web:
  725.      * anything served through gopher
  726.      * anything served through WAIS
  727.      * anything on an FTP site
  728.      * anything on Usenet
  729.      * anything accessible through telnet
  730.      * anything in hytelnet
  731.      * anything in hyper-g
  732.      * anything in techinfo
  733.      * anything in texinfo
  734.      * anything in the form of man pages
  735.      * sundry hypertext documents
  736.        
  737.    
  738.    
  739.    
  740.    
  741.   4.5.1: HOW DO I FIND OUT WHAT'S NEW ON THE WEB?
  742.   
  743.    The unofficial newspaper of the World Wide Web is What's New With NCSA
  744.    Mosaic (URL is
  745.    http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/whats-new.html ),
  746.    which carries announcements of new servers on the web and also of new
  747.    web-related tools. This should be in your hot list if you're not using
  748.    Mosaic (which can access it directly through the help menu).
  749.    
  750.    You can also check out the newsgroup comp.internet.net-happenings,
  751.    which carries WWW announcements and many other Internet-related
  752.    announcements. The ball is rolling to create
  753.    comp.infosystems.www.announce, but this group does not yet exist. You
  754.    can follow the discussion in news.groups.
  755.    
  756.    
  757.    
  758.   4.5.2: WHERE IS THE SUBJECT CATALOG OF THE WEB?
  759.   
  760.    There are several. There is no mechanism inherent in the web which
  761.    forces the creation of a single catalog (although there is work
  762.    underway on automatic mechanisms to catalog web sites). The best-known
  763.    catalog, and the first, is The WWW Virtual Library (URL is
  764.    http://info.cern.ch/hypertext/DataSources/bySubject/Overview.html ),
  765.    maintained by CERN. The Virtual Library is a good place to find
  766.    resources on a particular subject, and has separate maintainers for
  767.    many subject areas.
  768.    
  769.    There is also a newer cataloging system called ALIWEB that requires
  770.    very little effort to maintain and is growing rapidly (URL is
  771.    http://web.nexor.co.uk/aliweb/doc/aliweb.html ).
  772.    
  773.    
  774.    
  775.   4.5.3: HOW CAN I SEARCH THROUGH ALL WEB SITES?
  776.   
  777.    Several people have written robots which create indexes of web sites
  778.    -- including sites which have not arranged to be mentioned in the
  779.    newspapers and catalogs above. (Before writing your own robot, please
  780.    read the section on robots.)
  781.    
  782.    Here are a few such automatic indexes you can search:
  783.      * WebCrawler (URL is http://www.biotech.washington.edu/WebQuery.html
  784.        ) builds an impressively complete index; on the other hand, since
  785.        it indexes the content of documents, it may find many links that
  786.        aren't exactly what you had in mind. However, it does a good job
  787.        of sorting the documents it finds according to how closely they
  788.        match your search.
  789.      * World Wide Web Worm (URL is
  790.        http://www.cs.colorado.edu/home/mcbryan/WWWW.html ) builds its
  791.        index based on page titles and URL contents only. This is somewhat
  792.        less inclusive, but pages it finds are more likely to be an exact
  793.        match with your needs.
  794.      * Lycos (URL is http://fuzine.mt.cs.cmu.edu/mlm/lycos-home.html ) is
  795.        another web-indexing robot, which includes the ability to submit
  796.        the URLs of your own documents by hand, ensuring that they are
  797.        available for searching.
  798.        
  799.    You can read about other robots in the robots section.
  800.    
  801.    
  802.    
  803. 4.6: How can I save an inline image to disk?
  804.  
  805.    
  806.    
  807.    Here are two ways:
  808.    
  809.    1. Turn on "load to local disk" in your browser, if it has such an
  810.    option; then reload images. You'll be prompted for filenames instead
  811.    of seeing them on the screen. Be sure to shut it off when you're done
  812.    with it.
  813.    
  814.    2. Choose "view source" and browse through the HTML source; find the
  815.    URL for the inline image of interest to you; copy and paste it into
  816.    the "Open URL" window. This should load it into your image viewer
  817.    instead, where you can save it and otherwise muck about with it.
  818.    
  819.    
  820.    
  821. 4.7: How can I get sound from the PC speaker with WinMosaic?
  822.  
  823.    
  824.    
  825.    This piece of wisdom donated by Hunter Monroe:
  826.    
  827.    This section explains how to install sound on a PC which already has a
  828.    working version of Mosaic for Microsoft Windows. Be warned in advance
  829.    that the results may be poor.
  830.    
  831.    To get Mosaic to produce sound out of the PC speaker, first, you need
  832.    a driver for the speaker. You can get the Microsoft speaker driver
  833.    from the URL ftp://ftp.microsoft.com/Softlib/MSLFILES/SPEAK.EXE or by
  834.    doing an Archie search to find it somewhere else. SPEAK.EXE is a
  835.    self-extracting file. Copy the speak.exe file to a new directory, and
  836.    then type "SPEAK" at the DOS prompt. Do not put the file SPEAKER.DRV
  837.    in a separate directory from OEMSETUP.INF.
  838.    
  839.    Now, you need to install the driver. In Windows, from the Program
  840.    Manager choose successively Main/Control Panel/Drivers/Add/Unlisted or
  841.    updated drivers/(enter path of SPEAK.EXE)/PC Speaker. At this point
  842.    some strange sounds come out as the driver is initialized. Change the
  843.    settings to improve the sound quality on the various sounds: tada,
  844.    chimes, etc. Click OK when you are finished and choose the Restart
  845.    windows option.
  846.    
  847.    Having installed the speaker driver, you will now get sounds whenever
  848.    you start Windows, make a mistake, or exit Windows. If you do not want
  849.    this, from the Main/Control Panel/Sounds menu, make sure there is no X
  850.    next to "Enable System Sounds."
  851.    
  852.    Now, you need a sound viewer program that Mosaic can call to display
  853.    sounds. NCSA unfortunately recommend WHAM, which does not work well
  854.    with a PC speaker. Get the program WPLANY instead. You can find a copy
  855.    nearby with an Archie search on the string "wplny"; the current
  856.    version is WPLNY09B.ZIP. For details on archie and other basic issues
  857.    related to FTP, please read the Usenet newsgroup
  858.    news.announce.newusers.
  859.    
  860.    Move the zip file to a new directory, and use an unzip program like
  861.    pkunzip to unzip it, producing the files WPLANY.EXE and WPLANY.DOC.
  862.    Then edit the MOSAIC.INI file to remove the "REM" before the line
  863.    "TYPE9=audio/basic". Then, you need lines in the section below that
  864.    read something like: audio/basic="c:\wplany\wplany.exe %ls"
  865.    audio/wav="c:\wplany\wplany.exe %ls" where you have filled in the
  866.    correct path for wplany.exe. The MOSAIC.INI file delivered with Mosaic
  867.    may have NOTEPAD.EXE on the audio/basic line, but this will not work.
  868.    Now, restart Mosaic, and you should now be able to produce sounds. To
  869.    check this, with Mosaic choose File/Local File/\WINDOWS\*.WAV and then
  870.    try to play TADA.WAV. Then, you might try the Mosaic Demo document for
  871.    some .AU sounds, but you are lucky if your speaker produces something
  872.    you can understand.
  873.    
  874.    
  875.    
  876. 4.8: I have a Windows PC or Macintosh. Why can't I access WAIS URLs?
  877.  
  878.    
  879.    
  880.    This answer provided by Michael Grady (m-grady@uiuc.edu):
  881.    
  882.    The version of Mosaic for X has "wais client" code built-in to it.
  883.    This was relatively easy for the developers to do, because there was
  884.    already a set of library routines for talking to WAIS available for
  885.    Unix as "public domain" (freeWAIS). I don't think there is such a
  886.    library of routines for PC/Windows or Mac, which would make it much
  887.    more difficult for the Mosaic versions for Windows and the Mac to add
  888.    "wais client" capability. Therefore, at least for now, neither the
  889.    Windows or Mac versions of Mosaic support direct query of a WAIS
  890.    server (i.e. can act as wais clients themselves).
  891.    
  892.    
  893.    
  894. 4.9: I'm running XMosaic. Why can't I get external viewers working...
  895.  
  896.    ... No matter what no matter what I do to my .mailcap and .mime.types
  897.    files?
  898.    
  899.    Answer provided by Ronald E. Daniel (rdaniel@acl.lanl.gov):
  900.    
  901.      
  902.      
  903.      Mosaic only looks at the .mime.types file if it has no idea what the
  904.      document's type is. This is actually a very rare situation.
  905.      Essentially all servers now use the HTTP/1.0 protocol, which means
  906.      that they tell Mosaic (or other browsers) what the document's MIME
  907.      Content-type is. The servers use a file very much like Mosaic's
  908.      .mime.types file to infer the Content-type from the filename's
  909.      extension.
  910.      
  911.      It is pretty simple to find out if this really is the problem. Use
  912.      telnet to talk to the server and find out if it is assigning a MIME
  913.      type to the document in question. Here's an example, looking at the
  914.      home page for my server. (idaknow: is my shell prompt)
  915.      
  916.  
  917.   idaknow: telnet www.acl.lanl.gov 80  // Connect to the httpd server
  918.   Trying 128.165.148.3 ...
  919.   Connected to www.acl.lanl.gov.
  920.   Escape character is '^]'.
  921.   HEAD /Home.html  HTTP/1.0             // replace Home.html  with your documen
  922. t
  923.                                        // you supply the blank line
  924.   HTTP/1.0 200 OK                      // the rest of this comes from the serve
  925. r  Date: Wednesday, 25-May-94 19:18:11 GMT
  926.   Server: NCSA/1.1
  927.   MIME-version: 1.0
  928.   Content-type: text/html              // Here's the MIME Content-type
  929.   Last-modified: Monday, 16-May-94 16:21:58 GMT
  930.   Content-length: 1727
  931.  
  932.   Connection closed by foreign host.
  933.   idaknow:
  934.  
  935.      In the example above, /Home.html will get
  936.      http://www.acl.lanl.gov/Home.html .
  937.      
  938.      Normally servers will be configured to supply a Content-type of
  939.      text/plain if they don't know what else to do. If this is the
  940.      problem you are having, take a look at the TypesConfig documentation
  941.      for NCSA's httpd. You can have the server look at the filename
  942.      extension, supply the correct Content-type, then use your local
  943.      .mailcap file to tell Mosaic what viewer to use to look at the
  944.      document.
  945.      
  946.    Russ Segal adds:
  947.    
  948.      The answer from Ronald Daniel is essentially correct, but it needs a
  949.      small addendum.
  950.      
  951.      When starting Moasic, you can specify a "fileProxy" which will fetch
  952.      files for you:
  953.      
  954.      "*fileProxy: http://socks/"
  955.      
  956.      If you do this, file: URLs are no longer strictly local accesses. So
  957.      even if the URL is not fttp:, the proxy server must be upgraded as
  958.      Mr. Daniel suggests.
  959.      
  960.    
  961.    
  962.    
  963.    
  964. 4.10: Hey, I know, I'll write a WWW-exploring robot! Why not?
  965.  
  966.    Programs that automatically traverse the web can be quite useful, but
  967.    have the potential to make a serious mess of things. Robots have been
  968.    written which do a "breadth-first" search of the web, exploring many
  969.    sites in a gradual fashion instead of aggressively "rooting out" the
  970.    pages of one site at a time. Some of these robots now produce
  971.    excellent indexes of information available on the web.
  972.    
  973.    But others have written simple depth-first searches which, at the
  974.    worst, can bring servers to their knees in minutes by recursively
  975.    downloading information from CGI script-based pages that contain an
  976.    infinite number of possible links. (Often robots can't realize this!)
  977.    Imagine what happens when a robot decides to "index" the CONTENTS of
  978.    several hundred mpeg movies. Shudder.
  979.    
  980.    The moral: a robot that does what you want may already exist; if it
  981.    doesn't, please study the document World Wide Web Robots, Wanderers
  982.    and Spiders (URL is: http://web.nexor.co.uk/mak/doc/robots/robots.html
  983.    ) and learn about the emerging standards for exclusion of robots from
  984.    areas in which they are not wanted. You can also read about existing
  985.    robots there.
  986.    
  987.    
  988.    
  989. 4.11: How do I send newsgroup posts in HTML to my web client?
  990.  
  991.    How to do this depends greatly on your system; if you have a Mac or
  992.    Windows system, the answer is completely different. But, as food for
  993.    thought, here is a simple shell script I use on my Unix account to
  994.    send posts from rn and related newsreaders to Lynx. Put this text in
  995.    the file "readwebpost" and use the "chmod" command to make it
  996.    executable, then put it somewhere in your path (such as your personal
  997.    bin directory):
  998.    
  999.  
  1000. #!/bin/sh
  1001. echo \<PRE\> > .article.html
  1002. cat >> .article.html
  1003. echo \</PRE\> >> .article.html
  1004. lynx .article.html  < /dev/tty
  1005. rm .article.html
  1006.  
  1007.    Then add the following line to your .rnmac file (create it if you
  1008.    don't already have one):
  1009.    
  1010.  
  1011. W     |readwebpost %C
  1012.  
  1013.    Now, when you press "W" while reading a post in rn, a message will be
  1014.    sent to Lynx, and the links enclosed in it will be live.
  1015.    
  1016.    Larry W. Virden provides the following version which invokes Mosaic
  1017.    instead, and is also capable of communicating with an already-running
  1018.    copy of Mosaic instead of launching another. (You can use the same rn
  1019.    macro as above, invoking "goto-xm" instead of "readwebpost".) Read the
  1020.    comments for details on the assumptions made by the script.
  1021.    
  1022.  
  1023. #! /bin/sh
  1024. # goto-xm, by Joseph T. Buck
  1025. # Modified heavily by Larry W. Virden
  1026. # Script for use with newsreaders such as trn.  Piping the article
  1027. # through this command causes xmosaic to pop up, pointing to the
  1028. # article.  If an existing xmosaic (version 1.1 or later) exists,
  1029. # the USR1 method will be used to cause it to point to the correct
  1030. # article, otherwise a new one will be started.
  1031.  
  1032. # assumptions: ps command works as is on SunOS 4.1.x, may need changes
  1033. # on other platforms.
  1034.  
  1035. URL=`/bin/grep '^Message-ID:' | /bin/sed -e 's/.*</news:/' -e 's/>.*//'`
  1036. if [ "X$URL" = "X" ]; then
  1037.         echo "USAGE: $0 [goto] [once] < USENET_msg" >&2
  1038.         exit 1
  1039. fi
  1040.  
  1041. pid=`ps -xc | egrep '[Mm]osaic' | awk 'NR == 1 {print $1}'`
  1042. p=`which Mosaic`
  1043. gfile=/tmp/Mosaic.$pid
  1044.  
  1045. $p "$URL" &
  1046.  
  1047. if      [ "$#" -gt 0 ] ; then
  1048.   if    [ "$1" = "goto" -o "$1" = "same" ] ; then
  1049.         shift
  1050.         echo "goto"   > $gfile
  1051.   else
  1052.         echo "newwin" > $gfile
  1053.   fi
  1054. else
  1055.         echo "newwin" > $gfile
  1056. fi
  1057. /bin/awk 'END { printf "'"$URL"'" }' </dev/null >> $gfile
  1058.  
  1059. trap "echo signal encountered" 30
  1060. kill -USR1 $pid
  1061.  
  1062. exit 0
  1063.  
  1064.    
  1065.    
  1066.    See also MosaicMail (URL is
  1067.    http://www.oac.uci.edu/indiv/ehood/mhonarc.doc.html ), a Perl script
  1068.    which pipes email and/or news to your current Mosaic session.
  1069.    
  1070.    
  1071.    
  1072. 4.12: I can't get SLIP. I want Mosaic. Is there a way?
  1073.  
  1074.    YES! If you have a plain old Unix shell account on a Unix system, such
  1075.    as a SunOS or Ultrix system, you can run The Internet Adapter (TIA), a
  1076.    program which provides a pseudo-SLIP connection. TIA is _not_ free
  1077.    software, but there is a free two-week trial period and it is very
  1078.    cheap to register.
  1079.    
  1080.    "So what do I run on my machine at home?"
  1081.    
  1082.    Exactly the same software you would use for real SLIP; as far as your
  1083.    PC is concerned, it _is_ a SLIP connection. If you're unfamiliar with
  1084.    SLIP please check out a newsgroup relevant to your particular type of
  1085.    PC (Windows, Mac, etc). (This isn't restricted to common systems;
  1086.    because all the emulation happens on your Unix shell account, your
  1087.    client machine can run anything that supports SLIP.)
  1088.    
  1089.    "Details, please! I'm confused."
  1090.    
  1091.    Check out the TIA home page (URL is
  1092.    http://marketplace.com/tia/tiahome.html ), or send email to
  1093.    info@marketplace.com and request details about TIA.
  1094.  
  1095.