Early applications for the Internet as we know it today


What drove the popularity of the Internet wasn't the raw ability to transfer data across the globe, but the new applications that used that ability. In technology, it's always the software that drives the hardware. Customers wouldn't buy a DVD player if some of their favorite movies weren't available on DVD. What is always needed with a new technology is a killer app, an application that convinces people to buy the technology.

When the Internet was still a cottage industry, it lacked a killer app. E-mail was useful, but not enough people had e-mail accounts to make it exciting. What the Internet needed was an application that would allow users to publish documents and other files so that anyone who needed them could find them and access them. Then the Internet could become a giant repository of information.

One of the first steps in this direction was FTP, or File Transfer Protocol, which, as the name implies, is a mechanism for transferring files across the Internet. FTP allowed users to publish files on a particular computer and allowed others to copy these files to their own computers. Files could be made available to all or could be protected by a password.

However, to access an FTP file, users would have to know the address of the computer where it resided. Just as with RAM, where every byte of memory has an address, each computer on the Internet has an address. If users aren't given the address where a particular file is located, they can't find the file. The situation would be akin to a library whose books are ordered on the shelves by ISBN instead of by subject and author. No one would be able find anything that way without using the library's catalog.

The next step, then, was creating a catalog for the FTP files. In 1989, McGill University in Montreal developed a tool called "Archie," the name a play on the words "archive" and "archivist." This tool would regularly contact all the FTP file locations it knew about, request their file directories, and compose the file list into a searchable index. Thus, Archie can be considered the first Internet search engine.

The tool did not solve all the problems. It could only search FTP addresses it had been given; it could not find new FTP locations on its own. Also, Archie wasn't easy for nontechnical people to use. In addition, the program was developed for UNIX systems, and like most UNIX programs of that era, depended upon a certain level of user savvy.

Another problem is that although Archie allowed searching for files, it did not allow browsing. To continue the library analogy, searching with Archie is like using the card catalog to find titles on a specific subject, and browsing is like wandering the stacks to see if any of the titles on the spines sound interesting. Also, libraries often make displays - like "Fun Books about the Olympics!" - but there's no equivalent way to group titles using FTP and Archie. In short, no real system of organization existed among the FTP files.

Then, in 1991, the Gopher system was introduced, so named because it was developed at the University of Minnesota, whose mascot is a golden gopher. Instead of allowing users to simply publish files, Gopher was a mechanism for publishing both files and menus on the Internet. Rather than being presented with a list of files, the user accessing a Gopher site was given a menu with options like: "1. Files on Prussian Military History." Menus could have submenus, and submenus could have further menus below them, and so on.

Thus, Gopher was easily used by nontechnical people and allowed easy browsing. This system also allowed one Gopher site to reference another. Users who published a list of Prussian military history files could include menu items that would take them to other Gopher sites that had files on the same subject.

As with FTP, search engines were developed for Gopher, the first being called "Veronica." Officially, this was an acronym for "Very Easy Rodent Oriented Netwide Index of Computerized Archives," but the name, clearly inspired by the FTP search engine Archie, was a play on the character Veronica from the Archie comic.

Because Gopher sites referenced each other, it allowed search engines to find new Gopher locations on their own. A spider is a program that "crawls" through references on Internet sites (like those in Gophers) to find new sites and material. Through the use of spiders, search engines could eventually index all the Gophers in existence.

All the pieces were falling into place, but the Internet still lacked its killer app. Though Gopher was easier to use than FTP, it was still far from the mouse-based graphical interfaces that users enjoyed on the Macintosh and in Windows.

While Gopher was being developed, a physics researcher, Tim Berners-Lee, led a team that suggested organizing documents using hypertext. A hypertext document contains embedded links to other documents. This is similar to the Gopher concept except that the documents and references to other documents are integrated, not separated into menus and files. Note that at this stage, the documents were all plain text, and the links between documents were chosen using the keyboard, not the mouse.

The final piece came into place with Mosaic in 1993, which was a hypertext program that displayed documents graphically and in which users selected links to other documents with the mouse. Soon everyone was creating hypertext documents and linking them to each other. The links among these documents formed a kind of spiderweb, and the entire collection of interrelated hypertext documents is now called the World Wide Web, or WWW, often just called "the Web."

The Web was the Internet's killer app. While the Internet had long been the playground of researchers, college students, and hard-core computer enthusiasts, it now had a purpose that was so powerful and easy to use that the public couldn't help but notice. The popularity of the Web caused an explosive growth in the Internet. The number of connected computers seemed to double overnight. Even today, to many people, "the Internet" and "the Web" are the same thing, because to them there's no point to the Internet without the Web.

Legal Disclaimer

Our website is not responsible for the information contained by this article. Webworldarticles.com is a free articles resource thus practically any visitor can submit an article. However if you notice any copyrighted material, please contact us and we will remove the article(s) in discussion right away.


This article was sent to us by: Kellan P. Bailey at 02132011

Related Articles

1. Domain names extensions and other inside web tips and tricks
Why do some domain names have -US in them? In the early years, the Internet was primarily U.S.-centric. Top-level domain names like . com and . edu were set up ...

2. What are the different tools on a web browser
How do I know if an Internet page is loading? On each browser there are two indicators of a page loading on to your browser. Both Navigator and IE have a small ...

3. Advantages of email and the way it works today
How popular is email and what are its advantages? At every major computer gadget show around the world, people are always looking for what they call the "killer...

4. Other ways than email to send files and information on the Internet
Sometimes you want to send a really large file that is too big for email, or from a computer where your email is not set up. There are three possible ways of doing this....

5. How to identify file types after downloading from the Internet
How Does Uploading and Downloading Work? Typically, downloading is the process of accessing and saving files to your computer from another computer. If you want...

6. How to save images and sounds and be sure that they run well
Saving Images and Sounds To save an image, move your mouse directly over the image itself then right click button on your mouse. You will be presented with a me...

7. How do computer viruses work and what are they
What Are Viruses and How Do They Work? As the number of people using computers grows, so does the number of viruses and the ease with which they are spread. If ...

8. The Internet is hard to index because of these reasons
You are reading this article because you want to figure out how to quickly and efficiently get from 200,000 results to the six things you need. People often approach sear...

9. Search strategies and what you must know to make them effective
What Is a Search Strategy? Most good researchers have developed their own ways to focus their searches. The habit dates back to the early days when access was f...

10. How subject directories work and why they are useful
How does a subject directory work? Most subject directories are organized in similar ways. Subject directories effectively use hypertext links, enabling you to ...