Введение

SlipKnot был одним из первых веб-браузеров World Wide Web, доступным пользователям Microsoft Windows с ноября 1994 года по январь 1998 года. Он был разработан Питером Бруксом из компании MicroMind, Inc. для обеспечения полностью графического отображения веб-страниц пользователям, не имеющим SLIP или другого TCP/IP-соединения с сетью, отсюда и название – "SLIP not" (SLIP отсутствует). SlipKnot предоставлял графический доступ к веб-страницам через текстовую оболочку Unix, которая в противном случае была бы единственным доступным интерфейсом. Версия SlipKnot 1.0 была выпущена 22 ноября 1994 года, примерно за 3 недели до выхода версии Netscape Navigator 1.0. Он был предназначен для значительного числа пользователей ПК с Windows, которые в то время не могли использовать Mosaic или Netscape. (Internet Explorer был выпущен в следующем году, в августе 1995 года, после SlipKnot.)

История

В 1994 и 1995 годах большинство домашних пользователей ПК, проявлявших интерес к доступу к World Wide Web, вынуждены были делать это с помощью программного обеспечения, работающего в текстовом режиме. Обычно эти пользователи использовали dial-up shell-аккаунты на Unix-машинах своих работодателей или у коммерческих UNIX-провайдеров (например, Netcom). Они запускали программу-эмулятор терминала на своих ПК, временно превращая их в терминалы с чёрным экраном, подключались к Unix-серверу, а затем использовали текстовые интернет-программы, такие как pine и elm для электронной почты, gopher для получения файлов и lynx или www для просмотра новой Всемирной паутины в текстовом формате. Пока веб-страницы были исключительно текстовыми, такой текстовый просмотр был приемлем, но в 1993 году Mosaic изменил ландшафт браузеров и веб-страниц, отображая и, следовательно, стимулируя создание графических, мультимедийных и многошрифтовых веб-страниц. Он также впервые реализовал навигацию с помощью указания и щелчка для просмотра веб-страниц, которая уже была стандартом для предыдущих гипертекстовых приложений, таких как Windows Help. Mosaic был разработан университетскими программистами, имевшими доступ к полноценным TCP/IP-соединениям и высокоскоростной передаче данных. Это отразилось в дизайне программы: например, после нажатия на гипертекстовую ссылку пользователю приходилось ждать, пока браузер загрузит все элементы страницы, прежде чем что-либо отобразится на экране. Высокоскоростные соединения позволяли TCP/IP выполнять несколько запросов одновременно, а задержка между запросом страницы пользователем и её отображением была минимальной. Поэтому Mosaic был недоступен большинству домашних пользователей из-за отсутствия TCP/IP-соединений, и даже при наличии TCP/IP низкая скорость домашних модемов (обычно 9600 и 14,4 кбит/с) выявляла недостатки дизайна Mosaic для медленных соединений. В 1994 году некоторые провайдеры начали предлагать TCP/IP-соединения через dial-up модемы, используя протоколы SLIP и PPP. Однако это была передовая технология, и настройка и поддержание домашнего TCP/IP-соединения было чрезвычайно сложным. В результате большая часть домашних пользователей оставалась с dial-up Unix shell-подключениями и не могла использовать Mosaic, Netscape или другие браузеры на основе TCP/IP, доступные пользователям в бизнесе и академической среде. Увидев Mosaic в конце 1993 года и впечатлившись его потенциалом, Питер Брукс в апреле 1994 года приступил к созданию полнографического многошрифтового веб-браузера для домашних пользователей ПК.

Браузер

Версия SlipKnot 1.0 была завершена и выпущена как shareware в ноябре 1994 года, что сделало её первым браузером, доступным для покупки. Название является игрой слов, основанной на термине "slip knot" (вид узла) и аббревиатуре SLIP (Serial Line Internet Protocol) – ранней версии TCP/IP для модемных соединений, – а не на том факте, что, в отличие от браузеров Mosaic и Netscape, для просмотра графического веб-контента не требовалось SLIP-соединение. В 1995 году SlipKnot получила награду "Лучшая коммуникационная shareware-программа" от Ziff Davis и стала финалистом в номинации "Лучшая shareware-программа в целом". К середине 1996 года, когда разработка была прекращена, большинство домашних пользователей получили возможность легко устанавливать TCP/IP-соединения, и вся последующая разработка интернет-программного обеспечения стала зависеть от этого протокола.