| 原作者 | アーサー・シークレット[1] |
|---|---|
| 開発者 | ワールドワイドウェブコンソーシアム/ CERN |
| 最終リリース | 0.8f [2]
/ 1997年7月2日[3] |
| 書かれた | パール[4] |
| オペレーティング·システム | DECアルファ[4] |
| プラットフォーム | パール[4] |
| 利用可能 | 英語 |
| タイプ | ウェブブラウザ |
| ライセンス | W3C ソフトウェア通知およびライセンス/ CERN オープンソース著作権 |
| Webサイト | ウェイバックマシンの w3.org/Agora/ (1997 年 8 月 2 日アーカイブ)
www.w3.org/History/1996/WWW/Agora/ |
Agora は、人々がインターネットをフルに活用できるようにするための概念実証として機能したワールドワイドウェブの 電子メール ブラウザでした。[5] [6] Agora は、非グラフィック端末向けに設計された電子メールベースのウェブブラウザで、発展途上国や恒久的なインターネット接続がないなど、インターネットに完全にアクセスできない人々を支援するために設計されました。[7] [8] W3Gate と同様に、Agora は http ではなく電子メールを介して HTML ドキュメントを取得するように設計されたサーバーアプリケーションでした。[9]
機能性
アリーナに行けない人のためのアゴラ[3]
Agora はクライアントアプリケーションではありませんでした。インターネットにアクセスするには、サーバーに Agora ブラウザーをインストールし、要求されたURLを記載したメールを Agora に送信する必要がありました。[5] Agora アプリケーションは、要求されたリンクのコンテンツを記載したメールを返信します。サーバーから送信されたメールにはHTML ソース コードが含まれていたため、通常の Web ブラウザーでページを本来の形式で表示できました[10]。またはLynxスタイルで表示できました[11] 。さまざまなオプションにより、ブラウジングが容易になりました。[12]サーバーは異なる設定が可能で、一部のサーバーはJavaScript のみを記載したメールを返信しました。これは、コンテンツがページのより深いところにあるためです。[10] Agora はフレームを正しく処理できることで高く評価されていましたが、他の同様のアプリケーションは、ソース コードを提供して、使用されたフレームを再要求することでこれを処理できました。[10]
特徴
Agoraは電子メールによるコミュニケーションをベースとしていましたが、Archie、MetaCrawler、Lycos、Yahoo !、オックスフォード大学のWAIS Search、Hyper RFC、 WebCrawler、Veronica Search、AltaVista、Googleなど、さまざまな検索エンジンで検索することができました。[13]
Agoraは、 DDOS攻撃を引き起こす可能性のある過剰なコマンドを含むメッセージによるサービスへの攻撃を防ぐために、各メッセージで処理されるリクエストの数を10に制限しています。[9]
サポートされているプロトコル
Agoraサーバはラインモードブラウザ[14]とlibwwwをベースにしており、従来のhttpやgopherブラウジング以外にもNNTP、[15] Archie、[15] Finger、[15] WAIS [13]などさまざまな種類のインターネットプロトコルをサポートしていました。
Agoraは多くのプロトコルを処理できましたが、対話型telnetプロトコルは例外でした。[2]
バージョン履歴
Agora 0.7d からは、URL の後にスペースで区切られた検索語を追加することで、検索可能なサイトを検索できるようになりましたが、これはフォームでは機能しませんでした。[2] Agora バージョン 0.8e 以降では、要求された URL を 2 行以上に分割できるようになりました。[2] gzipまたはzipによるuuencodedによるデータ圧縮も統合されました。 [2] Agora バージョン 0.8f では、フレームとリンクされた画像が goto され、回答メールがこれらの場合にヘルプを取得するようになりました。[2 ]
制限事項
Agora の制限の 1 つは、出力メールに約 10,000 行 (当初は 5,000 行) の制限が組み込まれていたことです。これは主に、ユーザーとネットワークを過剰な帯域幅/リソース使用から保護するためでした。[2] [9]この制限により、一部のオペレーティング システムと電子メール クライアントでは 1 MB を超えるファイルで問題が発生するため、uuencode ファイルは 1 MB を超えることはありませんでした。[2] uuencode ファイルは帯域幅を大量に使用するため、データ圧縮が組み込まれました。[2]
ほとんどのウェブサイトにはインライン画像やアーカイブ/実行ファイルなどのバイナリファイルへのリンクが含まれていたため、Agoraはこれらのファイルを送信する前にuuencodeする必要がありました。[5] [9]
サーバーが匿名だったため、Usenetサポートは読み取り専用でした。[13]
さらなる発展
バージョン0.9では、ユーザーはフォームに記入することができました。[4]このバージョンは開発されませんでした。[要出典] ワールドワイドウェブコンソーシアム(W3C)サーバーは、高負荷のためシャットダウンされました。Secretは、ローカル戦略としてセットアップするソフトウェアを作成しましたが、当時は機能しませんでした。その結果、W3Cサーバーはリクエストが多すぎて、Agora実装をシャットダウンしなければなりませんでした。[16] [17]
システム要件
Agoraをサーバー上で実行するには、サーバーにPerlがインストールされている必要があります。[4] libwwwバイナリwww_*.*.Zが同じ ディレクトリに存在する必要があります。[4]
批判
Agora は、当時人気があったTcl、Tk、Java、Pythonといったさまざまな種類のアプレットを完全に無視していました。[2] Agora はHTML テーブルを適切に 処理できませんでした。[2] Usenet のサポートは不完全で、回答を書式設定されたテキストに翻訳する際に問題が発生しました。また、一部のニュースグループではクラッシュが発生しました。[13] 中国語、日本語、韓国語の Web ページを処理できませんでした。[13]
参考文献
- ^ Secret, Arthur (1996 年 4 月 30 日). 「Arthur Secret」. World Wide Web Consortium . 2010 年6 月 23 日閲覧。
- ^ abcdefghijk Sasse, Hugh. 「Agora: メールによる WWW ドキュメントの取得」。De Montfort 大学。2003 年 1 月 17 日時点のオリジナルよりアーカイブ。2010年6 月 24 日閲覧。
- ^ ab Secret, Arthur (1997年7月2日). 「Agora」. World Wide Web Consortium . 2013年11月20日閲覧。
- ^ Agora 0.8 の圧縮ソース コードおよび圧縮実行可能ファイル内のabcdef READMEファイル。
- ^ abc Secret, Arthur (1996年11月12日). 「Agora」. World Wide Web Consortium . 1997年6月6日時点のオリジナルよりアーカイブ。2010年6月20日閲覧。
- ^ Daniel Dardailler、Judy Brewer。「FINAL REPORT - DE 4105 - WAI」。Web Accessibility Initiative。World Wide Web Consortium。2010年6 月 23 日閲覧。
- ^ Sosa-Iudicissa, Marcelo C.; 組織、Pan American Health; 協会、International Medical Informatics (1997 年 2 月)。インターネット、テレマティクス、および健康。IOS Press。p. 145。ISBN 978-90-5199-289-2。
- ^ Tim Berners Lee (1995 年 5 月 1 日). 「Getting Started with WWW」. World Wide Web Consortium . 2010 年6 月 25 日閲覧。
- ^ abcd Manfred Bogen、Guido Hansen、Michael Lenz。「W3Gate: 使用と不正使用」。ドイツ国立情報技術研究センター。2010年6月21日時点のオリジナルよりアーカイブ。2010年6月29日閲覧。
- ^ abc 「GEBoyd の How To Do Just About Anything by email - Part 1」。GeoCities。2000年 8 月 11 日。2000 年 8 月 17 日時点のオリジナルよりアーカイブ。2010年6 月 24 日閲覧。
- ^ WWWWolf (2001年5月6日). 「Agora」. Everything2 . 2010年6月17日時点のオリジナルよりアーカイブ。 2010年6月23日閲覧。
- ^ Secret, Arthur (1995 年 6 月 23 日). 「メールによる文書の取得」. World Wide Web Consortium . 1997 年 6 月 6 日時点のオリジナルよりアーカイブ。2010年6 月 20 日閲覧。
- ^ abcde Secret, Arthur (1996年8月13日). 「Agora: メールによるWWW文書の取得」。2010年7月13日時点のオリジナルよりアーカイブ。2010年6月25日閲覧。
- ^ Sendall, Mike (1995 年 3 月 29 日). 「World Wide Web クライアント」. World Wide Web Consortium . 2010 年 8 月 23 日時点のオリジナルよりアーカイブ。2010年8 月 10 日閲覧。
- ^ abc 「GEBoyd の How To Do Just About Anything by email - Part 2」。GeoCities。2000年 9 月 10 日。2001 年 3 月 10 日時点のオリジナルよりアーカイブ。2010年6 月 25 日閲覧。
- ^ Moberg, Vic (1995 年 11 月 16 日). 「WWW> Agora Web by Email サービスが停止」.ウィスコンシン大学マディソン校. 2010 年6 月 26 日閲覧。
- ^ 「Landmark's E-Mail Echo」 Landmark Computer Labs 1996 年 2 月 1 日 。2010 年6 月 26 日閲覧。
外部リンク
- Agora .8 ソース、W3C
