Implemented Hypermedia in the '60s0

Ted Nelson, who coined the term "hypertext" and founded the first hypertext project (Xanadu) in 1960, is generally considered to be the "Father of Hypertext." This was all unbeknownst to Doug Engelbart, who in 1962 published his seminal report Augmenting Human Intellect: A Conceptual Framework in which he documents his earlier epiphany of professionals equipped with interactive computer display screens bombing around an information space of cross linked data. Both were starting out at a time when computers were used for complex mathematical and scientific functions, and you would load in your instructions, and come back later for the results, so the idea of interactive computing for non-computational purposes seemed preposterous to many.1

In the early '60s Doug's NLS system was pioneering hypermedia (hyperlinked text, diagrams, email, source code, etc.), and his work probably had a greater overall influence on the subsequent evolution and dissemination of hypermedia. 2

Both pioneers were inspired by Vannever Bush's 1945 article As We May Think (see Bush Symposium Introduction). Doug and Ted got acquainted in the mid-1960s and became lifelong friends.3

"Doug Engelbart's presentation at the 1968 Fall Joint Computer Conference, was a live online hypermedia demonstration of the pioneering work that Engelbart's group had been doing at SRI." read more
– Source: Douglas Engelbart and the Mother of All Demos, Brown University.4

"By the end of 1968, we had not only developed the mouse, but also such things as hypertext (ed. note: that’s the basis for the links that make the World Wide Web so popular today), dynamic on-screen editing, and video-conferencing."
– Source: Doug Engelbart: The Father of the Mouse, by Andrew Maisel, SuperKids.5

See Also6

From the Internet6a

From Doug's Lab6b

Bush's Vision7

From Vannevar Bush's, As We May Think (1945, quoted by Engelbart in Augmenting human intellect):7a

"Consider a future device for individual use, which is a sort of mechanized private file and library. It needs a name, and to coin one at random, "memex" will do. A memex is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility. It is an enlarged intimate supplement to his memory.7a1

"It consists of a desk, and while it can presumably be operated from a distance, it is primarily the piece of furniture at which he works. On the top are slanting translucent screens, on which material can be projected for convenient reading. There is a keyboard, and sets of buttons and levers. Otherwise it looks like an ordinary desk.7a2

"In one end is the stored material. [...]7a3

"There is, of course, provision for consultation of the record by the usual scheme of indexing. If the user wishes to consult a certain book, he taps its code on the keyboard, and the title page of the book promptly appears before him, projected onto one of his viewing positions. [...] 7a5

"A special button transfers him immediately to the first page of the index. Any given book of his library can thus be called up and consulted with far greater facility than if it were taken from a shelf. As he has several projection positions, he can leave one item in position while he calls up another. He can add marginal notes and comments[...]7a6

"All this is conventional, except for the projection forward of present-day mechanisms and gadgetry. If affords an immediate step, however, to associative indexing, the basic idea of which is a provision whereby any item may be caused at will to select immediately and automatically another. This is the essential feature of the memex. The process of tying two items together is the important thing.7a7

"When the user is building a trail, he names it, inserts the name in his code book, and taps it out on his keyboard. Before him are the two items to be joined, projected onto adjacent viewing positions. At the bottom of each there are a number of blank code spaces, and a pointer is set to indicate one of these on each item. The user taps a single key, and the items are permanently joined. In each code space appears the code word. Out of view, but also in the code space, is inserted a set of dots for photocell viewing; and on each item these dots by their positions designate the index number of the other item.7a8

"Thereafter, at any time, when one of these items is in view, the other can be instantly recalled merely by tapping a button below the corresponding code space. Moreover, when numerous items have been thus joined together to form a trail, they can be reviewed in turn, rapidly or slowly, by deflecting a lever like that used for turning the pages of a book. It is exactly as though the physical items had been gathered together to form a new book. It is more than this, for any item can be joined into numerous trails."7a9