home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / answers / www / faq next >
Internet Message Format  |  1993-11-13  |  11KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!gatech!swrinde!elroy.jpl.nasa.gov!decwrl!waikato!comp.vuw.ac.nz!kauri.vuw.ac.nz!gnat
  2. From: gnat@kauri.vuw.ac.nz (Nathan Torkington)
  3. Newsgroups: comp.infosystems.www,alt.hypertext,alt.answers,comp.answers,news.answers
  4. Subject: WWW (World Wide Web) FAQ
  5. Supersedes: <www-faq_752065205@kauri.vuw.ac.nz>
  6. Followup-To: comp.infosystems.www
  7. Date: 14 Nov 1993 11:00:19 GMT
  8. Organization: Dept. of Comp. Sci., Victoria Uni. of Wellington, New Zealand.
  9. Lines: 285
  10. Approved: news-answers-request@MIT.Edu
  11. Distribution: world
  12. Message-ID: <www-faq_753274818@kauri.vuw.ac.nz>
  13. Reply-To: Nathan.Torkington@vuw.ac.nz
  14. NNTP-Posting-Host: kauri.vuw.ac.nz
  15. Originator: gnat@kauri.vuw.ac.nz
  16. Xref: senator-bedfellow.mit.edu comp.infosystems.www:3116 alt.hypertext:3480 alt.answers:1215 comp.answers:2625 news.answers:14630
  17.  
  18. Archive-name: www/faq
  19. Maintained-by: Nathan.Torkington@vuw.ac.nz (Nathan Torkington)
  20.  
  21. Contents
  22. ********
  23.  
  24.  o 1. Recent changes to the FAQ 
  25.  o 2. Information about this document 
  26.  o 3. What are WWW, hypertext and hypermedia? 
  27.  o 4. What is a URL? 
  28.  o 5. How can I access the web? 
  29.  o 5.1 Browsers accessable by telnet 
  30.  o 5.2 Obtaining browsers 
  31.  o 6. How can I provide information to the web? 
  32.  o 7. How does WWW compare to gopher and WAIS? 
  33.  o 8. What is on the web? 
  34.  o 9. I want to know more. 
  35.  o Z. Credits 
  36.  
  37. 1. Recent changes to the FAQ
  38. ****************************
  39.  
  40. These are most recent changes. 
  41.  
  42.  o html-mode.el mentioned 
  43.  o disclaimer for crappy formatting 
  44.  
  45. 2. Information about this document
  46. **********************************
  47.  
  48. This is an introduction to the World-Wide Web project, describing
  49. the concepts, software and access methods. It is aimed at people who
  50. know a little about navigating the Internet, but want to know more
  51. about WWW specifically. If you don't think you are up to this level,
  52. try an introductory Internet book such as Ed Krol's "The Whole
  53. Internet".
  54.  
  55. This informational document is posted to news.answers, 
  56. comp.infosystems.gopher, comp.infosystems.wais and alt.hypertext on
  57. the 1st and 15th of every month (please allow a day or two for it to
  58. propagate to your site). The latest version is always available on the
  59. web as http://www.vuw.ac.nz:80/non-local/gnat/www-faq.html (see
  60. the section titled "What is a URL?" to understand what this means).
  61.  
  62. The most recently posted version of this document is kept on the 
  63. news.answers archive on rtfm.mit.edu in 
  64. /pub/usenet/news.answers/www-faq (the URL for this is 
  65. file://rtfm.mit.edu/pub/usenet/news.answers/www-faq). For
  66. information on FTP, send e-mail to mail-server@rtfm.mit.edu with
  67. "send usenet/news.answers/finding-sources" in the body, instead of
  68. asking me.
  69.  
  70. Nathan Torkington maintains this document. Feedback about it is to
  71. be sent via e-mail to Nathan.Torkington@vuw.ac.nz 
  72.  
  73. In all cases, regard this document as out of date. Definitive
  74. information should be on the web, and static versions such as this
  75. should be considered unreliable at best. Please excuse any formatting
  76. inconsistencies in the posted version of this document, as it is
  77. automatically generated from the on-line version.
  78.  
  79. 3. What are WWW, hypertext and
  80. ******************************
  81. hypermedia?
  82. ***********
  83.  
  84. WWW stands for the "World Wide Web". The WWW project,
  85. started and driven by CERN (the European Laboratory for Particle
  86. Physics), seeks to build a distributed hypermedia system.
  87.  
  88. To access the web, you run a browser program. The browser reads
  89. documents, and can fetch documents from other sources. Information
  90. providers set up hypermedia servers which browsers can get
  91. documents from.
  92.  
  93. The browsers can, in addition, access files by FTP, NNTP (the
  94. Internet news protocol), gopher and an ever-increasing range of
  95. other methods. On top of these, if the server has search capabilities,
  96. the browsers will permit searches of documents and databases.
  97.  
  98. The documents that the browsers display are hypertext documents.
  99. Hypertext is text with pointers to other text. The browsers let you
  100. deal with the pointers in a transparent way -- select the pointer, and
  101. you are presented with the text that is pointed to. 
  102.  
  103. Hypermedia is a superset of hypertext -- it is any medium with
  104. pointers to other media. This means that browsers might not display
  105. a text file, but might display images or sound or animations. 
  106.  
  107. 4. What is a URL?
  108. *****************
  109.  
  110. URL stands for "Uniform Resource Locator". It is a draft standard
  111. for specifying an object on the Internet, such as a file or newsgroup. 
  112.  
  113. URLs look like this:
  114.  
  115.  o file://wuarchive.wustl.edu/mirrors/msdos/graphics/gifkit.zip 
  116.  o file://wuarchive.wustl.edu/mirrors 
  117.  o http://info.cern.ch:80/default.html 
  118.  o news:alt.hypertext 
  119.  o telnet://dra.com 
  120.  
  121. The first part of the URL, before the colon, specifies the access
  122. method. The part of the URL after the colon is interpreted specific to
  123. the access method. In general, two slashes after the colon indicate a
  124. machine name (machine:port is also valid). For more information,
  125. see 
  126.  
  127. 5. How can I access the web?
  128. ****************************
  129.  
  130. You have two options -- either use a browser that can be telnetted
  131. to, or use a browser on your machine. 
  132.  
  133. 5.1 Browsers accessable by telnet
  134. =================================
  135.  
  136. An up-to-date list of these is available on the Web as 
  137. http://info.cern.ch/hypertext/WWW/FAQ/Bootstrap.html and should
  138. be regarded as an authoritative list. 
  139.  
  140. info.cern.ch
  141.    No password is required. This is in Switzerland, so continental
  142.    US users might be better off using a closer browser. 
  143. ukanaix.cc.ukans.edu
  144.    A full screen browser "Lynx" which requires a vt100 terminal.
  145.    Log in as www. 
  146. www.njit.edu
  147.    (or telnet 128.235.163.2) Log in as www. A full-screen browser
  148.    in New Jersey Institute of Technology. USA. 
  149. vms.huji.ac.il
  150.    (IP address 128.139.4.3). A dual-language Hebrew/English
  151.    database, with links to the rest of the world. The line mode
  152.    browser, plus extra features. Log in as www. Hebrew
  153.    University of Jerusalem, Israel. 
  154. sun.uakom.cs
  155.    Slovakia. Has a slow link, only use from nearby. 
  156. info.funet.fi
  157.    (or telnet 128.214.6.100) Not available when tested in
  158.    O29-Oct-92. (FINLAND) 
  159.  
  160. 5.2 Obtaining browsers
  161. ======================
  162.  
  163. The preferred method of access of the Web is to run a browser
  164. yourself. Browsers are available for many platforms, both in source
  165. and executable forms. Here is a list generated from the authoritative
  166. list, http://info.cern.ch/hypertext/WWW/Clients.html ... 
  167.  
  168. Terminal based browsers
  169.  
  170.    Line Mode Browser
  171.       This program gives W3 readership to anyone with a
  172.       dumb terminal. A general purpose information
  173.       retrieval tool. 
  174.    "Lynx" full screen browser
  175.       This is a hypertext browser for vt100s using full screen,
  176.       arrow keys, highlighting, etc. 
  177.    NJIT's Browser
  178.       Assumes a character-grid terminal with cursor
  179.       addressing, and provides a full-screen interface to the
  180.       web. 
  181.    Tom Fine's perlWWW
  182.       A tty-bbased browser written in perl. 
  183.  
  184. Graphic User Interfaces
  185.  
  186.    XMosaic
  187.       Browser using X11/Motif. Works well. This is the most
  188.       polished browser. 
  189.    Macintosh Browser
  190.       Browser for the Macintosh. (Alpha.) 
  191.    "Cello" PC/Windows client
  192.       Browser for windows. (Not yet released) 
  193.    "Erwise"
  194.       Browser for X/Motif. (Unsupported). 
  195.    "ViolaWWW" Browser for X11
  196.       Browser for X11. (Beta, unsupported) 
  197.    tkWWW Browser
  198.       Browser for X11. (Beta). 
  199.    MidasWWW Browser
  200.       WWW browser for X/Motif. (Beta, works well.) 
  201.    Browser-Editor on the NeXT
  202.       A browser/editor for NeXTStep. Allows wysiwyg
  203.       hypertext editing. Requires NeXTStep 3.0 
  204.  
  205. Unreleased
  206.  
  207.    Browser on CERNVM
  208.       A full-screen browser for VM. Nonexistant. Use the
  209.       line mode www. 
  210.    Dave Ragget's Browser
  211.       Unreleased. For X11, (later PC?) 
  212.  
  213. 6. How can I provide information to
  214. ***********************************
  215. the web
  216. *******
  217.  
  218. Information providers run programs that the browsers can obtain
  219. hypertext from. These programs can either be WWW servers that
  220. understand the HyperText Transfer Protocol HTTP (best if you are
  221. creating your information database from scratch), "gateway"
  222. programs that convert an existing information format to hypertext,
  223. or a non-HTTP server that WWW browsers can access --
  224. anonymous FTP or gopher, for example.
  225.  
  226. If you only want to provide information to local users, placing your
  227. information in local files is also an option. This means that there
  228. would be no off-machine access.
  229.  
  230. CERN's server is available for anonymous FTP from info.cern.ch
  231. and many other places. Use archie to search for "www" or "WWW"
  232. to find copies close to you. NCSA have their own server, for FTP
  233. from ftp.ncsa.uiuc.edu.
  234.  
  235. See http://info.cern.ch/hypertext/WWW/Daemon/Overview.html for
  236. more information on writing gateways and for servers in general. 
  237.  
  238. To produce HTML, you can either use an SGML editor with the 
  239. HTML DTD (URL is
  240. http://info.cern.ch/hypertext/WWW/MarkUp/DTDHeading.html), or
  241. use EMACS and html-mode.el (URL is
  242. ftp://ftp.ncsa.uiuc.edu/Web/elisp/html-mode.el).
  243.  
  244. 7. How does WWW compare to
  245. **************************
  246. gopher and WAIS?
  247. ****************
  248.  
  249. While all three of these information presentation systems are
  250. client-server based, they differ in terms of their model of data. In
  251. gopher, data is either a menu, a document, an index or a telnet
  252. connection. In WAIS, everything is an index and everything that is
  253. returned from the index is a document. In WWW, everything is a
  254. (possibly) hypertext document which may be searchable.
  255.  
  256. In practice, this means that WWW can represent the gopher (a menu
  257. is a list of links, a gopher document is a hypertext document without
  258. links, searches are the same, telnet sessions are the same) and WAIS
  259. (a WAIS index is a searchable page, returning a document with no
  260. links) data models as well as providing extra functionality.
  261.  
  262. The principal difference between the three systems, it turns out, is
  263. deployment. WWW does not have as large a user base as gopher,
  264. mainly because of the small number of WWW browsers that are out.
  265. This is changing as WWW reaches critical mass (usage of the server
  266. at CERN doubles every 4 months -- twice the rate of Internet
  267. expansion).
  268.  
  269. 8. What is on the web?
  270. **********************
  271.  
  272. Currently accessable through the web: 
  273.  
  274.  o anything served through gopher 
  275.  o anything served through WAIS 
  276.  o anything on an FTP site 
  277.  o anything on Usenet 
  278.  o anything accessable through telnet 
  279.  o anything in hytelnet 
  280.  o anything in hyper-g 
  281.  o anything in techinfo 
  282.  o anything in texinfo 
  283.  o anything in the form of man pages 
  284.  o sundry hypertext documents 
  285.  
  286. One of the few limitations of the current networked information
  287. systems is that there is no simple way to find out what has changed,
  288. what is new, or even what is out there. As a result, a definitive list of
  289. the web's contents is impossible at this moment.
  290.  
  291. 9. I want to know more
  292. **********************
  293.  
  294. To find out more, use the web. 
  295.  
  296. Credits
  297. *******
  298.  
  299.  o Nathan Torkington 
  300.  o marca@ncsa.uiuc.edu 
  301.  o Tony Johnson 
  302.  
  303.