home *** CD-ROM | disk | FTP | other *** search
/ Grolier Multimedia Encyclopedia 1997 / GME97.iso / att / win31 / disk3 / answers.ht_ / answers.bin
Text File  |  1996-05-28  |  53KB  |  1,179 lines

  1. <TITLE>Netscape Handbook: Answers to Tough Questions</TITLE>
  2. <A NAME="C0">
  3. <B>
  4. <FONT SIZE=+3>A</FONT><FONT SIZE=+2>nswers to tough questions</FONT>
  5. </B></A>
  6.  
  7. <ol>
  8. <A HREF="../index.htm">Netscape Handbook: Table of
  9. Contents</A>
  10. <li><a href="answers.htm#C1">Can you summarize the Options/Preferences menu items?</a>
  11. <li><a href="answers.htm#C2">What does each part of an Internet address mean?</a>
  12. <li><a href="answers.htm#C3">How do I install and configure helper applications?</a>
  13. <li><a href="answers.htm#C4">What are the MIME types used by helper applications?</a>
  14. <li><a href="answers.htm#C5">Can you summarize the Usenet newsgroup screens?</a>
  15. <li><a href="answers.htm#C6">Why might I use Gopher?</a>
  16. <li><a href="answers.htm#C7">Why might I use FTP (file transfer protocol)?</a>
  17. <li><a href="answers.htm#C8">What is a cache and how does it work?</a>
  18. <li><a href="answers.htm#C9">What is the difference between memory cache and disk cache?</a>
  19. <li><a href="answers.htm#C10">What is the recommended size for each cache?</a>
  20. <li><a href="answers.htm#C12">Where can I learn about Internet security?</a>
  21. <li><a href="answers.htm#C13">Can I safely transmit personal information such as credit card numbers?</a>
  22. <li><a href="answers.htm#C14">How does Netscape's security technology protect me?</a>
  23. <li><a href="answers.htm#C15">To what degree can SSL security protect me?</a>
  24. <li><a href="answers.htm#C16">How can I tell when security is in effect?</a>
  25. <li><a href="answers.htm#C17">What does the Document Information dialog box tell me?</a>
  26. <li><a href="answers.htm#C18">Are certificates required and where do you get one?</a>
  27. <li><a href="answers.htm#C19">Can one certificate be used on multiple servers?</a>
  28. <li><a href="answers.htm#C20">Do security features impose limitations on the ability to access sites?</a>
  29. <li><a href="answers.htm#C21">How can I save files and images onto my hard disk?</a>
  30. <li><a href="answers.htm#C22">What is dithering and how is it used?</a>
  31. <li><a href="answers.htm#C23">How do you create hierarchical menus?</a>
  32. <li><a href="answers.htm#C24">How do you convert hotlists to bookmarks?</a>
  33. <li><a href="answers.htm#C27">Are there any Windows-specific tips or tricks?</a>
  34. <li><a href="answers.htm#C38">What are Windows 95 Internet shortcuts?</a>
  35. <li><a href="answers.htm#C29">What is the World Wide Web's place in the Internet?</a>
  36. <li><a href="answers.htm#C30">How can I access the Internet?</a>
  37. <li><a href="answers.htm#C31">What are SLIP and PPP?</a>
  38. <li><a href="answers.htm#C32">What are TCP/IP and Winsocks?</a>
  39. <li><a href="answers.htm#C33">What should I know about firewalls?</a>
  40. <li><a href="answers.htm#C34">What are proxies and SOCKS?</a>
  41. <li><a href="answers.htm#C35">How do server push and client pull work?</a>
  42. <li><a href="answers.htm#C36">What are MIME, Types files, and Mailcap files?</a>
  43. <li><a href="answers.htm#C37">How do I learn to write HTML and publish pages?</a>
  44. </ol>
  45. <HR ALIGN="right"WIDTH=85%>
  46.  
  47. <P>
  48. <A NAME="C1">
  49. <b>Can you summarize the Options/Preferences menu items?</b>
  50. </A>
  51. <P>
  52. <DT><b>Window Styles</b>
  53. <DD>Designate a home page and specify the style of toolbar buttons.
  54. <P>
  55. <DT><b>Link Styles</b>
  56. <DD>Choose to underline links and specify the longevity of followed
  57. links.
  58. <P>
  59. <DT><b>Fonts</b>
  60. <DD>Select proportional and fixed fonts for a particular encoding.
  61. <P>
  62. <DT><b>Colors</b>
  63. <DD>Select link colors and background pattern.
  64. <P>
  65. <DT><b>Mail</b>
  66. <DD>Specify a mail server, user name, e-mail address, and signature
  67. file for sending mail (and to establish a viable incoming mail
  68. address so others can respond).
  69. <P>
  70. <DT><b>News</b>
  71. <DD>Specify the host name for the news server (that supplies Usenet
  72. newsgroups), a News RC directory, and display criteria.
  73. <P>
  74. <DT><b>Cache</b>
  75. <DD>Specify the size and location of your disk cache and/or memory
  76. cache.
  77. <P>
  78. <DT><b>Network</b>
  79. <DD>Specify the size of a network buffer and the maximum number of
  80. network connections.
  81. <P>
  82. <DT><b>Images</b>
  83. <DD>Determine a priority for loading images and, depending on the
  84. platform, the manner that colors are approximated.
  85. <P>
  86. <DT><b>Security</b>
  87. <DD>Specify whether you receive notification dialog boxes regarding
  88. the state of a document's security.
  89. <P>
  90. <DT><b>Directories</b>
  91. <DD>Designate the temporary directory (before a helper application
  92. launches a file, Netscape saves the file to disk in the temporary
  93. directory).
  94. <P>
  95. <DT><b>Applications</b>
  96. <DD>Specify the location of these supporting applications: Telnet,
  97. HTML Source Viewer, and TN3270.
  98. <P>
  99. <b>Proxies</b>
  100. <DD>Designate proxies and ports for FTP, HTTP, Gopher, News, WAIS
  101. Security, and SOCKS host protocols.
  102. <P>
  103. <DT><b>Helper Applications</b>
  104. <DD>Map MIME types and extensions of external applications and,
  105. depending on the platform, actions to take.
  106. <HR ALIGN="right"WIDTH=85%>
  107.  
  108. <P>
  109. <A NAME="C2">
  110. <b>What does each part of an Internet address mean?</b>
  111. </A>
  112. <P>
  113. The first part, <b>yourName</b>, identifies a user. The <b>@</b>
  114. symbol (pronounced "at") separates the user name from the location of
  115. the server computer. The last part, <b>aserver.bserver.org</b>,
  116. identifies the location of the server computer. Addresses use
  117. lowercase letters without any spaces.
  118. <P>
  119. The name of a location contains at least a string and, typically, a
  120. three-letter suffix, set apart by a dot (the period symbol is
  121. pronounced "dot"). The name of a location might require several
  122. subparts to identify the server (a host name and zero or more
  123. subdomains), each separated by dots . The three-letter suffix in the
  124. location name helps identify the kind of organization operating the
  125. server. (Some locations use a two-letter geographical suffix.) Here are
  126. the common suffixes and organizational affiliation:
  127. <ul>
  128. <li><b>.com</b> (commercial)
  129. <li><b>.edu</b> (educational)
  130. <li><b>.gov</b> (government)
  131. <li><b>.mil</b> (military)
  132. <li><b>.net</b> (networking)
  133. <li><b>.org</b> (noncommercial)
  134. </ul>
  135. E-mail addresses from outside the United States often use a two-letter
  136. suffix designating a country. Examples are:
  137. <ul>
  138. <li><b>.jp</b> (Japan)
  139. <li><b>.uk</b> (United Kingdom)
  140. <li><b>.nl</b> (The Netherlands)
  141. <li><b>.ca</b> (Canada)
  142. </ul>
  143. <HR ALIGN="right"WIDTH=85%>
  144.  
  145. <P>
  146. <A NAME="C3">
  147. <b>How do I install and configure helper applications?</b>
  148. </A>
  149. <P>
  150. To install and configure
  151. helper applications (many are already configured), use the <b>Helper
  152. Applications</b> panel.
  153. <P>
  154. Helper applications expand Netscape's abilities. Netscape uses these
  155. applications to let you automatically decompress downloaded
  156. applications, listen to sounds, play movies, and get better display
  157. of images. Most can be obtained free or as shareware.
  158. <P>
  159. Compression: You may find that programs are stored on the Internet in
  160. formats that your computer doesn't understand. You may need to locate
  161. a helper application program like PKUNZIP (Windows) to translate and decompress downloaded software
  162. (and other helper applications).
  163. <P>
  164. Sounds: Most sound files aren't in a format that your computer can
  165. automatically play. To listen to the different types of sound files
  166. such as ULAW (common <b>.au</b> files), AIFF, and WAV, you'll need to
  167. install a helper application that understands them.
  168. <P>
  169. Pictures and Movies: Netscape can display GIF, JPEG, and XBM files
  170. internally, but you may prefer to use a dedicated image viewer. To
  171. have Netscape automatically launch an external viewer, select the
  172. <b>Mime Type</b> in the list, then choose the radio button <b>Launch
  173. Application</b>. You'll need a player to view
  174. <b>mpeg</b> movies.
  175. <HR ALIGN="right"WIDTH=85%>
  176.  
  177. <P>
  178. <A NAME="C4">
  179. <b>What are the MIME types used by helper applications?</b>
  180. </A>
  181. <P>
  182. HTTP (HyperText Transfer Protocol) servers use HTML formatting.
  183. Netscape software has the built-in capability to read HTML-formatted
  184. pages (as well as the GIF, JPEG, and XBM graphic file formats).
  185. Netscape can interpret many other file formats with the help of
  186. external helper applications. To accommodate the file formats
  187. requiring helper applications, Netscape keeps a mapping of file
  188. formats to helper applications.
  189. <P>
  190. MIME (Multipurpose Internet Mail Extensions) is a standardized method
  191. for organizing divergent file formats. The method organizes file
  192. formats according to the file's MIME type. When Netscape software
  193. retrieves a file from a server, the server provides the MIME type of
  194. the file. Netscape uses the MIME type to establish whether the file
  195. format can be read by the software's built-in capabilities or, if
  196. not, whether a suitable helper application is available to read the
  197. file.
  198. <P>
  199. For servers that do not provide a MIME type with a file, Netscape
  200. interprets the file's extension (a suffix appended to a file name).
  201. For example, the <b>.html</b> extension in the file name
  202. <b>index.html</b> suggests a file in the HTML format. Likewise, a
  203. <b>.zip</b> extension suggests a compressed file, an <b>.rtf</b>
  204. extension suggests a file in the Rich Text Format, and so on. You can
  205. view and configure the mapping of all MIME types to helper
  206. applications by using the <b>Helper Applications</b> panel.
  207. <P>
  208. Technical note: The panel currently lacks a <b>Delete</b> button
  209. and the ability to assign arbitrary values to file types. If needed,
  210. advanced users might want to edit the preferences file directly.
  211. <HR ALIGN="right"WIDTH=85%>
  212.  
  213. <P>
  214. <A NAME="C5">
  215. <b>Can you summarize the Usenet newsgroup screens?</b>
  216. </A>
  217. <P>
  218. Before you can use news for the first time you need to configure
  219. Netscape to point to your Usenet news server. Set the host name of
  220. your NNTP server in the <b>News</b> panel. Your newsgroup
  221. subscription information is stored in a News RC file. If you have no
  222. previous News RC file, Netscape creates one that lists a couple of
  223. newsgroups designed for new users.
  224. <P>
  225. <DT><b>Subscribed newsgroups</b>
  226. <DD>Shows a listing of all the Usenet groups that you have subscribed
  227. to and lists the number of unread articles in each newsgroup. This
  228. view also allows you to subscribe and unsubscribe to newsgroups.
  229. <P>
  230. <DT><b>Server list</b>
  231. <DD>Shows a listing of the news servers you have connected to. This
  232. view appears prior to the subscribed newsgroups view only if you have
  233. connected to multiple news servers. Otherwise, this view is doesn't
  234. appear.
  235. <P>
  236. <DT><b>Newsgroup listing</b>
  237. <DD>Shows a list of all the unread articles in a
  238. threaded format. The threaded format groups all articles that are
  239. related to each other in a compact, ordered listing. Articles that
  240. are responses to previous articles are nested under the parent
  241. articles.
  242. <P>
  243. <DT><b>Article listing</b>
  244. <DD>Shows a single article. The article listing
  245. allows you to read the article, post a reply to the newsgroup, or
  246. send a mail reply to the original poster. The article may contain
  247. links to other articles or Internet pages.
  248. <P>
  249. <DT><b>Send Mail/Post News dialog</b>
  250. <DD>Allows you to post a new article to a newsgroup, reply to an
  251. existing news article, or send mail to an e-mail address.
  252. <HR ALIGN="right"WIDTH=85%>
  253.  
  254. <P>
  255. <A NAME="C6">
  256. <b>Why might I use Gopher?</b>
  257. </A>
  258. <P>
  259. Some information on the Internet is offered through Gopher servers.
  260. When you want information that happens to be on a Gopher server,
  261. you'll click on a link whose URL begins with <b>gopher</b> (or enter
  262. the URL in the location field).
  263. <P>
  264. Netscape lets you access Gopher servers in the same way you access
  265. World Wide Web (<b>http</b>) pages. Though Gopher pages lack rich
  266. formatting, menu listings allow you to bring content pages or
  267. additional menu sublistings.
  268. <P>
  269. A menu is presented as a list of links, each link preceded by a small
  270. icon indicating the type of resource the link brings. For example,
  271. Gopher links can bring you:
  272. <ul>
  273. <li>menus
  274. <li>text files
  275. <li>images
  276. <li>indexes
  277. <li>movie and binary files
  278. </ul>
  279. Gopher indexes use form pages to allow you to find information on
  280. Gopher servers. An index page typically provides an editable field
  281. for you to enter a search string and a button for you to submit the
  282. form to the Gopher server. The results of the search are a Gopher
  283. menu listing items that match your search criteria.
  284. <P>
  285. Some files, such as short digital movies, require the use of
  286. Netscape's helper applications. If available, Netscape automatically
  287. launches the helper application required by a Gopher link.
  288. <HR ALIGN="right"WIDTH=85%>
  289.  
  290. <P>
  291. <A NAME="C7">
  292. <b>Why might I use FTP (file transfer protocol)?</b>
  293. </A>
  294. <P>
  295. By clicking on a link whose URL begins with <b>ftp</b> (or by entering
  296. the URL in the location field), you can navigate directories, view
  297. files (including HTML and image files), and download software. 
  298. <P>
  299. Netscape lets you access FTP servers in the same way you access World
  300. Wide Web (HTTP) servers. However, you may find the FTP
  301. directory and content pages have minimal formatting. When possible,
  302. Netscape shows the type, size, date and a short description of each
  303. file in a directory.
  304. <P>
  305. A directory is presented as a list of links, each link often preceded
  306. by a small icon indicating another directory or a file. Clicking on a
  307. directory link brings you a subdirectory. Typically, at the top of a
  308. subdirectory is link that brings you the parent directory.
  309. <P>
  310. Clicking on a binary file or program automatically downloads the
  311. software to a folder (designated in the <b>Directories</b> panel) on
  312. your computer. After downloading, Netscape automatically looks for a
  313. suitable helper applicationto launch the file. If the necessary
  314. helper application is not available, Netscape presents you with a
  315. dialog box asking whether you want to save or discard the downloaded
  316. software.
  317. <P>
  318. Not all files are downloaded using FTP. By using the pop-up menu or by
  319. clicking on a link with the shift key held down, 
  320. you produce the dialog box for saving an HTTP page, an
  321. image file, or other file type to disk.
  322. <HR ALIGN="right"WIDTH=85%>
  323.  
  324. <P>
  325. <A NAME="C8">
  326. <b>What is a cache and how does it work?</b>
  327. </A>
  328. <P>
  329. A cache temporarily stores the information on a page in your computer.
  330. If you request a page that is stored in a cache, Netscape can
  331. retrieve the page from the cache more quickly than retrieving the
  332. page again from its location out on the network.
  333. <P>
  334. The first time you ask for a page, Netscape retrieves the page from
  335. the network. No pages are permanently stored in a cache, but each
  336. page you bring is temporarily stored in a cache. If you request a
  337. page you have seen before, Netscape checks to see if the page is
  338. available in a cache. For example, if you use the <b>Back</b> button
  339. to bring a page, a cache can display the page more quickly than the
  340. network can retransmit it.
  341. <P>
  342. Sometimes you may not want a page to be retrieved from a cache. The
  343. page you brought initially may no longer be identical to the page
  344. currently offered by the network. If a modification to a particular
  345. URL has occurred, you may want the updated page rather than the copy
  346. (now stale) stored in a cache. Remember, you have no control over
  347. when a server updates its pages.
  348. <P>
  349. When you click on a link, choose a bookmark, enter a URL, or press the
  350. <b>Reload</b> button, Netscape checks with the server to see if an
  351. update has occurred before bringing a page from a cache. If any
  352. change to the page has occurred, a fresh version is transmitted over
  353. the network; otherwise, a copy is quickly retrieved from a cache.
  354. <P>
  355. When you press the <b>Back</b> button or choose a history item,
  356. Netscape does no such check. Since you are explicitly requesting a
  357. previously viewed page, Netscape tries first to retrieve the cached
  358. copy (if still present in the cache) even if the server offers a more
  359. recent version.
  360. <HR ALIGN="right"WIDTH=85%>
  361.  
  362. <P>
  363. <A NAME="C9">
  364. <b>What is the difference between memory cache and disk cache?</b>
  365. </A>
  366. <P>
  367. Netscape supports two kinds of caches to improve performance and
  368. reduce network traffic. When you bring a page from the network,
  369. information is stored in both a memory cache and a disk cache.
  370. Netscape retrieves a page from the memory cache more quickly than
  371. from the disk cache, though retrieving from the disk cache is still
  372. faster than fetching from the network.
  373. <P>
  374. The disk cache has the advantage of persistence. When you exit a
  375. session (quit the Netscape application), the memory cache is emptied,
  376. but the disk cache is maintained (and takes up space on your hard disk).
  377. <P>
  378. Sometimes a cache can get confused (such as when servers provide
  379. inaccurate page modification dates). If you suspect a cache is acting
  380. improperly (such as providing stale pages) or just wish to free up
  381. space, you can clear the caches by pressing the <b>Clear Memory Cache
  382. Now</b> and <b>Clear Disk Cache Now </b>buttons in the <b>Network</b>
  383. panel.
  384. <HR ALIGN="right"WIDTH=85%>
  385.  
  386. <P>
  387. <A NAME="C10">
  388. <b>What is the recommended size for each cache?</b>
  389. </A>
  390. <P>
  391. You can change the size of each cache to maximize its effectiveness. A
  392. larger cache may increase Netscape performance, though allocating too
  393. much space may constrict other applications. You might try to
  394. increase the size of the memory cache to whatever your system
  395. routinely has unused and increase the disk cache to between 2,000 and
  396. 5,000 kilobytes (2 and 5 megabytes).
  397. <P>
  398. You might find that a large disk cache increases the time required for
  399. the Netscape application to quit. If Netscape's cache maintenance
  400. causes undue delay when you exit the program, consider reducing size
  401. of the disk cache.
  402. <P>
  403. <HR ALIGN="right"WIDTH=85%>
  404.  
  405. <P>
  406. <A NAME="C12">
  407. <b>Where can I learn about Internet security?</b>
  408. </A>
  409. <P>
  410. The Internet security technology developed by Netscape Communications
  411. to ensure private and authenticated communications (called SSL, short
  412. for Secure Sockets Layer protocol) is an open platform put into the
  413. public domain for the Internet community. Netscape Navigator and the
  414. Netscape Commerce Server are the first products to offer this
  415. nonproprietary technology.
  416. <P>
  417. The introductory information in the Netscape Navigator Handbook, accessed via
  418. the <b>Help</b> menu, tells you why you need security on the Internet and 
  419. how to recognize the security features built into Netscape Navigator.
  420. <P>
  421. <HR ALIGN="right"WIDTH=85%>
  422.  
  423. <P>
  424. <A NAME="C13">
  425. <b>Can I safely transmit personal information such as credit card
  426. numbers?</b>
  427. </A>
  428. <P>
  429. You can enter your credit card number on a secure (<b>https</b>)
  430. Netscape Navigator form and transmit the form over the Internet to a
  431. secure Netscape Commerce Server without risk of an intermediary
  432. obtaining your credit card information. The security features offered
  433. by Netscape Communications technology protects commercial
  434. transactions, as well as all other communications, from
  435. misappropriation and fraud that could otherwise occur as information
  436. passes through Internet computers.
  437. <P>
  438. Secure communications does not eliminate all of an Internet user's
  439. concerns. For example, you must be willing to trust the server
  440. administrator with your credit card number before you enter into a
  441. commercial transaction. Security technology secures the routes of
  442. Internet communication; security technology does not protect you from
  443. unreputable or careless people with whom you might choose to do
  444. business.
  445. <P>
  446. The situation is analogous to telling someone your credit card number
  447. over the telephone. You may be secure in knowing that no one has
  448. overheard your conversation (privacy) and that the person on the line
  449. works for the company you wish to buy from (authentication), but you
  450. must also be willing to trust the person and the company.
  451. <P>
  452. Server administrators must take additional precautions to prevent
  453. security breeches. To protect your information, they must maintain
  454. physical security of their server computers and control access to
  455. software passwords and private keys.
  456. <HR ALIGN="right"WIDTH=85%>
  457.  
  458. <P>
  459. <A NAME="C14">
  460. <b>How does Netscape's security technology protect me?</b>
  461. </A>
  462. <P>
  463. The security features built into Netscape Navigator and the Netscape
  464. Commerce Server protect your Internet communications with:
  465. <ul>
  466. <li>Server authentication (thwarting impostors)
  467. <li>Privacy using encryption (thwarting eavesdroppers)
  468. <li>Data integrity (thwarting vandals)
  469. </ul>
  470. <P>
  471. Without thorough security, information transmitted over the Internet
  472. is susceptible to fraud and other misuse by intermediaries.
  473. Information traveling between your computer and a server uses a
  474. routing process that can extend over many computer systems. Any one
  475. of these computer systems represents an intermediary with the
  476. potential to access the flow of information between your computer and
  477. a trusted server. You need security to make sure that intermediaries
  478. cannot deceive you, eavesdrop on you, copy from you, or damage your
  479. communications. The Internet does not provide built-in security. 
  480. <P>
  481. The SSL protocol delivers server authentication, data encryption, and
  482. message integrity. SSL is layered beneath application protocols such
  483. as HTTP, SMTP, Telnet, FTP, Gopher, and NNTP, and layered above the
  484. connection protocol TCP/IP. This strategy allows SSL to operate
  485. independently of the Internet application protocols.
  486. <P>
  487. With SSL implemented on both the client and server, your Internet
  488. communications are transmitted in encrypted form. Information you
  489. send can be trusted to arrive privately and unaltered to the server
  490. you specify (and no other).
  491. <HR ALIGN="right"WIDTH=85%>
  492.  
  493. <P>
  494. <A NAME="C15">
  495. <b>To what degree can SSL security protect me?</b>
  496. </A>
  497. <P>
  498. SSL uses authentication and encryption technology developed by RSA
  499. Data Security Inc. For example, Netscape Navigator's export
  500. implementation of SSL (U.S. government approved) uses a medium-grade,
  501. 40-bit key size for the RC4 stream encryption algorithm. The
  502. encryption established between you and a server remains valid over
  503. multiple connections, yet the effort expended to defeat the
  504. encryption of one message cannot be leveraged to defeat the next
  505. message.
  506. <P>
  507. A message encrypted with 40-bit RC4 takes on average 64 MIPS-years to
  508. break (a 64-MIPS computer needs a year of dedicated processor time to
  509. break the message's encryption). The high-grade, 128-bit U.S.
  510. domestic version provides protection exponentially more vast. The
  511. effort required to break any given exchange of information is a
  512. formidable deterrent. Server authentication uses RSA public key
  513. cryptography in conjunction with ISO X.509 digital certificates.
  514. <P>
  515. Netscape Navigator and Netscape Commerce Server deliver server
  516. authentication using signed digital certificates issued by trusted
  517. third parties known as certificate authorities. A digital certificate
  518. verifies the connection between a server's public key and the
  519. server's identification (just as a driver's license verifies the
  520. connection between your photograph and your personal identification.
  521. Cryptographic checks, using digital signatures, ensure that
  522. information within a certificate can be trusted.
  523. <P>
  524. To evaluate the strategic and quantitative implications of the SSL
  525. implementation of certification and public key technology, consult
  526. the <b>SSL Protocol</b> specification via the <b>Help/On Security</b>
  527. menu item.
  528. <HR ALIGN="right"WIDTH=85%>
  529.  
  530. <P>
  531. <A NAME="C16">
  532. <b>How can I tell when security is in effect?</b>
  533. </A>
  534. <P>
  535. You can tell whether a document comes from a secure server by looking
  536. at the location (URL) field. If the URL begins with <b>https://</b>
  537. (instead of <b>http://</b>), the document comes from a secure server.
  538. To connect to an HTTP server that provides security using the SSL
  539. protocol, insert the letter "s" so that the URL begins with
  540. <b>https://</b>. You need to use <b>https://</b> for HTTP URLs with
  541. SSL and <b>http://</b> for HTTP URLs without SSL. A news URL that
  542. starts with <b>snews:</b> (the letter "s" inserted in front of
  543. <b>news:</b>) is used for a document coming from a secure news
  544. server.
  545. <P>
  546. You can also verify the security of a document by examining the
  547. security icon in the bottom-left corner of the Netscape Navigator
  548. window and the colorbar across the top of the content area. The icon
  549. consists of a doorkey on a blue background to show secure documents
  550. and a broken doorkey on a gray background to show insecure documents.
  551. The doorkey has two teeth for high-grade encryption, one tooth for
  552. medium-grade. The colorbar across the top of the content area is blue
  553. for secure and gray for insecure.
  554. <P>
  555. A mixed document containing secure and insecure information is
  556. displayed as secure with insecure information replaced by a mixed
  557. security icon. Some servers may permit you access documents
  558. insecurely (using <b>http://</b>) to view mixed documents in full.
  559. <P>
  560. More detailed security information can be found by choosing the
  561. <b>File/Document Information</b> menu item. Several configurable
  562. notification dialog boxes inform you when you are entering or leaving
  563. a secure space, viewing a secure document that contains insecure
  564. information, and using an insecure submission process. You'll always
  565. be warned if a secure URL is redirected to an insecure location, or
  566. if you're submitting via a secure form using an insecure submission
  567. process.
  568. <HR ALIGN="right"WIDTH=85%>
  569.  
  570. <P>
  571. <A NAME="C17">
  572. <b>What does the Document Information dialog box tell me?</b>
  573. </A>
  574. <P>
  575. Choosing the <b>File/Document Information</b> menu item produces a
  576. dialog box with a document's title, location (URL), date of last
  577. modification, character set encoding, and the security status of a
  578. document, Secure documents specify the type of encryption protecting
  579. the document and the version, serial number, issuer, and server
  580. subject of the certificate backing the document.
  581. <P>
  582. <DT><b>Encryption Key</b>
  583. <DD>States the type of public key supported. For example, the
  584. high-grade encryption key for U.S. domestic use only (RC4, 128-bit)
  585. refers to the 128-bit key size for the RC4 stream encryption
  586. algorithm.
  587. <P>
  588. <DT><b>Subject (server id)</b>
  589. <DD>The certification request process requires that each server
  590. administrator supply an e-mail address and certain identifying
  591. information. Identifying information may include:
  592. <ul>
  593. <li>Country (C): two-character country code
  594. <li>State or Province (ST): unabbreviated state/province name
  595. <li>Organization (O): legal, registered organization name
  596. <li>Organizational Unit (OU): optional department name
  597. <li>Locality (L): city the organization resides or is registered in
  598. <li>Common Name (CN): the server's fully qualified host name (such as:
  599. hostname.netscape.com)
  600. </ul>
  601. <P>
  602. <DT><b>Issuer (certifier id)</b>
  603. <DD>Identifies the certificate authority responsible for issuing the
  604. certification is identified. Identifying information is presented
  605. using the same abbreviations as those used to identify the server (C,
  606. for country, and so on).
  607. <HR ALIGN="right"WIDTH=85%>
  608.  
  609. <P>
  610. <A NAME="C18">
  611. <b>Are certificates required and where do you get one?</b>
  612. </A>
  613. <P>
  614. Currently, certificates are issued to organizations running servers
  615. and are not issued to Netscape Navigator users. To operate using
  616. security features, the Netscape Commerce Server requires a digitally
  617. signed certificate. Without a certificate, the server can only
  618. operate insecurely. If you are a server administrator and want to
  619. obtain a signed certificate, you need to submit a certificate request
  620. to a certificate authority, a third-party organization that issues
  621. certificates, and pay an associated service fee.
  622. <P>
  623. Netscape Communications has engaged RSA Certificate Services, a
  624. division of RSA Data Security, Inc., to issue certificates to
  625. Netscape customers and will engage other certificate authorities over
  626. time. The process to obtain a certificate is explained in the Netscape
  627. Commerce Server manual. During the certificate request process, your
  628. server software generates a public key/private key pair and you
  629. choose a distinguished name. Online forms guide you through the
  630. process of submitting the form to RSA.
  631. <P>
  632. RSA verifies the authenticity of each certificate request (making sure
  633. requesters are who they claim to be). The approval process helps
  634. protect you, your organization, and the certificate authority. Upon
  635. approval, RSA digitally signs the request and returns the unique
  636. digitally signed certificate to you through e-mail. You can then
  637. install the signed, valid certificate and enable security. You'll
  638. need to establish adequate precautions to maintain the integrity of
  639. the signed certificate and your private key.
  640. <HR ALIGN="right"WIDTH=85%>
  641.  
  642. <P>
  643. <A NAME="C19">
  644. <b>Can one certificate be used on multiple servers?</b>
  645. </A>
  646. <P>
  647. Technically, one certificate can be used on multiple servers, however
  648. risks are involved that would discourage this choice in many
  649. circumstances. If the same certificate is used on multiple servers,
  650. any compromise of one server's public key and private key pair
  651. endangers information on the other servers.
  652. <P>
  653. (Certificates are protected by public and private key pairs linked by
  654. a powerful cryptographic algorithm. These keys have the ability to
  655. encrypt and decrypt information. No one else's keys can decipher
  656. messages to you encrypted with your public key. And no one else's
  657. keys can be used to pose as you by sending messages encrypted with
  658. your private key.)
  659. <P>
  660. Similar risks would be incurred if you were to choose to secure your
  661. house, office, car, safety deposit box, and bike with the same key.
  662. You would only have to carry around a single key, but you would not
  663. have the flexibility to provide access to one item without providing
  664. access to all items. If security was compromised for one item, it
  665. would also be compromised for other items.
  666. <P>
  667. Multiple servers that are running on the same piece of hardware can
  668. technically use the same certificate. However, as your software
  669. installations expand, the need for different levels of security and
  670. individual keys increases. The security requirements for information
  671. served at remote locations or on separate hardware are best satisfied
  672. by unique certificates.
  673. <HR ALIGN="right"WIDTH=85%>
  674.  
  675. <P>
  676. <A NAME="C20">
  677. <b>Do security features impose limitations on the ability to access
  678. sites?</b>
  679. </A>
  680. <P>
  681. The security protocol works as an adjunct to other protocols without
  682. limiting access capabilities. You can use Netscape Navigator to bring
  683. either secure or insecure documents. Nor does security limit
  684. Netscape's Usenet news or electronic mail abilities.
  685. <P>
  686. If a document that is otherwise secure contains information that is
  687. insecure, the insecure information is replaced by a mixed security
  688. icon. However, a server may permit you to bypass this security
  689. feature by accessing the mixed security document through the insecure
  690. <b>http</b> protocol instead of the secure <b>https</b> protocol. The
  691. security aspects of SSL protect you from insecure transmissions, but
  692. do not limit your ability to receive insecure transmissions.
  693. <P>
  694. Online forms can be secure if the submit action is an <b>https://</b>
  695. URL to a secure server. Netscape Navigator uses dialog boxes to
  696. inform you about security status of the submission process when you
  697. submit a form.
  698. <P>
  699. You can save a secure document (though secure documents are not cached
  700. to disk among sessions). You can also view the HTML source of a
  701. secure document. Security affects the transmission of a document
  702. without affecting your ability to manipulate the document.
  703. <HR ALIGN="right"WIDTH=85%>
  704.  
  705. <P>
  706. <A NAME="C21">
  707. <b>How can I save files and images onto my hard disk?</b>
  708. </A>
  709. <P>
  710. The <b>File/Save As</b> menu item produces a dialog box for saving a
  711. page locally (onto your hard disk) in source or text format. 
  712. Source format produces a text file encoded with
  713. the HTML necessary to reproduce the formatted text or image
  714. faithfully; text format saves text without the HTML code. Whereas
  715. some links, such as many FTP links, automatically download and save a
  716. file to disk, <b>Save As</b> manually saves page files.
  717. <P>
  718. You can also save a page to disk without bringing the page to screen.
  719. Position the mouse over a link or image, then click the right-side
  720. mouse button to produce a pop-up
  721. menu with the items <b>Save this Link as</b> and <b>Save this Image
  722. as</b>. These menu items produce a dialog box for saving a file.
  723. Clicking on any link with the shift key held down also produces a save dialog.
  724. <P>
  725. Saving a file onto your hard disk allows you to display the page's
  726. information without any network connection. You can choose
  727. <b>File/Open File</b> to display the HTML-formatted text or graphic
  728. image of any local file saved in source format (though a page's
  729. inline images may be replaced with icons). For GIF, JPEG, or other
  730. nontext files to show up in the <b>Open File</b> dialog, you'll need
  731. to select "All Files".
  732. <P>
  733. The pop-up menu item <b>View this Image</b> lets you see an isolated
  734. image file. The pop-up menu item <b>Copy this Image Location</b>
  735. copies the URL of the image file to the clipboard. Once you have the
  736. URL, you can open the image and save the image onto your hard disk in
  737. source format using <b>File/Save As</b> or the pop-up menu. You could
  738. also use <b>View/View Source</b> to find the URL of an inline image
  739. embedded in HTML code).
  740. <HR ALIGN="right"WIDTH=85%>
  741.  
  742. <P>
  743. <A NAME="C22">
  744. <b>What is dithering and how is it used?</b>
  745. </A>
  746. <P>
  747. Dithering is a software imaging process for arranging adjacent pixels
  748. of varying shades into order to achieve a visual effect. The process
  749. often enhances a computer's ability to display an image, particularly
  750. useful when the color or resolution of the original image must
  751. reproduced on computers with different display capabilities.
  752. <P>
  753. Netscape's display of inline GIF and JPEG sometimes needs to translate
  754. an image's colors into similar colors available on your computer. If
  755. your computer doesn't have color capabilities that match the color
  756. information in an image, the image may look speckled.
  757. <P>
  758. On Windows, you can choose radio buttons in the <b>Images</b> panel to
  759. <b>Dither to Color Cube</b> or <b>Use Closest Color in Color
  760. Cube</b>. JPEG images, however, are always dithered.
  761. <P>
  762. When you choose to <b>Dither to Color Cube</b>, Netscape dithers the
  763. computer's available colors to most closely match the image's colors.
  764. When you choose <b>Use Closest Color in Color Cube</b>, Netscape
  765. substitutes an available color that most closely matches the image's
  766. colors. Images that are displayed with dithering take slightly more
  767. time to display than images using color substitution.
  768. <P>
  769. <HR ALIGN="right"WIDTH=85%>
  770.  
  771. <P>
  772. <A NAME="C23">
  773. <b>How do you create hierarchical menus?</b>
  774. </A>
  775. <P>
  776. On Windows:
  777. <OL>
  778. <li>Choose the <b>Bookmarks/View Bookmarks</b> menu item to view the
  779. <b>Netscape Bookmarks</b> window.
  780. <li>Click on the icon above the position you want a new folder. Each
  781. folder represents a hierarchical menu header in a pull-down menu.
  782. <li>Choose <b>Insert Header</b> from the <b>Items</b> menu, type a
  783. title in the <b>Name</b> field, and click <b>OK</b> to create a new
  784. folder.
  785. <li>Drag and drop any bookmark icon on top of the new folder (or
  786. select the folder and choose the <b>Insert Bookmark</b> menu item.
  787. </OL>
  788. <P>
  789. <HR ALIGN="right"WIDTH=85%>
  790.  
  791. <P>
  792. <A NAME="C24">
  793. <b>How do you convert hotlists to bookmarks?</b>
  794. </A>
  795. <P>
  796. Other browsers use hotlists similar to the way that Netscape uses
  797. bookmarks. Users of other browsers may wish to preserve the URLs they
  798. have accumulated as hotlists by converting them to bookmarks.
  799. <P>
  800. Choose the <b>Bookmarks/View Bookmarks</b> menu item. On Windows,
  801. choose the <b>File/Import</b> menu item in the <b>Netscape
  802. Bookmarks</b> window. These commands read any
  803. HTML file containing links and convert the links into bookmarks.
  804. <P>
  805. To import a hotlist into Netscape, you should first convert your
  806. hotlist to HTML. Several downloadable utilities perform this
  807. conversion. You may also be able to use another browser's mail
  808. command to transmit a hotlist in HTML format.
  809. <P>
  810. <HR ALIGN="right"WIDTH=85%>
  811.  
  812. <P>
  813. <A NAME="C27">
  814. <b>Are there any Windows-specific tips or tricks?</b>
  815. </A>
  816. <P>
  817. <DT><b>Using Netscape without a network connection</b>
  818. <DD>To use Netscape to browse local files without maintaining a
  819. network connection, you should get the file <b>mozock.dll</b>. By
  820. installing this file as <b>winsock.dll</b>, you can use the menu item
  821. <b>File/Open File</b> to view local files on your hard disk (or use
  822. the location field to type in a DOS pathname). 
  823. <P>
  824. <DT><b>Registry versus netscape.ini</b>
  825. <DD>The 32-bit version uses the system registry instead of a
  826. netscape.ini file. To manually edit preferences, run regedit.exe. For
  827. the 16-bit version: Netscape looks in <b>win.ini</b> in the section
  828. <PRE>   [Netscape]
  829.    ini=
  830. </PRE>
  831. for the location of the <b>netscape.ini</b> file (the INI file
  832. contains initializations and preference settings used internally by
  833. Netscape). If the file doesn't exist, Netscape looks for the file in
  834. the directory where the application runs. Also: You may be able to
  835. copy your INI file from other browsers to the <b>netscape.ini</b>
  836. file. Be sure to add fields for History File and File Location, and
  837. to convert hotlist entries to Netscape bookmarks.
  838. <P>
  839. <DT><b>Viewing HTML source documents</b>
  840. <DD>To use Netscape (rather than an external viewer) as the HTML
  841. source viewer, leave the <b>View Source</b> field blank in the
  842. <b>Options/Preferences/Applications</b> panel.
  843. <P>
  844. <DT><b>Shortcut for cycling among open Netscape windows</b>
  845. <DD>Press the <b>Crtl</b> and <b>Tab</b> keys together to consecutively
  846. bring to the front each open Netscape window.
  847. <HR ALIGN="right"WIDTH=85%>
  848.  
  849. <P>
  850. <A NAME="C38">
  851. <b>What are Windows 95 Internet shortcuts?</b>
  852. </A>
  853. <P>
  854. Internet shortcuts enable you to double-click on a desktop icon to
  855. open Netscape with a particular page automatically loaded. The
  856. desktop icon functions as a stand-alone bookmark, opening the
  857. Netscape application (if necessary) and bringing to the screen the
  858. page whose URL is stored as part of the shortcut. Internet shortcuts
  859. are only available on the Windows 95 version of Netscape.
  860. <P>
  861. To create an Internet shortcut for any page, press the right mouse
  862. button to display the pop-up menu and select the <b>Create
  863. Shortcut</b> item. This displays the <b>Create Internet Shortcuts</b>
  864. dialog box containing a <b>Description</b> field, a <b>URL</b> field,
  865. and a check box.
  866. <P>
  867. By default, the <b>Description</b> field is preset with the words
  868. <b>Shortcut to</b> followed by the title of the page you are viewing
  869. and the <b>URL</b> field is preset with the the page's URL. You can
  870. modify the contents of either field to specify any page you wish. If
  871. the <b>Place on Desktop</b> check box is checked when you create the
  872. Internet shortcut icon, the icon appears on the desktop; otherwise,
  873. the icon appears in the Netscape folder. Click the <b>OK</b> button
  874. to create the Internet shortcut.
  875. <P>
  876. You can also create an Internet shortcut for a particular page by
  877. clicking on a link to the page, then dragging and dropping the link
  878. onto the desktop.
  879. <P>
  880. Once you have created the Internet shortcut icon, you can drag and
  881. drop the shortcut icon (like a bookmark) onto the Netscape window to
  882. automatically open the shortcut page. Even if the Netscape
  883. application is not running, you can drag and drop the shortcut icon
  884. on top of the Netscape application icon to open Netscape and with the
  885. shortcut page automatically loaded.
  886. <HR ALIGN="right"WIDTH=85%>
  887.  
  888. <P>
  889. <A NAME="C29">
  890. <b>What is the World Wide Web's place in the Internet? </b>
  891. </A>
  892. <P>
  893. World Wide Web (WWW or Web) is one facet of the Internet consisting of
  894. client and server computers handling multimedia documents. Client
  895. computers use browser software (such as Netscape Navigator) to view
  896. documents (pages). Server computers use server software (such as the
  897. Netscape Commerce Server) to maintain documents for clients to
  898. access.
  899. <P>
  900. Web documents are created by authors using a language called HTML
  901. (HyperText Markup Language) that offers short codes (also called
  902. tags) to designate graphical elements and links. Clicking on links
  903. brings documents located on a server to a browser, irrespective of
  904. the server's geographic location. Documents may contain text, images,
  905. sounds, movies, or a combination.
  906. <P>
  907. Documents are addressed with a URL (Uniform Resource Locator or, for
  908. short, location). Clients and servers use a document's URL to find
  909. and distinguish among documents.
  910. <HR ALIGN="right"WIDTH=85%>
  911.  
  912. <P>
  913. <A NAME="C30">
  914. <b>How can I access the Internet? </b>
  915. </A>
  916. <P>
  917. Some companies maintain a network that is linked to the Internet via
  918. dedicated communication lines. Those with less substantial resources,
  919. including most individuals, access the Internet via a service
  920. provider. A service provider is a company that offers use of its
  921. dedicated communication lines. If you have a modem, you can dial up a
  922. service provider whose computers will connect you to the Internet,
  923. typically for a fee. Dial-up access means that the modem on your
  924. computer can log in to another computer that is hooked up to the
  925. Internet.
  926. <P>
  927. The most popular dial-up access alternatives are shell accounts and
  928. SLIP/PPP accounts. When using a shell account, you dial into a
  929. service provider's computer and use the UNIX operating system to
  930. indirectly connect to the Internet. With an indirect connection, your
  931. computer does not interact with Internet computers. For example, if
  932. you download a file from an Internet site, the file is saved on the
  933. service provider's computer rather than on your computer. You then
  934. have to transfer the file from the service provider's computer to
  935. your home system. Shell accounts, while limited in features, have
  936. historically been less expensive than direct access accounts.
  937. <P>
  938. When using a SLIP or PPP account, you dial into a service provider's
  939. computer and run applications that directly connect to the Internet.
  940. With a direct connection, your computer can use browsers with
  941. user-friendly graphical interfaces to interact with Internet
  942. computers. A direct connection lets you download files directly to
  943. your system from remote sites. SLIP or PPP access to the Internet
  944. offers more performance and convenience than a shell account.
  945. <HR ALIGN="right"WIDTH=85%>
  946.  
  947. <P>
  948. <A NAME="C31">
  949. <b>What are SLIP and PPP? </b>
  950. </A>
  951. <P>
  952. SLIP, short for Serial Line Internet Protocol, and PPP, short for
  953. Point-to-Point Protocol, are Internet standards for transmitting
  954. Internet Protocol (IP) packets over serial lines (phone lines).
  955. Internet information is packaged into IP packets, a method for
  956. enclosing data into small, transmittable units (wrapped up on one
  957. end, unbundled on the other).
  958. <P>
  959. A service provider may offer SLIP, PPP, or both. Your computer must
  960. use connection software (usually provided by the service provider)
  961. that matches the protocol of the server's connection software. PPP is
  962. a more recent and robust protocol than SLIP.
  963. <P>
  964. <DT><b>CSLIP</b>
  965. <DD>CSLIP, Compressed Serial Line Internet Protocol, is a
  966. version of SLIP that supports compression.
  967. <P>
  968. <DT><b>Dynamic SLIP and Static SLIP</b>
  969. <DD>When you use a SLIP or PPP
  970. connection to the Internet, your service provider's server identifies
  971. your computer by providing you with an IP address (a number like
  972. 192.34.32.81). Using dynamic SLIP, your computer is dynamically
  973. allocated a temporary IP address (just for the immediate session)
  974. from a set of IP addresses maintained by the server. Using static
  975. SLIP, your computer is allocated a one-time, permanent IP address
  976. (when your account is set up) for use in all your sessions. Static
  977. SLIP means you have a static IP address.
  978. <HR ALIGN="right"WIDTH=85%>
  979.  
  980. <P>
  981. <A NAME="C32">
  982. <b>What are TCP/IP and Winsocks?</b>
  983. </A>
  984. <P>
  985. <DT><b>TCP/IP</b>
  986. <DD>TCP/IP, short for Transmission Control Protocol/Internet Protocol,
  987. is the standard communications protocol required for Internet
  988. computers. To communicate using TCP/IP, PCs need a set of software
  989. components called a TCP/IP stack.
  990. <P>
  991. <DT><b>TCP/IP Stack</b>
  992. <DD>Only the PC platform requires a TCP/IP stack. To make a successful
  993. connection to the Internet, your PC needs application software such
  994. as Netscape plus a TCP/IP stack consisting of TCP/IP software,
  995. sockets software (Winsock.DLL), and hardware driver software (packet
  996. drivers). Several popular TCP/IP stacks are available for Windows,
  997. including shareware stacks.
  998. <P>
  999. <DT><b>Winsocks</b>
  1000. <DD>Winsock stands for Windows Sockets. Winsocks is a set of
  1001. specifications or standards for programmers creating TCP/IP
  1002. applications (communicating applications such as Netscape) for
  1003. Windows.
  1004. <HR ALIGN="right"WIDTH=85%>
  1005.  
  1006. <P>
  1007. <A NAME="C33">
  1008. <b>What should I know about firewalls?</b>
  1009. </A>
  1010. <P>
  1011. A firewall protects one or more computers with Internet connections
  1012. from access by external computers connected to the Internet. A
  1013. firewall is a network configuration, usually created by hardware and
  1014. software, that forms a boundary between networked computers within
  1015. the firewall from those outside the firewall. The computers within
  1016. the firewall are a secure subnet with internal access capabilities
  1017. and shared resources not available to the computers on the outside.
  1018. <P>
  1019. Often, a single machine atop the firewall is allowed access to both
  1020. internal and external computers. Since the computer atop the firewall
  1021. is directly interacting with the Internet, strict security measures
  1022. against unwanted access from external computers are required.
  1023. <P>
  1024. A firewall is commonly used to protect information such as a network's
  1025. e-mail and data files within a physical building or organization
  1026. site. A firewall reduces the risk of intrusion by unauthorized people
  1027. from the Internet, however the same security measures may limit or
  1028. require special software for those inside the firewall who wish to
  1029. access information on the outside. A firewall can be configured using
  1030. proxies (and/or SOCKS) to designate access to information from each
  1031. side of the firewall.
  1032. <HR ALIGN="right"WIDTH=85%>
  1033.  
  1034. <P>
  1035. <A NAME="C34">
  1036. <b>What are proxies and SOCKS?</b>
  1037. </A>
  1038. <P>
  1039. <DT><b>Proxy or proxy server</b>
  1040. <DD>A proxy allows access to the Internet from within a firewall. A
  1041. proxy is a special server that typically runs in conjunction with
  1042. firewall software. The proxy server waits for a request from inside
  1043. the firewall, forwards the request to the remote server outside the
  1044. firewall, reads the response, then sends the response back to the
  1045. client. Netscape lets you set the name and port number of proxy
  1046. servers in the <b>Options/Preferences/Proxies</b> panel in order to
  1047. resolve requests for access to Internet resources. Protocols such as
  1048. HTTP, FTP, Gopher, WAIS, and Security can have designated proxies.
  1049. Proxies may be preferred over SOCKS for their ability to perform
  1050. caching, high-level logging, and access control.
  1051. <P>
  1052. <DT><b>SOCKS</b>
  1053. <DD>SOCKS is software that allows computers inside a firewall to gain
  1054. access to the Internet. SOCKS is usually installed on a server
  1055. positioned either inside or on the firewall. Computers within the
  1056. firewall access the SOCKS server as clients to reach the Internet.
  1057. Netscape lets you set the name and port number of the SOCKS host
  1058. (server) in the <b>Proxies</b> panel. On Windows, the host is
  1059. specified in the registry (32-bit) or INI file (16-bit).
  1060. <P>
  1061. Sometimes you need to restart Netscape after changing the SOCKS host.
  1062. Netscape supports version 4 of SOCKS defined by the socks.cstc.4.1
  1063. implementation.
  1064. <HR ALIGN="right"WIDTH=85%>
  1065.  
  1066. <P>
  1067. <A NAME="C35">
  1068. <b>How do server push and client pull work?</b>
  1069. </A>
  1070. <P>
  1071. Generally, pages are brought to your screen as a result of your input.
  1072. You click on a link or an image to request a page. But servers also
  1073. have the ability to deliver an updated version of a page to your
  1074. screen automatically. For example, a weather watcher might want to
  1075. see an updated satellite photo at 15-minute intervals. Netscape
  1076. provides the pages creators and server administrators two
  1077. complementary tools for making this work.
  1078. <P>
  1079. <DT><b>Server push</b>
  1080. <DD>the server transmits page information to your screen. The Netscape
  1081. applications displays the information and leaves the connection to
  1082. the server open. With an open connection, the server can continue to
  1083. push updated pages for your screen to display on an ongoing basis.
  1084. You can close the connection by closing the page.
  1085. <P>
  1086. <DT><b>Client pull</b>
  1087. <DD>the server transmits page information to your screen along with
  1088. programming code that automatically instructs the Netscape
  1089. application to perform an action such as "reload this page in ten
  1090. minutes" or "go load this URL in two minutes". After the specified
  1091. amount of time has elapsed, the client (the Netscape application on
  1092. your computer) pulls updated pages to your screen according to the
  1093. instructions it has been provided along with the page. You can
  1094. terminate the page's actions by closing the page.
  1095. <P>
  1096. In server push, a HTTP connection is held open for an indefinite
  1097. period of time (until the server is finished sending data to the
  1098. client or until the client interrupts the connection). In client
  1099. pull, a HTTP connection is never held open; rather, the client is
  1100. told when to open a new connection and what data to fetch. Server
  1101. push uses a variant of the MIME message format "multipart/mixed" that
  1102. lets a single message (or HTTP response) contain many data items.
  1103. Client pull uses an HTTP response header (or equivalent HTML tag)
  1104. that tells the client what to do after a specified time delay.
  1105. <HR ALIGN="right"WIDTH=85%>
  1106.  
  1107. <P>
  1108. <A NAME="C36">
  1109. <b>What are MIME, Types files, and Mailcap files?</b>
  1110. </A>
  1111. <P>
  1112. MIME is short for the Multipurpose Internet Mail Extensions protocol.
  1113. This protocol is used in Internet communications to transmit
  1114. documents of varying formats. The protocol handles complexities by
  1115. establishing a relationship (a mapping) between the format of a
  1116. document's content and the format of the document's computer
  1117. representation. Applications using MIME can establish the type of
  1118. software necessary to interpret the content of a transmitted
  1119. document. With the proper Helper Application settings and software,
  1120. Netscape can automatically initiate the necessary actions to provide
  1121. you access to content transmitted in numerous formats.
  1122. <P>
  1123. On Windows, the mapping of MIME types is handled in the
  1124. <b>Helper Applications</b> panel.
  1125. <P>
  1126. As an example, an audio file <b>mySound.au</b> plays using the
  1127. <b>audiotool</b> application.
  1128. <P>
  1129. <HR ALIGN="right"WIDTH=85%>
  1130.  
  1131. <P>
  1132. <A NAME="C37">
  1133. <b>How do I learn to write HTML and publish pages?</b>
  1134. </A>
  1135. <P>
  1136. You can write HTML (HyperText Markup Language) pages using any word
  1137. processor or text editor. (To publish pages on the Internet, you need
  1138. to submit your pages to a server computer using server software.)
  1139. HTML uses embedded codes (tags) to designate graphical elements and
  1140. links. These codes can be produced simply from your keyboard using
  1141. angled brackets and the slash character. For example, the tag
  1142. <b><B></b> presents text in bold letters. An HTML source file
  1143. containing the expression <b><B>This stands out.</B></b>
  1144. is displayed on screen in bold. Notice that the tag <b></B></b>
  1145. is required to notate the end of the bold expression.
  1146. <P>
  1147. HTML consists of many such tags, including tags for big headlines,
  1148. underlining, italics, titles, and paragraph breaks. Netscape
  1149. also supports tags that allow you to create tables and custom
  1150. backgrounds. Consult Netscape's online pages to learn how to take
  1151. advantage of these features.
  1152. <P>
  1153. One feature you'll certainly want to use is the HTML link. Here's
  1154. example HTML that creates a link for users to click on:
  1155. <P>
  1156. <PRE>   <A HREF="http://www.worldnet.att.net/">Home</A>
  1157. </PRE>
  1158. <P>
  1159. The part of the tag between quotation marks is the URL of the page
  1160. that clicking on the link brings. The text following the URL contains
  1161. the highlighted text (Home) the user sees on screen. The tag coding
  1162. and brackets are also a required part of the link. The method to
  1163. insert images in your pages in very similar to that of inserting
  1164. links. Inline images are links to image files. To see any one page's
  1165. HTML source, you can choose the <b>View/Source</b> menu item. This
  1166. command displays the text and tags used to create the content and
  1167. content style of the current page.
  1168. <P>
  1169.  
  1170. <A HREF="../index.htm">Netscape Handbook: Table of
  1171. Contents</A>
  1172.  
  1173. <HR SIZE=4>
  1174.  
  1175. <A HREF="mailto:info@netscape.com"><I>info@netscape.com</I></A><BR>
  1176. Copyright © 1994, 1995 Netscape Communications Corporation.
  1177. <P>
  1178.  
  1179.