SlipKnot(ウェブブラウザ)

スリップノット
開発者マイクロマインド株式会社
初回リリース1994年11月 (1994年11月
オペレーティング·システムマイクロソフトウィンドウズ
入手可能な英語
タイプウェブブラウザ
ライセンス独自のEULA
Webサイトwww.micromind.com/slipknot.htm

SlipKnot は最も初期のワールド ワイド ウェブブラウザーの 1 つで、1994 年 11 月から 1998 年 1 月までMicrosoft Windowsユーザーが利用できました。MicroMind 社の Peter Brooks 氏によって、 SLIPやその他のTCP/IP接続がないユーザーにも完全にグラフィカルなウェブ ビューを提供するために作成されたため、名前は SLIP...not です。SlipKnot は、通常はテキストのみになる箇所でグラフィカルなウェブ エクスペリエンスを提供しましたが、非常に遅いダイヤルアップUnix シェル アカウントの場合は、画像をダウンロードしないというオプションがありました。[ 1 ] SlipKnot バージョン 1.0 は、NetscapeNetscape Navigatorバージョン 1.0 が出てくる約 3 週間前の 1994 年 11 月 22 日にリリースされました。これは、当時Mosaicや Netscapeを使用できなかったPC /Windows ベースのインターネットユーザーの大部分を対象に設計されました( Internet Explorer はSlipKnot の翌年、1995 年 8 月にリリースされました)。

歴史

1994年と1995年には、ワールド ワイド ウェブへのアクセスに関心を持つ家庭の PC ユーザの大半は、端末ベースのソフトウェアを使用する必要がありました。これらのユーザは通常、勤務先のUnixマシンまたは商用 UNIX ISP ( Netcomなど) のダイヤルアップシェル アカウントを持っていました。PC 上で端末エミュレータプログラムを実行し、マシンを一時的にブラック スクリーンの端末にしてから Unix サーバにダイヤルインし、電子メールにはpineelm、ファイル検索には gopher、新しいワールドワイド ウェブのテキスト ベース ブラウジング エクスペリエンスにはlynxwwwなどのテキスト ベース インターネット ソフトウェアを実行しました。Web ページがテキストのみだった間は、このテキスト ベース ブラウジングでも問題ありませんでしたが、1993 年に Mosaic が登場し、グラフィカルでマルチメディアかつマルチフォントの Web ページを表示して普及させることで、ブラウザと Web ページの状況が一変しました。また、Windows ヘルプなど、 それ以前のハイパーテキストアプリケーションの標準であったポイント アンド クリックによる Web ブラウジングのナビゲーションも Mosaic が先駆けとなりました。

Mosaic は、完全な TCP/IP 接続と高速転送を利用できる大学のプログラマーによって開発されました。これはプログラムの設計にも明らかで、たとえばハイパーテキスト リンクをクリックした後、画面に何かが表示されるまで、ユーザーはページのすべての部分がブラウザーによって取得されるまで待たなければなりませんでした。高速接続により、TCP/IP は一度に複数の取得を実行できるようになり、ユーザーがページを要求してからそのページが表示されるまでの遅延が短くなりました。そのため、TCP/IP 接続がないほとんどの家庭ユーザーには Mosaic が使用できなかっただけでなく、たとえ TCP/IP があったとしても、家庭用モデムの低速性により、低速接続 (通常 9600 および 14.4kボー)では Mosaic の設計上の問題が顕在化しました。

1994年、一部のISPがダイヤルインモデム経由でSLIPPPPなどのプロトコルを用いたTCP/IP接続を提供し始めました。しかし、これは最先端の技術であったため、家庭でのTCP/IP接続の設定と維持は非常に困難でした。そのため、多くの家庭ユーザーはダイヤルアップのUnixシェル接続に頼らざるを得ず、MosaicやNetscapeといった、ビジネスや学術分野のユーザーが愛用していたTCP/IPベースのブラウザは利用できませんでした。

1993 年後半に Mosaic を見てその可能性に魅了された Peter Brooks は、1994 年 4 月に家庭用 PC ユーザー向けに完全にグラフィックでマルチフォントの Web ブラウザーを作成することに着手しました。

ブラウザ

SlipKnot バージョン1.0は1994年11月に完成し、シェアウェアとしてリリースされました。これにより、市場初の有料ブラウザとなりました。その名前は、SLIP(シリアルラインインターネットプロトコル)(モデム回線経由のTCP/IPの初期バージョン)にちなんで「slip knot」(結び目の一種)をかけたものです。これは、MosaicやNetscapeブラウザとは異なり、グラフィカルなWebコンテンツの表示にSLIP接続が不要だったという事実にちなんで付けられたものではありません

SlipKnot は、 Ziff-Davis社から 1995 年のベスト コミュニケーション シェアウェア プログラム賞を受賞し、1995 年のベスト オーバーオール シェアウェア プログラムでも準優勝しました。

1996 年半ばにさらなる開発が中止された時点で、ほとんどの家庭のインターネット ユーザーは簡単にインストールできる TCP/IP 接続を利用できるようになり、すべての新しいインターネット ソフトウェア開発はそのプロトコルに依存するようになりました。

テクニカル

SlipKnotのレンダリングエンジンはC言語で、ユーザーインターフェースはVisual Basicで記述されていました。通信手段はUnixコマンドラインのみだったため、SlipKnotはコマンドラインに文字を送信することで、あたかも人間が(「ボット」として)入力しているかのようにUnixホストを「操作」しました。まず、SlipKnotは、目的のウェブページの個々の部分(テキスト、そして各画像)をUnixホスト上のファイルに取得するよう要求しました。これは、取得するURLと、最終的にデータを取得した後にUnixホスト上に作成するファイル名を示すコマンドライン引数をUnixホスト上でテキストベースのウェブブラウザ「lynx」に渡すことで実現しました。ウェブページホストからUnixホストへのこの取得は、これらのマシンが高速通信回線で接続されていたため、通常は非常に高速でした。URLのコンテンツがUnixホストに移動された後、PCに転送する必要がありました。これは、通信プログラムzmodemを実行し(zmodem コマンドを Unix コマンドラインに送信)、すぐに PC を受信モードにすることによって実行されました。

Web ページのテキスト ( HTML ) 部分が取得されると (常に最初に取得されます)、ページは SlipKnot によって表示され、ユーザーが読むことができます。その後、バックグラウンドで画像が取得され、最終的にページが修正されて画像が表示されます。

参考文献

  1. ^ワシントンポストウェブの驚異をSLIPまたはSlipKnotで体験する方法マーゴット・ウィリアムズ 1995年2月13日