HOME

TheInfoList



OR:

SlipKnot was one of the earliest
World Wide Web The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
browsers Browse, browser, or browsing may refer to: Computing *Browser service, a feature of Microsoft Windows to browse shared network resources *Code browser, a program for navigating source code *File browser or file manager, a program used to manage f ...
, available to
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
users between November 1994 and January 1998. It was created by Peter Brooks of MicroMind, Inc. to provide a fully graphical view of the web for users without a SLIP or other
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
connection to the net, hence the name – SLIP...not. SlipKnot provided a graphical web experience through what would otherwise be a text-only Unix shell account.
The Washington Post ''The Washington Post'', locally known as ''The'' ''Post'' and, informally, ''WaPo'' or ''WP'', is an American daily newspaper published in Washington, D.C., the national capital. It is the most widely circulated newspaper in the Washington m ...
''How to SLIP or SlipKnot Through the Wonders of the Web'' Margot Williams February 13, 1995
SlipKnot version 1.0 was released on November 22, 1994, approximately 3 weeks before
Netscape Netscape Communications Corporation (originally Mosaic Communications Corporation) was an American independent computer services company with headquarters in Mountain View, California, and then Dulles, Virginia. Its Netscape web browser was o ...
's
Netscape Navigator The 1990s releases of the Netscape (web browser), Netscape line referred to as Netscape Navigator were a series of now discontinued web browsers. from versions 1 to 4.08. It was the Core product, flagship product of the Netscape, Netscape Comm ...
version 1.0 came out. It was designed to serve a significant fraction of PC/Windows-based
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
users who could not use
Mosaic A mosaic () is a pattern or image made of small regular or irregular pieces of colored stone, glass or ceramic, held in place by plaster/Mortar (masonry), mortar, and covering a surface. Mosaics are often used as floor and wall decoration, and ...
or Netscape at that time. (
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
was released in the following year after SlipKnot, in August 1995.)


History

In 1994 and 1995, the majority of home PC users who were interested in accessing the World Wide Web had to do so using terminal-based software. These users usually had
dial-up Dial-up Internet access is a form of Internet access that uses the facilities of the public switched telephone network (PSTN) to establish a connection to an Internet service provider (ISP) by dialing a telephone number on a conventional telepho ...
shell account A shell account is a user account on a remote server, typically running under Unix or Linux operating systems. The account gives access to a text-based command-line interface in a shell, via a terminal emulator. The user typically communicates w ...
s with their employers'
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
machines or with commercial UNIX ISPs (e.g. Netcom). They would run a
terminal emulator A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term ''terminal'' covers all remote term ...
program on their PCs, temporarily turning the machines into black screen terminals, dial into the Unix server, and then run text-based internet software such as
pine A pine is any conifer tree or shrub in the genus ''Pinus'' () of the family Pinaceae. ''Pinus'' is the sole genus in the subfamily Pinoideae. ''World Flora Online'' accepts 134 species-rank taxa (119 species and 15 nothospecies) of pines as cu ...
and
elm Elms are deciduous and semi-deciduous trees comprising the genus ''Ulmus'' in the family Ulmaceae. They are distributed over most of the Northern Hemisphere, inhabiting the temperate and tropical- montane regions of North America and Eurasia, ...
for
e-mail Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
,
gopher Pocket gophers, commonly referred to simply as gophers, are burrowing rodents of the family Geomyidae. The roughly 41 speciesSearch results for "Geomyidae" on thASM Mammal Diversity Database are all endemic to North and Central America. They ar ...
for file retrieval, and
lynx A lynx ( ; : lynx or lynxes) is any of the four wikt:extant, extant species (the Canada lynx, Iberian lynx, Eurasian lynx and the bobcat) within the medium-sized wild Felidae, cat genus ''Lynx''. The name originated in Middle Engl ...
or
www The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
for a text-based browsing experience of the new World Wide Web. While this text-based browsing was fine while web pages were text-only, Mosaic changed the browser and web-page landscape in 1993 by displaying and therefore encouraging graphical, multimedia and multifont web pages. It also pioneered the point-and-click navigation for web browsing that had been a standard for prior
hypertext Hypertext is E-text, text displayed on a computer display or other electronic devices with references (hyperlinks) to other text that the reader can immediately access. Hypertext documents are interconnected by hyperlinks, which are typic ...
applications, like Windows Help. Mosaic had been developed by university programmers who had access to full TCP/IP connections and high-speed transmissions. This was evident in the design of the program – for instance, after clicking on a hypertext link, the user had to wait until all parts of the page had been retrieved by the browser before anything showed on the screen. High-speed connections allowed TCP/IP's ability to do multiple retrievals at once, and for the delay between the user's request for a page and its appearance to be short. Therefore, not only could Mosaic not be used by most home users because of their lack of TCP/IP connections, but even if they had TCP/IP, the low speed of home
modem The Democratic Movement (, ; MoDem ) is a centre to centre-right political party in France, whose main ideological trends are liberalism and Christian democracy, and that is characterised by a strong pro-Europeanist stance. MoDem was establis ...
s would bring out the problems in the Mosaic design for slower speed connections (typically 9600 and 14.4k
baud In telecommunications and electronics, baud (; symbol: Bd) is a common unit of measurement of symbol rate, which is one of the components that determine the speed of communication over a data channel. It is the unit for symbol rate or modulat ...
). In 1994, some ISPs started to offer TCP/IP connections via dial-in modems, with protocols like SLIP and PPP. But this was leading-edge technology, and so it was extraordinarily difficult to set up and maintain a home TCP/IP connection. Therefore, a large fraction of home users were stuck with dial-up Unix shell connections, and could not use Mosaic, or Netscape, or any of the other TCP/IP-based browsers that business- and academia-based users enjoyed. Having seen Mosaic late in 1993 and been captivated by its potential, Peter Brooks set out in April 1994 to create a fully graphic, multifont web browser for home PC users.


Browser

SlipKnot version 1.0 was completed and released as
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. ...
in November 1994, thus making it the first purchasable browser on the market. Its name is a play on the term
slip knot The slip knot is a stopper knot which is easily undone by pulling the tail ( working end). The slip knot is related to the running knot, which will release when the standing end is pulled. Both knots are identical and are composed of a slippe ...
(a type of knot) against SLIP (Serial Line Internet Protocol) – an early version of TCP/IP over modem lines – and not after the fact that, unlike Mosaic and Netscape browser offerings, a SLIP connection was not necessary to view graphical web content. SlipKnot was given the Best Communications Shareware Program of 1995 Award by
Ziff-Davis Ziff Davis, Inc. is an American digital media and internet company. Founded in 1927 by William Bernard Ziff Sr. and Bernard George Davis, the company primarily owns technology- and health-oriented media websites, online shopping-related servic ...
and was runner-up for the Best Overall Shareware Program of 1995. By mid-1996 when further development ceased, the majority of home internet users were able to obtain TCP/IP connections that were easy to install, and all new internet software development was dependent upon that protocol.


Technical

SlipKnot's rendering engine was written in C, and its
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
in
Visual Basic Visual Basic is a name for a family of programming languages from Microsoft. It may refer to: * Visual Basic (.NET), the current version of Visual Basic launched in 2002 which runs on .NET * Visual Basic (classic), the original Visual Basic suppo ...
. Because it had only a Unix commandline to communicate with, it "drove" the Unix host by sending characters to its commandline as if a person were typing them (as a "bot"). First, SlipKnot would request the retrieval of individual parts of a desired web page – the text, and then each picture – into files on the Unix host. This was done by executing the text-based web browser "lynx" on the Unix host with command-line arguments indicating which
URL A uniform resource locator (URL), colloquially known as an address on the Web, is a reference to a resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identi ...
to retrieve, and the filename to create on the Unix host when the data was finally retrieved. This retrieval, from web page host to Unix host, was usually very fast, since these machines were connected by high speed communications lines. After the URL contents were moved to the Unix host, they had to be moved down to the PC. This was done by executing the communications program zmodem (sending the zmodem command to the Unix command-line) and then instantly placing the PC into receive mode. Once the text (
HTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
) portion of a web page had been retrieved (it was always retrieved first), the page would be displayed by SlipKnot and could be read by the user, after which the pictures were retrieved in the background and eventually the page fixed up to display them.


References


External links


SlipKnot's original Home Page
{{DEFAULTSORT:Slipknot (Web Browser) Gopher clients Windows web browsers 1994 software Discontinued web browsers