この記事の古いバージョンはLynxで表示されています | |
| 原作者 | ルー・モントゥリ、マイケル・グローブ、チャールズ・レザック |
|---|---|
| 開発者 | トーマス・ディッキー |
| 初回リリース | 1992年 |
| 安定リリース | 2.9.2 [1]
/ 2024年5月31日 |
| リポジトリ |
|
| 書かれた | ISO C |
| エンジン | libwwwのフォーク |
| オペレーティング·システム | Unix系、[2] DOS、Windows、VMS [3] |
| 利用可能 | 英語 |
| タイプ | テキストベースのウェブブラウザ |
| ライセンス | GNU GPLv2 |
| Webサイト | リンクス |
Lynxは、カーソルでアドレス指定可能な文字セル端末で使用するためのカスタマイズ可能なテキストベースのウェブブラウザです。[4] [5] 2024年現在、Lynxは1992年に開始され、 [6]現在もメンテナンスが行われている最古のウェブブラウザです。 [アップデート]
歴史
Lynx は、カンザス大学の学術計算サービス内の分散計算グループの製品でした。[7] [8]当初は、1992 年に大学の学生とスタッフのチーム ( Lou Montulli、Michael Grobe、Charles Rezac)によって、キャンパス全体の情報システム[9]の一部としてキャンパス情報を配布するため、およびGopher スペース[10 ] を閲覧するためだけに使用されたハイパーテキストブラウザーとして開発されました。ベータ版が利用可能になったことは、 1992 年 7 月 22 日にUsenetで発表されました。 [11] 1993 年に、Montulli はインターネット インターフェイスを追加し、ブラウザーの新しいバージョン (2.0) をリリースしました。[12] [13]
2007 年 7 月現在、 Lynx の通信プロトコル[アップデート]のサポートは、1996 年にライブラリのコード ベースからフォークされたlibwwwのバージョン[14]を使用して実装されています。 [15]サポートされているプロトコルには、Gopher、HTTP、HTTPS、FTP、NNTP、WAISなどがあります。[5] [16] NNTP のサポートは、 1994 年に進行中の Lynx 開発から libwww に追加されました。 [17] HTTPS のサポートは、暗号化に関する懸念から、当初はパッチとして、後に Lynx の libwww のフォークに追加されました。[18] [リンク切れ ]
ギャレット・ブライスは1994年4月にDosLynxを開発し[19]、後にLynxの開発にも参加しました。フォテオス・マクライドはLynxの大部分をVMSに移植し、しばらくメンテナンスしていました。1995年にLynxはGNU General Public Licenseの下でリリースされ、現在はトーマス・ディッキーが率いるボランティアのグループによってメンテナンスされています。[20]
特徴

Lynx でのブラウジングは、カーソルキーを使用して選択したリンクを強調表示するか、ページ上のすべてのリンクに番号を付けて、選択したリンクの番号を入力することで行われます。[21]現在のバージョンでは、 SSL [5]と多くのHTML機能がサポートされています。テーブルはスペースを使用してフォーマットされ、フレームは名前で識別され、別のページであるかのように探索できます。Lynx は、画像やビデオなど、Web 上のさまざまな種類の非テキストコンテンツを表示することはできませんが、[4]画像ビューアやビデオプレーヤーなどの外部プログラムを起動して処理することができます。[21]
ほとんどのウェブブラウザとは異なり、Lynxは多くのウェブサイトが正しく動作するために必要なJavaScriptをサポートしていません。[22]
テキストのみのブラウジングによる速度上の利点は、低帯域幅のインターネット接続を使用している場合や、[23]画像の多いコンテンツのレンダリングが遅い可能性のある古いコンピュータハードウェアを使用している場合に最も顕著になります。
プライバシー
Lynxはグラフィックスをサポートしていないため、ユーザー情報を追跡するウェブバグは取得されず、グラフィックウェブブラウザのプライバシーを気にすることなくウェブページを読むことができます。[8]しかし、LynxはHTTPクッキーをサポートしており、[4]これもユーザー情報を追跡するために使用できます。そのため、Lynxはクッキーのホワイトリストとブラックリストをサポートしており、クッキーのサポートを永久に無効にすることもできます。[21]
従来のブラウザと同様に、Lynxは閲覧履歴とページキャッシュもサポートしていますが、[24]どちらもプライバシーに関する懸念を引き起こす可能性があります。[25]
構成可能性
Lynx は、コマンドライン オプションと設定ファイルの両方をサポートしています。ヘルプ メッセージによると、コマンドライン オプションは 142 個あります。テンプレート設定ファイルには、lynx.cfg設定可能な機能が 233 個リストされています。設定に対する 2 つのアプローチには一部重複がありますが、-restrictには一致しないなどのコマンドライン オプションもありますlynx.cfg。コマンドラインと設定ファイルによって事前に設定されたオプションに加えて、Lynx の動作は、オプション メニューを使用して実行時に調整できます。ここでも、設定間に一部重複があります。Lynx は、これらの実行時オプション機能の多くを実装しており、オプション (設定ファイルの設定によって制御) で、選択内容を別の書き込み可能な設定ファイルに保存できます。保存できるオプションを制限する理由は、1990 年代半ばに一般的だった Lynx の使用法、つまりダイヤルイン接続でアクセスするインターネットへのフロントエンド アプリケーションとして Lynx 自体を使用する方法に由来しています。[26] [27] [21]
アクセシビリティ
Lynx はテキストベースのブラウザであるため、視覚障害のあるユーザーが点字ディスプレイでインターネットにアクセスするために使用でき、音声合成ソフトウェアとの互換性も容易です。[28] [10] [16] Lynx は、画像、フレーム、その他の非テキストコンテンツを のテキストalt、nameおよびtitle HTML 属性に置き換え[29]、ユーザーインターフェイス要素を非表示にできるため[30]、このブラウザはコスト効率の高い汎用スクリーンリーダーソフトウェアでの使用に特に適しています。[31] [32] [33] Windowsのスクリーンリーダーでの使用に特に適した Lynx のバージョンが、インド工科大学マドラス校で開発されました。[34]
リモートアクセス
Lynxは、グラフィカルな表示ができないリモート接続システムからウェブサイトにアクセスする場合にも便利です。[35] [36] [37]テキストのみの性質と古さにも関わらず、 Wikipediaの編集などのインタラクティブなタスクの実行を含め、現代のウェブの多くを効果的に閲覧するために使用できます。[24] [38] [39]
ウェブデザインとロボット
Lynx はテキストファイルからキーストロークを取得するため、自動データ入力、Web ページナビゲーション、Web スクレイピングに非常に便利です。そのため、Lynx は一部の Web クローラーで使用されています。[40] Web デザイナーは、Lynx を使用して、開発したサイトを検索エンジンや Web クローラーがどのように認識するかを決定することができます。[41] [42] [43]特定の Web ページに対する Lynx のビューを提供するオンライン サービスが利用可能です。[44]
Lynxはウェブサイトのパフォーマンスをテストするためにも使われます。TelnetやSSHなどのリモートアクセス技術を使ってさまざまな場所からブラウザを実行できるため、Lynxを使ってさまざまな地理的な場所から同時にウェブサイトの接続パフォーマンスをテストすることができます。[38]ブラウザのもう1つのウェブデザインへの応用としては、サイトのリンクを素早くチェックすることが挙げられます。[45]
サポートされているプラットフォーム

LynxはもともとUnix系オペレーティングシステム用に設計されました。公開後すぐにVMSに移植され、その後DOS、Microsoft Windows、Classic Mac OS、OS/2などの他のシステムにも移植されました。[7] OpenBSD 2.3(1998年5月)[46]から5.5(2014年5月)までデフォルトのOpenBSDインストールに含まれていました。 [47] 2014年7月より前はメインツリーにあり、[48]その後portsツリーを通じて利用可能になりました。[49] LynxはほとんどのLinuxディストリビューションのリポジトリのほか、macOSのHomebrew、[50] Fink、MacPortsリポジトリにもあります。[39] BeOS、MINIX、QNX、AmigaOS [51]、OS/2 [8]への移植も利用可能です。
ソースは、GoogleのAndroidオペレーティングシステムなど、多くのプラットフォーム上で構築できます。 [52]
参照
- コンピュータのアクセシビリティ
- リンク(ウェブブラウザ)
- Cello (ウェブブラウザ)
- Eリンク
- 翻訳元
- ModSecurity#旧 Lynx ブラウザのブロック
- ウェブブラウザの比較
- ウェブブラウザのタイムライン
- Usenet ニュースリーダーの比較
注記
- ^ Thomas E. Dickey (2024年5月31日). “ANN: lynx2.9.2” . 2024年6月1日閲覧。
- ^ Nelson, H. (1999年4月24日). 「Lynx インストール ガイド」. lynx.invisible-island.net . 2017年6月5日時点のオリジナルよりアーカイブ。 2017年6月11日閲覧。
- ^ Dickey, Thomas (2015年9月11日). 「Lynx2.8.8 [sic]」. lynx.invisible-island.net . 2017年6月18日時点のオリジナルよりアーカイブ。2017年6月11日閲覧。
- ^ abc ラキティン 1997.
- ^ abc レガン2001年。
- ^ 「Lynxの現在の開発状況」TecMint 2016年4月27日2024年9月8日閲覧。
- ^ ab Paciello 2000、154–155 ページ。
- ^ abc レガン2002年。
- ^ Ernest Perez (1993年9月). 「State Library Online Information System uses a Hypertext Front End」. ACM Siglink . II (2). Association for Computing Machinery : 3. doi :10.1145/164399.164402. S2CID 18875929. 2023年12月7日時点のオリジナルよりアーカイブ。2023年12月6日閲覧。
- ^ Bolso 2005より。
- ^ モントゥッリ 1992年。
- ^ スチュワート 2000.
- ^ ネルソン 2000.
- ^ カハン 1999.
- ^ ディッキー 2007年。
- ^ セルツァー 1995より。
- ^ カハン 2002年。
- ^ ネストルド 2000.
- ^ バトルズ 1994年。
- ^ フアン・フェレール・マルティネス (2015 年 1 月 1 日)。 UF1302 - マルカスのウェブページの作成。 Ediciones Paraninfo、SA、73 ページ–。ISBN 978-84-283-9827-5。
- ^ abcd ユーザーズガイド。
- ^ ウォーレン 2011.
- ^ 「Lynx とは何ですか? また、どのように使用しますか?」インディアナ大学。2018 年 1 月 18 日。2022 年 9 月 15 日時点のオリジナルよりアーカイブ。2022年 9 月 16 日閲覧。
- ^ ab センジェン & ガスリー、1996 年、136–139 ページ。
- ^ ティマー 2010.
- ^ ヘルプ ファイル。
- ^ 設定ファイル。
- ^ パシエッロ2000年、157ページ。
- ^ RNIB 2011.
- ^ ロスマイタ 1996年。
- ^ ディクソン 2004.
- ^ ロスマイタ。
- ^ サイカ 1999.
- ^ アクラヤ 2006年。
- ^ ウェイナー 2010.
- ^ チャップマン 2003.
- ^ キレリア 2002、9ページ。
- ^ キレリア2002、60-61頁。
- ^ テイラー2005、225-227頁を参照。
- ^ 「Blog::Quibb » Lynx で Web をクロールする」。2024年 7 月 19 日閲覧。
- ^ キング2008、44-46頁。
- ^ バートレット 2006年。
- ^ ログネルド2010、187ページ。
- ^ パシエッロ2000年、135ページ。
- ^ キレリア 2002、178ページ。
- ^ OpenBSD23.
- ^ OpenBSD55.
- ^ de Raadt 2014年。
- ^ OpenBSDポート。
- ^ “Homebrew Formulae”. Homebrew. 2019年1月24日時点のオリジナルよりアーカイブ。2019年1月23日閲覧。
- ^ マルクアート 1995年。
- ^ 「[APP] Android 用にコンパイルされた Lynx バイナリ - Shell または ADB」 。XDA Developers。2011年 7 月 27 日。2016 年 6 月 29 日時点のオリジナルよりアーカイブ。2016年 5 月 27 日閲覧。
参考文献
- Paciello, Michael G. (2000 年 1 月)。「アクセシブルな Web サイトデザイン」。障害者のための Web アクセシビリティ。Focal Press。ISBN 978-1-929629-08-4。
- Rognerud, Jon (2010 年 12 月)。検索エンジン最適化の究極ガイド: トラフィックを増やし、コンバージョン率を高め、大金を稼ぐ(第 2 版) 。Entrepreneur Press。ISBN 978-1-59918-392-3。
- Stewart, William (2000)。「Web ブラウザの歴史」。世界初の Web 出版書籍。Living Internet。2011 年 1 月 20 日にオリジナルからアーカイブ。2006年 4 月 20 日に取得。
- King, Andrew B. (2008 年 12 月)。Web サイトの最適化: 速度、検索エンジン、コンバージョン率の秘密 (改訂版) 。O'Reilly Media。ISBN 978-0-596-51508-9。
- Killelea, Patrick (2002). Web パフォーマンス チューニング (第 2 版). O'Reilly Media . ISBN 978-0-596-00172-8。
- テイラー、デイブ (2005)。Mac OS X Tiger のための UNIX 学習(第 4 版) 。O'Reilly Media。ISBN 978-0-596-00915-1。
- Senjen, Rye; Guthrey, Jane ( 1996年 8 月)。女性のためのインターネット。Spinifex Press。ISBN 978-1-875559-52-7。
- Chapman, Greg (2003 年 4 月)。「LYNX によるテキスト ベースの Web ブラウジング」。TechTrax . 2 ( 4)。2012 年 1 月 17 日にオリジナルからアーカイブ。2012 年 2 月 15 日に取得。
- Dixon, Judith M. (2004 年 12 月)。「今後の道路の整備: 視覚障害者がアクセス可能な WWW ページの作成ガイドライン」。情報技術および障害ジャーナル。2 (4)。EASI。2013 年 5 月 24 日にオリジナルからアーカイブ。2012年2 月 15 日に取得。
- Seltzer, Richard (1995 年 8 月)。「障害を持つ人々のために Lynx をインターネットに維持する: 行動の呼びかけ」。情報技術と障害ジャーナル。2 (3)。EASI。ISSN 1073-5127。OCLC 222902674。2013年 5 月 24 日にオリジナルからアーカイブ。2012年 2 月 15 日に取得。
- Davies, Mike (2012). 「IE と NN 以外にどのようなブラウザがありますか?」alt.html FAQ . 2020 年 9 月 11 日時点のオリジナルよりアーカイブ。2012 年8 月 8 日閲覧。
- Wayner, Peter (2010-10-19). 「見逃しているかもしれないトップ 10 の特殊 Web ブラウザー」. InfoWorld . p. 3. 2010-12-04 にオリジナルからアーカイブ。2010-10-28に取得。
- Legan, Dallas E. (2001)。「OS/2 用テキストモード Web ブラウザ」。南カリフォルニア OS/2 ユーザー グループ。2010 年 6 月 24 日のオリジナルからアーカイブ。2010年 8 月 16 日取得。
- Legan, Dallas E. (2002)。「Lynx on OS/2: 率直な回答と巧妙なトリック - パート 1 - Lynx ブラウザの使用開始」。南カリフォルニア OS/2 ユーザー グループ。2010 年 7 月 25 日にオリジナルからアーカイブ。2010年 8 月 16 日に取得。
- Marquardt, P. (1995). 「ALynxホームページ」owww.molgen.mpg.de . 2019年12月11日時点のオリジナルよりアーカイブ。 2020年1月30日閲覧。
- Bartlett, Kynn (2006-09-29)。「悪いブラウザ: ブラウザが CSS とうまく連携しない場合の対処法」。InformIT。2012-01-14にオリジナルからアーカイブ。2012-02-15に取得。
- Rosmaita, Gregory J. (1996-12-12). 「BLYNX: 視覚障害者向けにカスタマイズされた Lynx サポート ファイル」BLYNX。 2014-11-25 にオリジナルからアーカイブ。2012-02-07に取得。
- 「アクセス テクノロジーの使用」。RNIB。2011年 12 月 1 日。2012 年 3 月 31 日にオリジナルからアーカイブ。2012年 2 月 8 日に取得。
- Bolso, Erik Inge (2005-03-08)。「2005 テキスト モード ブラウザー ラウンドアップ」。Linux Journal。2010-02-24にオリジナルからアーカイブ。2010-08-05に取得。
- Timmer, John (2010-02-24). 「ブラウザ履歴ハイジャック + ソーシャルネットワーク = 匿名性の喪失」Ars Technica。 2012-03-03 にオリジナルからアーカイブ。2012-02-05に取得。
- Rakitin, Jason (1997-10-27). 「レビュー: 代替 Web ブラウザ」。Network World Fusion。2001-10-05のオリジナルからアーカイブ。
- Wallen, Jack (2011-01-11). 「Linux オペレーティング システム向けの 10 種類の Web ブラウザー」。TechRepublic。2012-02-15にオリジナルからアーカイブ。2012-02-12に取得。
- Rosmaita, Gregory J. 「視覚障害者インターネット利用者のための音声アクセスの現実入門」BLYNX。 2006 年 4 月 25 日時点のオリジナルよりアーカイブ。 2012 年 2 月 7 日閲覧。
- Kahan, José (1999-08-05). 「なぜ Libwww なのか?」World Wide Web Consortium . 2010-05-29 にオリジナルからアーカイブ。2010-06-15に取得。
- Kahan, José (2002-06-07). 「libwww の変更履歴」. World Wide Web Consortium . 2010-06-20 にオリジナルからアーカイブ。2010-05-30に取得。
- Nelson, Lynn H. (2000-11-07)。「Web 以前: オンライン歴史の初期の発展」(PDF)。歴史と新メディアセンター。ジョージ・メイソン大学。2011-09-17 にオリジナルからアーカイブ(PDF) 。2008-02-03に取得。
- Montulli, Lou (1992-07-22). 「Re: Unix とハイパーテキスト」。ニュースグループ: alt.hypertext。Usenet : 1992Jul22.125801.41808@kuhub.cc.ukans.edu。2012-11-09 にオリジナルからアーカイブ。2012-01-13に取得。
- Sajka, Janina (1999-09-29). 「Re: lynx-dev ライセンス Lynx」. lynx-dev (メーリング リスト). 2012-10-27 にオリジナルからアーカイブされました。2012-02-08に取得。
- Nestrud, Chris (2000-10-07). 「Re: lynx、および https」。blinux -list@redhat.com (メーリング リスト)。2022 年 1 月 2 日にオリジナルからアーカイブされました。2022年 9 月 28 日に取得。
{{cite mailing list}}: CS1 maint: bot: 元の URL ステータス不明 (リンク) - Dickey, Thomas E. (2007-07-02). 「Re: [Lynx-dev] より新しい libwww を使用していますか?」lynx-dev@gnu.org (メーリング リスト)。 2012-01-18 にオリジナルからアーカイブされました。2011-05-26に取得。
- de Raadt, Theo (2014-07-15). 「CVS: cvs.openbsd.org: src」. source-changes@cvs.openbsd (メーリングリスト). OpenBSD . 2021-03-07 にオリジナルからアーカイブ。2014-07-16に取得。
- 「lynx(1) マニュアルページ」OpenBSD 2.3 . 1998-05-19 . 2015-01-19に取得。
- 「lynx(1) マニュアルページ」。OpenBSD 5.5。2014-05-01 。2015-01-19に取得。
- 「www/lynx」。OpenBSD ポート。2015 年 4 月 6 日にオリジナルからアーカイブ。2015 年 1 月 19 日に取得。
- Buttles, Wayne (1994)。「DosLynx Beta Hype」。FDISK.COM。2010年 12 月 3 日にオリジナルからアーカイブ。2012年 1 月 13 日に取得。
- 「Sound Enhanced Lynx」。Acharya。IIT Madras。2006年8月17日。2006年10月1日時点のオリジナルよりアーカイブ。2012年2月7日閲覧。
- Lynx 開発者グループ。「Lynx ユーザーズ ガイド」。公式 Web サイト。2016 年 10 月 31 日にオリジナルからアーカイブ。2017 年 4 月 12 日に取得。
- Lynx 開発者グループ。「Lynx 2.8.7 ヘルプファイル」。Lynx公式 Web サイト。2017 年 4 月 13 日にオリジナルからアーカイブ。2017年 4 月 12 日に取得。
- Lynx 開発者グループ。「構成ファイル」。Lynx公式 Web サイト。2017 年 4 月 13 日にオリジナルからアーカイブ。2017年 4 月 12 日に取得。
外部リンク
- 公式サイト
