home *** CD-ROM | disk | FTP | other *** search
/ A Beginner's Guide to the Internet / INTERNET.ISO / text / www / info / part1 < prev    next >
Encoding:
Internet Message Format  |  1995-03-15  |  56.0 KB

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