`
`Chapter 3—Getting Mosaic for Windows Running
`
`through anonymous FTP at Etp.ncsa.uinc.edu in the directory {Web
`;‘WindowsfMosaic,!viewers. The following are some of the software packages:
`
`I GhostScript and Ghostview, display PostSc:ript documents
`
`I Lview, displays GIF and JPEG images
`
`I MPEGPLAY, displays MPEG movies
`
`I Speak, a Windows driver which allows the speaker in your personal
`computer to play sound files
`
`I WHAM, an audio file player that works with Windows-supported sound
`cards
`
`I Wplay, another audio file player that works with the PC speaker driver
`to play sound files
`
`There are many viewer programs that can handle the different types of media
`
`files you find on the WWW. Some of these are cornrnercial software packages;
`others are shareware that you can find on the Internet. If you have more
`
`questions about viewers or can't find the viewers you need, here are some
`additional sources of information:
`
`I Read the FAQ (Frequently Asked Questions) file by clicking FAQ Page
`
`under the Help menu. If you scroll to the bottom of the document,
`there is a hyperlink entitled Viewer Software Information. Click this to
`load a document that gives you general information on how to custom-
`ize Mosaic to use different viewers. This document also has links that let
`
`you load some of the more popular shareware viewers.
`
`I Use Gopher or FTP to go to some of the big software repositories on the
`Lnternet and look around for viewer programs. Chapter 14, " Hot FTP
`and Gopher Sites,” lists some of these servers.
`
`I If you have Usenet access, read the newsgroup
`con1p.infosystems.www.users. A discussion of viewers
`that work with Mosaic is an appropriate topic with this group.
`
`After you have Mosaic running, you can get more information about different viewers
`and where to find them from the URL http://www.ncsa.uI|u:.edu/SDG
`/Software/Wlnhlosalc/v|ewers.htmI.
`
`076 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`076
`
`
`
`3
`3
`to
`3.
`
`.nM
`
`W9
`
`|2
`
`Setting Up Mosaic for Windows on Your System
`
`57
`
`Setting Up Mosaic for Windows
`on Your System
`
`After you have obtained all the files you need to run Mosaic for Windows on
`your PC, you can go through the process of getting the software ready to run.
`This section covers the steps necessary to set up the basic Mosaic for Win-
`dows software, gives an example of setting up SL/IP software to connect your
`personal computer to the Internet, and discusses how to set up any auxiliary
`software you have retrieved to use with Mosaic.
`
`Setting Up the Basic Mosaic Software
`Setting up the basic Mosaic for Windows software consists of unpacking and
`installing the Windows 32-bit libraries and the Mosaic software itself. The
`first step is to install the Windows 32-bit libraries into your Microsoft Win-
`dows directories.
`
`Installing the Windows 32-bit Libraries
`The Windows 32-bit libraries, written by Microsoft, come with the standard
`Windows setup utility to do the installation. This makes the process of in-
`stalling these libraries simple and almost foolproof. The following are the
`steps necessary to install these libraries:
`‘
`
`
`
`077 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`077
`
`
`
`58
`
`Chapter 3—Getting Mosaic for Windows Running
`
`1 . Move the ZIP file you retrieved from the FTP site to a temporary direc-
`tory on your hard drive.
`
`2. Use the PKUNZIP command to unpack the ZIP file. For example, if the
`
`file name you retrieved was called WIN32S.ZIP, the command to un-
`pack this file is PKUNZIP \li'IN32S.ZIP.
`
`This assumes that y'oi'.i"ha_\re-the PKZIPutilities,.in_yaur-stai1dard.;path='for.
`executable‘; on yourisystem-. You c.an'put"ti1ese'utilil_:ies infqo'-_yo'ur'C:'\DQ'S.-
`-directory-so the system can find"-them.
`
`3. The temporary directory now contains the original ZIP file and several
`other files. One of these files is another ZIP file that contains the actual
`
`Windows libraries. If this file is called W32S1l5A.ZlP, use the command
`pkunzip -d 'iV32S115A.zIP.
`
`be able to find the files if the -d switch is not used.
`
`The -d in the above PKUNZIP command is very important because it creates
`the correct directories to hold the distribution files. The setup program will not
`
`4. The temporary directory now contains two directories called DISK1 and
`DISKZ that hold the Windows 32-bit library distribution files.
`
`5. Start up Microsoft Windows.
`
`6. Open the File menu and choose Run.
`
`7.
`
`If the temporary directory you used is called C: \TEMP, type the follow-
`
`ing command in the Run dialog box: G:l.TE|'l|F'iDISK1\SETl.|P. Select OK to
`run the setup program.
`
`8. The setup program displays where it thinks your standard Windows
`directories are and asks you to confirm that you want to load the 32-bit
`libraries. Select Continue to load the libraries.
`
`9. After setup has loaded the 32-bit libraries, it asks if you want to load a
`32-bit version of the game FreeCell to test that the libraries were loaded
`correctly. If you have enough disk space to do this (less than 1 mega-
`
`byte of space is required) you should select Continue to load this
`
`078 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`078
`
`
`
`
`
`5M
`29N
`U5
`0HM
`
`9 2
`
`Setting Up Mosaic for Windows on Your System
`
`59
`
`software—it allows you to make sure that the 32-bit libraries are run-
`ning correctly.
`
`10. After setup is complete select Exit to leave the program. The 32-bit
`libraries should be completely loaded.
`
`1 1 . You can remove the files in the temporary directory, as they are no
`longer needed.
`
`This completes the process of loading the Windows 32-bit library software.
`You can now proceed with loading the Mosaic for Windows software.
`
`If you have a LaserMaster printer or printer accessory you may have a little
`work to do before you can install Win32s. For years, LaserMaster has used the
`term Winspool for their printer ports. For example, if you have a WinJet800——
`a modification that makes a LaserJet III print at 800 dots per inch—you have
`a print driver that is named LM Winlet 800 PS on WINSPOOL. The term
`WINSPOOL, then, is a protected one—after you've started Windows you
`cannot create a file called WINSPOOL, in the same way that you cannot cre-
`ate a file in DOS called LPT1 or COM1.
`
`Unfortunately, Microsoft picked the name WINSPOOL.DRV for one of the
`Win32s files. So if you have installed a LaserMaster product, when you try to
`install your Win32s system, the setup program locks up when it tries to copy
`and extract the WINSPOOL.DR_ file off the disk.
`
`That's if you have the Win32s files on a disk—if you are getting the ZIP file
`off the Internet and are trying to extract the archived files out of the ZIP file,
`
`you won't even be able to get as far as the installation procedure. You'll be
`able to extract all of the files out of the ZIP file except for one—
`WINSPOOL.DR_.
`
`Luckily, the fix is fairly easy. Just follow these steps:
`
`1 . At the File Manager or Program Manager, open the File menu and
`choose Run. Type sysedit and press Enter. The Windows System Con-
`figuration Editor appears. This contains several document windows, one
`of which contains the SYSTEM.INI file.
`
`2. Maximize the SYSTEM.INI document window.
`
`3.
`
`In the SYSTEM.INI file, find these lines:
`
`device=LMHAROLD.386
`device=LMCAP.386
`device=LMMI.386
`
`079 Facebook |nc,'s. Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`079
`
`
`
`60
`
`Chapter 3—Getting Mosaic for Windows Running
`
`4. Place a semicolon {;) at the beginning of each line (;dev;Lc:e-
`LMHAFi0LD.3B6, for example).
`
`5. Exit Windows.
`
`6. Restart Windows.
`
`7. Now you can continue. If you got the Win32s files off the Internet,
`extract them from the ZIP file into the directory you created for that
`purpose, and run the installation program.
`
`8. When you have finished installing the Win32s system, go back to the
`SYSTEMJNI and remove the semicolons that you placed. The next time
`you open Windows you’ll be able to use both your 32-bit Mosaic and
`your LaserMaster printer.
`
`Installing the Mosaic for Windows Software
`
`After you have loaded the 32-bit libraries, loading the Mosaic for Windows
`software is very straightforward. To set up the software, follow these steps:
`
`*
`
`1. Create a directory to hold the Mosaic for Windows software. {For ex-
`ample, you might create a directory calied C: XMOSAIC.)
`
`2. Move the Mosaic for Windows ZIP file you retrieved from the FTP site
`into this directory.
`
`3.
`
`If, for example, the ZIP file is called WMOS2OA7.ZIP, you can use the
`command pkunzip wr.ros2aA7.z1r= to unpack this file.
`
`4. Copy the file MOSAICJNI from your Mosaic directory to the directory
`C:'l.WINDOWS. This file contains configuration information used by
`Mosaic for Windows.
`
`5. After you install the Mosaic software, you will probably want to create a
`program item in the Program Manager so that you can start Mosaic by
`clicking an icon. You may want to create your Mosaic program item in
`an already existing program group. However, you might want to go to
`
`the Program Manager and create a new program group for Mosaic.
`
`To create a new program group, open the File menu and choose New.
`In the New Program Object dialog box, select Program Group, then
`select OK. Enter the name of the program group in the Description:
`field of the Program Group Properties dialog box, then select OK. A
`
`window for the new program group opens.
`
`080 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`080
`
`
`
`Setting Up Mosaic for Windows on Your System
`
`61
`
`Now you have to create a new program item. Select the program group
`where you want to put Mosaic. To create a new program item, open the
`File menu and choose New. In the New Program Object dialog box that
`
`appears, select Program Item, then select OK. In the Program Item Prop-
`erties dialog, select Browse; select the Mosaic EXE file in the browser;
`then select OK (or double-click the EXE file). This fills in the Command
`
`Line: field of the Program Item Properties dialog box. You can now
`select OK in this dialog box. The Mosaic icon appears in the program
`group.
`
`6. The setup of the Mosaic for Windows software is now complete. You
`can remove the Mosaic ZIP file if you want——it is no longer needed.
`
`While there are some customizations that can be done to the Mosaic for
`Windows software to personalize it to your needs, you can run the Mosaic
`software without any further work. You will, of course, need to set up your
`software to connect to the Internet before using Mosaic for Windows.
`
`Tip
`When You Create
`the Mosaic pro-
`gram item, the
`program Manager
`uses the icon that
`is built into Mo-
`saic, unless you
`specify a different
`
`5.’.n
`
`
`icon. 30vs
`
`Wa
`
`t3
`
`.nW
`
`Installing Viewers
`You can run Mosaic without installing any additional Viewers or configuring
`Mosaic to use them. But you may want to install these so you can View im-
`
`ages, watch movies, and listen to sounds that you download through Mosaic.
`In general, to install a Viewer for Mosaic, you only need to load the Viewer
`program onto your local disk, then tell Mosaic where it is located, and what
`type of files you can View with it. To set up Mosaic to use a Viewer, follow
`these steps:
`
`I.
`
`If you haven't already downloaded the files for the viewers you need,
`consult the section ”Multimedia Viewers” earlier in this chapter, to find
`
`the viewer you need, then use FTP to transfer it.
`
`
`
`081 aceboo
`
`no, 3
`
`xhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`081
`
`
`
`62
`
`Chapter 3—Getting Mosaic for Windows Running
`
`2. Create a directory for the viewer.
`
`3.
`
`If the viewer files are compressed with PKZIP, unzip them into this
`directory.
`
`4. Start Windows (if it isn't running).
`
`5.
`
`If the viewer has an install or setup program, run it from Program Man-
`ager or File Manager by opening the File menu and choosing Run.
`Then enter the drive, directory, and install or setup like this:
`c:\viewer\insta11.exe
`
`To install the viewer, follow on-screen directions.
`
`6. After the viewer is installed, edit the MOSAICJNI file in your
`
`c:\WINDOWS directory. (Use Notepad or any other text editor to open
`and edit this file.) Scroll down until you see the [Viewers] section, as
`pictured in figure 3.4.
`
`Nulcpad v MOSAICJNI
`
`Fig. 3.4
`Your MOSAICJNI
`
`file contains
`Statenlents that
`-
`tell Mosaic vyhere
`,
`it can find viewers
`F01" the different
`-
`me types"
`
`19PEU=”aua ofuau“
`[Uieuers] 1
`TVPE1-"ayplicatinnipnstscript"
`rvP£2="imagerg1r"
`"PEa___im!WjFeg,,
`FVPES-"U1 en qulc 1:9"
`‘I'fPEl|="ui:eo$mpI_eg‘l;t‘
`TVPEu5="uiuenJnsuideo"
`TVPE?-"app1icatiun!x—rtF"
`TVPE8="aud1n{x—nin'i"
`TVPEO-“apPli:atiun!zip“
`rem TVPE9="auaio!nasin"
`applicationJpostscript=”ghastu1ea 115“
`imagefg1F=”c:\uinunus\apps\1uiew\1uieu31 115"
`imag!!jp!g="c:\winuuw5\apps\1uieu\1uiaaa1 tls“
`u1den!npeg="c:\w1napps\npegpIay\np9gp1ay :15”
`uidan!quicktine="C:\HIHnFPS\u1N\bin\p1ayer.ex2 215“
`uidenfnsuideo-"nplayer 215"
`audiu!uau=“np1ayer £15"
`audinfk-m1fli="np1ayer 21:"
`app1i:ationfx—rtF="urite 215“
`applicationlzip-"B:\HlHDnHS\flPFS\ZIPHGR\2Hhan.ENE 23:"
`re: auflio!basic="nutepad 215"
`
`3'‘ Ed“ 5"""'
`
`”""’
`
`telnet-“c:\netmanag\ta1net.9xe"
`
`7. Find the lines for the file types for the viewer you are installing. (For
`example, GIF and JPEG for an image viewer, AU and WAV for a sound
`player, and so on.)
`
`8. Change the path and program name in these lines to the path and
`program name of the viewer you installed. The line should look like
`this:
`
`082 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`082
`
`
`
`35vs
`3.5
`
`
`
`WWE
`
`.Hin
`
`Using the Mosaic Interface
`
`63
`
`image/gif= " c: \mosaic\1view\ 1view31 "115"
`
`where image/gif is the type of file and file extension,
`c: \mosaic\lview\lview31 is the path and file name for your viewer,
`and %ls ends every entry.
`
`
`
`9. Save the file and exit the text editor. (If you are using an editor other
`than Notepad, be sure to save as text only.)
`
`You can make additional changes to installed viewers in this section at any
`time.
`
`
`
`Using the Mosaic Interface
`
`After you have installed all of the software that you need to run Mosaic, you
`can connect to your Internet provider and start Mosaic. Mosaic is a very pow-
`erful application, but it is graphically oriented and not difficult to use after
`you are familiar with all of its features.
`
`Starting Mosaic
`Before starting Mosaic, you should first be connected to the Internet. If your
`Internet connection is via your LAN, be sure you are logged onto your net-
`work. If you are connected to the Internet by a modem, start your TCP/IP
`software and login to your account.
`
`After you have established your Internet connection, open the Mosaic pro-
`gram group (or whatever program group you put Mosaic in), and double-click
`the Mosaic icon. You are now ready to explore the Internet with Mosaic.
`
`083 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`083
`
`
`
`64
`
`Chapter 3—Getting Mosaic for Windows Running
`
`The Mosaic Window
`
`When Mosaic starts up, it loads the document that is specified as the home
`
`page in your MOSAICJN1 file. Your window should look like the one shown
`in figure 3.5.
`
`The full URL for the default home page (which is the Windows Mosaic home
`
`page, not the Mosaic home page) is: http://www.ncsa.uiuc.edu/SDG/
`Software/Mosaic/NCSAMosaicHome.html
`
`Title bar
`
`Fig. 3-5
`The different parts
`of the Mosaic
`window.
`
`Document
`
`viewing area Status bar
`
`A brief description of each window part is given in the remainder of this
`chapter. Each window function is discussed in more depth in Chapter 5,
`"Navigating with Mosaic," and Chapter 6, "Shortcuts to Favorite Places.”
`
`possible.
`
`Although the current version of Mosaic is very powerful, it is an application that is still
`under development. Some of the features shown in the menus and tool bar are not
`yet implemented. Features (words or icons that you would select) that are not avail-
`able are dimmed. The developers intend to implement these features as soon as
`
`I The title bar contains the usual window function buttons (control
`menu box, and maximize and minimize buttons). In addition, it has
`
`084 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`084
`
`
`
`agsv
`
`W s
`
`3g.V!
`2.('5
`
`Using the Mosaic Interface
`
`65
`
`the name of the application (NCSA Mosaic) and the name of the WWW
`document that you are viewing.
`
`The menu bar gives access to all of the functions you need to use Mo-
`saic. You can retrieve documents to view, print documents, customize
`the look of your Mosaic window, navigate between documents, anno-
`
`tate documents, save files, and access Mosaic’s on—line help.
`
`The URL bar shows the URL of the current document. When you open
`a document, its URL is displayed, and the Mosaic logo on the right side
`of the URL bar spins while the document is being retrieved.
`
`The document viewing area is the area of the window where you see the
`text of a document and any inline images it may contain.
`
`The status bar serves two functions. While Mosaic is loading your docu-
`ment, it shows the progress of the different files that are being loaded.
`
`When you are viewing a document, it shows the URL of the hyperlink
`that is under your cursor. The three boxes at the right of the status bar
`show the state of your Caps Lock, Num Lock, and Scroll Lock keys on
`your keyboard.
`
`The tool bar gives you quick access to some of the most used features in
`Mosaic (see fig. 3.6).
`
`Back
`
`Paste Print
`
`The buttons on the
`toolbar.
`
` Fig. 3.6
`
`085 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`085
`
`
`
`66
`
`Chapter 3—Getting Mosaic for Windows Running
`
`The following list gives basic descriptions of these buttons:
`
`I Open. Opens a URL
`
`I Save. Saves the current document to disk (not yet implemented)
`
`I Back. Displays the previous document in the history list
`
`Next. Dispiays the next document in the history list
`
`Reload. Reloads the current document
`
`Home. Goes to the default home page
`
`I I I
`
`I Copy. Copies the current selection to the Clipboard
`
`I
`
`Paste. Pastes the contents of the Clipboard to the active window (not
`yet implemented)
`
`I Find. Finds a text string in the current document
`
`I Print. Prints the current document
`
`I About Windows Mosaic. Shows the About Windows Mosaic window
`
`From Here...
`
`To learn more about using Mosaic and to find interesting WWW documents,
`refer to these chapters:
`
`I Chapter 5, “Navigating with Mosaic,” telis you how to use Mosaic to
`find and view documents on the WWW.
`
`I Chapter 6, "Shortcuts to Favorite Piaces,” tells you how to become an
`expert WWW Navigator.
`
`I Chapter 13, “Hot Home Pages,” discusses where to find some of the
`most interesting collections of WWW documents.
`
`086 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`086
`
`
`
`5.‘
`
`WU2
`
`'»
`
`3OV!
`at5
`
`
`
`Chapter4
`
`Getting Mosaic f
`Running
`
`Before you can surf the net with Mosaic on your Macintosh, your Mac must
`be connected to the Internet and have the relevant software loaded.
`
`In this chapter, you learn to do the following:
`
`I Assess your computer to see if it can handle Mosaic for Macintosh
`
`I Obtain a copy of Mosaic for Macintosh and its auxiliary viewers
`
`I Install and configure Mosaic and its viewers
`
`I Recognize the Mosaic for Macintosh interface and interact with it
`
`Can Your Computer System Run
`Mosaic for Macintosh?
`
`Before you attempt to load and run Mosaic for Macintosh, you must deter-
`mine whether your personal computer has adequate resources for the job.
`Mosaic is a fairly hefty application; it will test your system's capabilities.
`
`Basic System Requirements
`The Macintosh product line is quite consistent across all models, so in gen-
`eral Mosaic will run on any Mac with System 7. You may, however, experi-
`ence dilemmas with a Mac Plus keyboard, as it lacks a Control key.
`
`To run Mosaic, your computer needs adequate main memory (RAM). Most
`Macintoshes have at least 4M RAM. Most systems are usually 1M-3M
`and because Mosaic needs 3M and also transparently launches auxiliary
`
`087 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`087
`
`
`
`68
`
`Chapter 4-—Getting Mosaic for Mac Running
`
`programs on the fly that take up to IM, things get tight quickly. 6M of RAM
`is recommend. If you are short on memory, you might try a_n alternative to
`Mosaic, the less resource-intensive Macweb (discussed in chapter 12), or the
`commercial RAM Doubler product. In a pinch, Mosaic will run somewhat
`crippled, without graphics or sounds, in 4M RAM.
`
`Minimum disk space required is 3M, not counting room to download and
`install the basic Mosaic configuration. Mosaic needs some space for tempo-
`rary files as it's running. If you collect all the auxiliary viewers, you’ll need
`about 3M more. To be comfortable, plan on 10M total.
`
`Because a big part of Mosaic’s appeal is its multimedia offerings, having the
`right peripherals to fully enjoy them is a big win. A color monitor is a must.
`All Macs have sound capabilities and new models sometimes feature stereo
`speaker jacks.
`
`Mosaic performance is primarily limited by the link speed, not by your sys-
`tem speed. but of course more processor speed is always nice.
`
`Network Requirements
`Mosaic is a TCP;'IP—based client application that requires TCPHP Internet
`access. You have to be on a LAN that has a high speed dedicated connection,
`or you need to set up a SLIP or PPP link using a modem and a regular phone
`
`line. The second option is discussed in books such as Adam Engst’s Internet
`Starter Kit fiir Macintosh (pubfished by Hayden Books). Note that System 7
`requires only MacTCP 1.1.1, but Mosaic requires a newer version, 2.0.2; the
`latest is 2.0.4 (patches are available on-line).
`
`Other Software Requirements
`You also need a utility to download the files to your Mac. It you are UNlX-
`
`literate and you have a shell account on your access provider’s host, it is pos-
`sible to obtain the files that way. An easier route is to have Fetch, the best
`Macintosh FTP client application, ahead of time so that you can FTP files
`directly to your computer.
`
`All files that you download from the Internet come archived and compressed,
`indicated by file extensions such as SEA, HQX, CPT, and SIT. You need a
`
`utility to un compress and unarchive them. Fortunately, a freeware product
`from Aladdin Systems, Stuffit Expander, can handle all common formats. You
`may very well already have a copy of this product, as it is often included with
`commercial software.
`
`088 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`088
`
`
`
`3CW
`E.G
`
`
`
`WN2
`
`.5R
`
`Where to Get Mosaic for Macintosh and Associated Software
`
`69
`
`Where to Get Mosaic for Macintosh
`
`and Associated Software
`
`All the software necessary to run Mosaic is public domain, freeware, or
`shareware written by universities, companies, or individuals. The following
`sections discuss where you can find and download this software.
`
`Obtaining Network Software
`If you are on an Ethernet LAN, you probably already have a TCP/IP stack and
`a system administrator. If you are not on an Ethernet LAN, you have to set up
`your standalone Mac with a SLIP or PPP connection. Though it is assumed in
`this book that you have already solved this issue, here is a recap of the ele-
`ments you need:
`
`I SLIP or PPP software, which can be obtained by downloading from the
`
`net, by buying an Internet beginner's book that includes a disk, or by
`buying a commercial communications package (such as Symantec’s
`VersaTilities).
`
`I MacTCP, the only TCP/IP stack for the Mac, available from Apple (sepa-
`rately and now bundled, starting with System 7.5) or included with the
`books or commercial packages mentioned previously.
`
`I A high speed modem—V.32 9600 bps or above.
`
`I A provider, such as Netcom or Panix. \
`
`The next sections discuss where on the Internet you can find Mosaic and its
`
`helper applications, exactly which helper applications to look for, and what
`versions are the latest.
`‘
`
`Where to Get Mosaic Software
`
`You can download Mosaic software from the Internet. If you haven't down-
`
`loaded from the Internet, don't panic——there’s a first time for everything. The
`
`process is painless. Use the Internet’s File Transfer Protocol, or FTP, to access
`public access sites (called anonymous because that's the guest login name)
`where public domain, freeware, or shareware archives of Macintosh software
`reside.
`
`Be aware that the software in these archives is work in progress, and unlike
`
`infrequent upgrades of commercial software, new versions come out weekly
`or monthly rather than yearly. The current versions at the time of writing
`
`089 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`089
`
`
`
`7|}
`
`Chapter 4—Getting Mosaic for Mac Running
`
`this book will undoubtedly not be the current versions when you read this
`book. Usually it isn't critical to have the latest and greatest version of an
`application; in fact, it can be considered wise to lag behind a bit, to avoid
`
`new bugs. Update your versions quarterly if you want to, and keep your ear
`to the Net with respect to bug reports and major version updates. Otherwise,
`don’t worry.
`
`Major FTP sites are usually run by universities on a voluntary basis. The num-
`ber of people on the Internet is growing by about 20 percent per month. It
`should be no surprise that traditional Mac archives are overloaded; you may
`experience slow response, refused connections, or policy changes.
`
`Another difficulty you may run into is that naming conventions for directo-
`ries and file names are i_r1con sistent across FTP sites, as are archive,fcompres—
`sion methods. Thus, it is difficult to definitively and concisely document how
`to obtain these applications.
`
`Now, here’s some good news. There is a subset of all the Mac software archive
`
`sites, the Info-Mac sites, numbering about 30 worldwide, that follow standard
`directory and file naming conventions. You may hear these sites referred to as
`
`Info-Mac mirrors, because they mirror or duplicate each other exactly. Restrict
`your searches to these sites; if one is busy, just move on to the next one. Also,
`
`use Anarchie (available at any of the Info-Mac sites, in the directory Commu-
`nicationsitcpfanarchie-130.hqx}. It’s more than just a Mac implementation
`of Archie, a global FTP-space search tool; it's that plus FTP. Even if you are
`competent with Fetch, the most popular Mac FTP client, changing to
`Anarchie is a good move.
`
`Anarchie plus the ln_fo-Mac sites greatly simplify an otherwise frustrating
`downloading task. However, in case you choose to go it alone, a few of the
`Info-Mac FTP sites are ftp.hawaii.edu, gr-ind.isca.uiowa.edu, and
`mrcnext.cso.uiuc.edu.
`
`The next step is to move from Fetch, Anarchie, and Stufflt Expander, to Mo-
`saic and its helper applications. A little extra work on the front end can save
`
`you enormous amounts of effort and grief later.
`
`Use Fetch to retrieve a copy of Stufflt Expander (see fig. 4.1}.
`
`090 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`090
`
`
`
`Where to Get Mosaic for Macintosh and Associated Software
`
`71
`
`OW
`at(5
`
`0hW
`
`W9 2
`
`Fig. 4.1
`You can use Fetch
`to retrieve the
`
`binary of Stufflt
`Expander from an
`_
`_
`II1f0-M30 Slte llke
`ftp_hawaii_edu.
`
`"9-4-2
`The 1nf°'Ma° Site
`ftp.haWa_ii.edu,
`using Anarchie to
`download Mosaic.
`
`D ripem-mac-D3b2J1qx
`D set-aux-b1'narg.hqx
`D sit-unix.shar
`D stegu-1oa2.hqx
`D stuff—and-hex-1DJ1qx
`D stuffit-deluxe-306-1.,
`D stuffit-de1uxe-3D7-
`D stuffihexpander-3
`D stuffit-iite-3D7.hqx
`D stuffit-lite-binhex4...
`D stuffit-lite-scripts-...
`D stuffi’(—spa1::e-saver..
`sfuffit-space-saver...
`suntar-2D1.uu
`suntar-2D2J1qx
`tar-4iJb.hqx
`teachtext-simpieiex...
`terrain-man-15J1qx
`
`_,
`
`132K Ju11U 1993 j’
`71! Apr
`1 14:53
`22K Jan 29 1991 i
`251K D9321 1993 ”
`23K
`_
`1,123i< Do! 15 1993
`1,971l( Dec 7 1993
`
`.
`mi‘
`Gethng f11a,..
`3
`EL
`5tuffi[—E;(p3ndgr—35‘|qb
`Macflinaru I1
`%
`93184 bytes
`
` . was
`B55 bgtes/sec
`
`-Jul31 1993
`-Ju‘|22 19:52
`Sep 7 11:10
`Feb 4 1994
`June 0729
`Aug 305138
`
`,§‘_“ © automatic
`D79,”
`0 Binary
`
`112
`
`
`news-fetoher-D45-ho,hx ftp.hawat1'.edu mirrors/info-maclcomm
`
`Next, use Anarchie to select and download Mosaic from an Info-Mac mirror
`
`(see fig. 4.2).
`
`._
`._
`..
`i 2
`Path
`Size
`Date
`Zone Host
`'
`
`ftp.hawai1'.edu
`Host:
`Status: Getting
`‘State: Transferring
`* Transfered: 731713
`Bgtesfsecz 1065
`200 FORT command successful.
`
`"
`
`Time Left:
`
`maven-2Da18.hqx
`rna)<5DD-201 Jiqx
`nosa-rnus-ait.~1D'5.hqx
`ncsa-mosaic-2DaB-ppmhqx
`nosa-mosaic-2UaB.hqx
`nasa-masaiu-qu'iuks1art.tx‘1 *
`nusa-telnet-26 hqx
`net-agent-unizmhqx
`net-rpg-1D6.hqk
`netnews-filter-agenthqx
`netwurk—t-ime-20-duo-pslwqx
`network-time-201-frhqx
`network-time-2D1-ndhqx
`network-time-201 .i1qx
`
`9i5oi94
`3/14394
`1x29/94
`9:22/94
`9:22/94
`11x12/93
`4r2r94
`5/17/92
`9/10x94
`aJ15i94
`9119/93
`10/1/93
`1D/1 I93
`9/2?/93
`5/28/94
`
`ftp.havrai'I.edu mirrors/info-mac/comm
`ftp.hawa1'i.edu mirrorsfinfo-mac/cumm
`ftplwavraiiedu mirrors/info-rnao/comm
`ftp.hawafi.edu rnirrors/'1'nfu-macfcamm
`ftpthawaiiadu mirrorsfinftrmac/comm
`ftp.hawaii.adu rnirrors/info-rnaoicornm
`ft-p.hawat1‘.edu rnirrurs/infu~maa/comm
`ftp.hawaii.adu mirrorsiinfo-mac/comm
`ftp.ha\:raii.edu mirrors/info-mar:/comm
`ftphawaiiedu mirrorsfinfo-rnaa/cornrn
`ftp,hawafl.edu rnirrarsfinfu-rnac/comm
`ftp.hawai1‘.edu mirrors/info-man/comm
`ftp.ha\vai1”.edu mirrors/info-mac./comm
`ft .hawai1’.edu mirrors/‘inf-2-maoloomm
`
`091 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`091
`
`
`
`72
`
`Chapter 4*Getting Mosaic for Mac Running
`
`Multimedia Viewers
`
`To add some pizzazz to your exploration of the Internet with its multimedia
`
`capabilities, Mosaic must be able to interpret graphics and sound files. Be-
`cause graphics and sound files can be large, they are usually compressed to
`
`save server disk space and transmission time. Mosaic can interpret the major-
`ity of files it accesses by itself. To View some images. watch movies, and listen
`
`to sounds, however, Mosaic needs help from additional utilities or auxiliary
`viewers.
`
`Table 4.1 lists the external viewers Mosaic is initially configured to use, the
`latest version number, their size in kilobytes, and their location on any Info-
`Mac server.
`
`Table 4.1 Mosaic Viewers and Their Info—Mac locations
`
`
`Application
`K
`Directory
`
`Anarchie 1.3
`461
`Communicationsftcpf
`
`anarchie-131.hqx
`
`Gho5tScript 2.5.2133
`3058
`Graphicfuti|,1'mac-
`
`ghostscript-242b3.hqx
`
`GIFConverter 2.3.7
`
`475
`
`Graphic;'util.r’gif-con-
`verter-237.hqx
`
`]PEC.\/‘rew 3.3
`776
`Graphicilitil.-’jpeg—view~
`
`33.hqx
`
`NCSA Mosaic 2.0A8
`
`1099
`
`Communications;’tcp;‘ncsa-
`mosaic—20a8.hqx
`
`Sound Machine 2.1
`73
`SoundlutiI,isound~machine—
`
`21 .hqx
`
`Sparkle 2.14b
`
`344
`
`Graphic;’uti|fspark|e-
`214b.hqx
`
`Stufflt Expander 3.5.1
`
`Compress-
`Trans|ate;'stuFfit-
`e><pander—3S1.bin
`
`93
`
`Some notes on the applications in Table 4.1:
`
`I StuffIt Expander not only is used during Mosaic installation, but also is
`
`used while Mosaic is running to uncompress downloaded information.
`
`Note that Info-Mac files nearly all have HQX endings.
`
`092 Facebook |nC,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`092
`
`
`
`0%
`go(5
`
`
`
`W92
`
`0h%
`
`Setting Up Mosaic for Macintosh on Your System
`
`73
`
`I GhostScript is a Postscript on-line viewer. Because GhostScript is so
`large and used infrequently, feel free to come back for it later.
`
`I JPEGView, Sparkle, and GIFConVerter handle graphics. GIFConVerter is
`shareware, for which the author requests Voluntary payment.
`
`I Sound Machine handles sound files.
`
`I You'll see a PowerPC Version of Mosaic next to the one mentioned in
`
`table 4.1, named ncsa-mosaic-20a8-ppc.hqx.
`
`I An upgrade patch from earlier Versions of MacTCP to the latest, 2.0.4, is
`also available as Communications/tcp/mactcp—20x-to-204-
`
`updt.hqx.
`
`Mosaic also uses some programs you probably already have local to your
`Macintosh as helper applications, such as TeachText, Microsoft Word, and
`Simple Player (the latter bundled with QuickTime from Apple).
`
`Setting Up Mosaic for Macintosh on
`Your System
`
`Mosaic and its Viewers install in the normal Macintosh fashion; if you are
`
`familiar with this process, you can safely skim or skip this section.
`
`First, here are some general Macintosh housekeeping procedures we like to
`follow:
`
`I Place the application(s) you are installing in a top-level folder called
`Applications.
`
`I For any application that you launch often, consider making it an Apple
`menu item. Consult your Mac manual for the specifics, but here's a
`quick lesson: click the application once, open the File menu and choose
`Make Alias, and place the resulting alias in System:Apple Menu Items.
`
`If you followed these suggestions and if you used Anarchie and Info-Mac sites
`to retrieve the files, you can now install Mosaic and its helper applications.
`
`For each application you downloaded, Anarchie has left three files on your
`Desktop. The first file is the actual downloaded file, ending with the file
`name extension HQX. This is an ASCII-encoded or BinHexed file; it just
`
`093 Facebook |nc,'s Exhibit 1006
`
`Facebook Inc,'s Exhibit 1006
`
`093
`
`
`
`74
`
`Chapter 4——C-etting Mosaic for Mac Running
`
`means 8-bit ASCII was encoded into 7-bit ASCII becaus