Lynxは、カーソルアドレス指定可能な文字セル端末で使用するためのカスタマイズ可能なテキストベースのWebブラウザです。 2025年現在これは現在もメンテナンスされている最古のウェブブラウザであり、1992年に開発が開始されました。[ 6 ]
歴史
Lynx は、カンザス大学のアカデミック コンピューティング サービス内の分散コンピューティング グループの製品でした。当初は、1992 年に同大学の学生とスタッフのチーム ( Lou Montulli、Michael Grobe、Charles Rezac)によって、キャンパス全体の情報システムの一部としてキャンパス情報を配信するため、またGopher スペースを閲覧するためだけにハイパーテキストブラウザとして開発されました。[ 9 ] ベータ版の提供は、1992 年 7 月 22 日にUsenetで発表されました。 1993 年に、Montulli はインターネット インターフェースを追加し、ブラウザの新しいバージョン (2.0) をリリースしました。
2007年7月現在 Lynx の通信プロトコルのサポートは、1996 年にライブラリのコードベースからフォークされたlibwwwのバージョンを使用して実装されています。[ されているプロトコルには、 Gopher、HTTP、HTTPS、FTP、NNTP、WAISが含まれます。 NNTP のサポートは、1994 年に進行中の Lynx 開発から libwww に追加されました。 HTTPS のサポートは、暗号化に関する懸念から、最初はパッチとして、後に Lynx の libwww フォークに追加されました。
ギャレット・ブライスは1994年4月にDosLynxを作成し、後にLynxの活動にも参加しました。フォテオス・マクリデスはLynxの大部分をVMSに移植し、しばらくの間メンテナンスを行いました。1995年、LynxはGNU一般公衆利用許諾契約書の下でリリースされ、現在はトーマス・ディッキー率いるボランティアグループによってメンテナンスされています[ 20 ] 。
特徴
LynxとFirefoxで同じページを表示するLynx でのブラウジングは、カーソル キーを使用して選択したリンクをハイライト表示するか、ページ上のすべてのリンクに番号を付けて選択したリンクの番号を入力することによって行います。現在のバージョンはSSL と多くのHTML機能をサポートしています。テーブルはスペースを使用してフォーマットされ、フレームは名前で識別され、個別のページであるかのように探索できます。Lynx は、画像やビデオなどのさまざまな種類の非テキスト コンテンツをウェブ上で表示することは本来できませんが、画像ビューアやビデオ プレーヤーなどの外部プログラムを起動して処理することができます。
ほとんどのウェブブラウザとは異なり、LynxはJavaScriptをサポートしていません。多くのウェブサイトが正しく動作するためにはJavaScriptが必要です。
テキストのみのブラウジングの速度上の利点は、低帯域幅のインターネット接続を使用している場合、[ 23 ]、または画像が多いコンテンツのレンダリングが遅い古いコンピュータ ハードウェアを使用している場合に最も顕著になります。
プライバシー
Lynx はグラフィックをサポートしていないため、ユーザー情報を追跡するウェブ バグは取得されず、グラフィック ウェブ ブラウザのプライバシーに関する懸念なしにウェブ ページを読むことができます。ただし、Lynx はHTTP Cookieをサポートしており、 Cookie もユーザー情報を追跡するために使用できます。そのため、Lynx は Cookie のホワイトリストとブラックリストをサポートしており、あるいは Cookie のサポートを永久に無効にすることもできます。
従来のブラウザと同様に、Lynxも閲覧履歴とページキャッシュをサポートしていますが 、どちらもプライバシー上の懸念を引き起こす可能性があります
設定可能性
Lynx は、コマンドライン オプションと設定ファイルの両方をサポートしています。ヘルプ メッセージによると、コマンドライン オプションは 142 個あります。テンプレート設定ファイルlynx.cfgには、233 個の設定可能な機能がリストされています。 2 つの設定方法には多少の重複がありますが、-restrictには一致しないコマンドライン オプションlynx.cfgもあります。 コマンドラインと設定ファイルによる事前設定オプションに加えて、Lynx の動作はオプション メニューを使用して実行時に調整できます。ここでも、設定には多少の重複があります。 Lynx は、これらの実行時オプション機能の多くを実装しており、オプションで (設定ファイルの設定で制御)、選択内容を別の書き込み可能な設定ファイルに保存できます。保存できるオプションを制限する理由は、1990 年代半ばによく見られた Lynx の使用方法、つまりダイヤルイン接続でアクセスするインターネットのフロントエンド アプリケーションとして Lynx 自体を使用する方法に由来しています。
リモートアクセス
Lynx は、グラフィカル ディスプレイが利用できないリモート接続システムから Web サイトにアクセスする場合にも役立ちます。テキストのみの性質と古さにもかかわらず、 Wikipedia の編集などのインタラクティブなタスクを実行するなど、現代の Web の多くを効果的に閲覧するために今でも使用できます。
ウェブデザインとロボット
Lynxはテキストファイルからキーストロークを取得するため、自動データ入力、Webページナビゲーション、 Webスクレイピングに非常に役立ちます。そのため、Lynxは一部のWebクローラーで使用されています。[ 40 ] Webデザイナーは、検索エンジンやWebクローラーが開発中のサイトをどのように認識するかを決定するためにLynxを使用する場合があります。特定のWebページに対するLynxのビューを提供するオンラインサービスが利用可能です。
Lynxはウェブサイトのパフォーマンスをテストするためにも使用されます。TelnetやSSHなどのリモートアクセス技術を使用してさまざまな場所からブラウザを実行できるため、Lynxを使用して、異なる地理的な場所から同時にウェブサイトの接続パフォーマンスをテストできます。ブラウザのもう1つの可能なウェブデザインアプリケーションは、サイトのリンクをすばやくチェックすることです。
注記
- ↑ " [ Lynx-dev ] ANN: lynx2.9.3" . 2026年5月27日. 2026年5月27日に取得.
- ↑ネルソン、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日取得。
- ↑ 「Lynxの現在の開発状況」 . TecMint . 2016-04-27 . 2024-09-08に閲覧。
- ↑ Ernest Perez (1993 年 9 月)。「州立図書館オンライン情報システムはハイパーテキスト フロントエンドを使用する」。ACM Siglink。II ( 2)。Association for Computing Machinery : 3。doi : 10.1145 /164399.164402。S2CID 18875929。2023年 12 月 7 日のオリジナルからアーカイブ。2023年12 月 6日取得。
- ↑フアン・フェレール・マルティネス (2015 年 1 月 1 日)。UF1302 - マルカスのウェブページの作成。 Ediciones Paraninfo、SA、73 ページ–。ISBN 978-84-283-9827-5。
- ↑ 「Lynxとは何ですか?また、どのように使用しますか?」。インディアナ大学。2018年1月18日。2022年9月15日のオリジナルからアーカイブ。 2022年9月16日取得。
- ↑ "Blog::Quibb » Lynx で Web をクロール" . 2024-07-19に取得.
- ↑ 「Homebrew Formulae」 . Homebrew. 2019年1月24日のオリジナルからアーカイブ済み。 2019年1月23日取得。
- ↑ " [ APP ] Android 用のコンパイル済み lynx バイナリ - Shell または ADB"。XDA Developers。 2011 年 7 月 27 日。 2016 年 6 月 29 日にオリジナルからアーカイブ済み。2016 年 5 月 27 日に取得。
参考文献
- パシエロ、マイケル・G.(2000年1月)「アクセシブルなウェブサイトデザイン」。障害のある人々のためのウェブアクセシビリティ。フォーカルプレス。ISBN 978-1-929629-08-4。
- ログネルード、ジョン(2010年12月)。検索エンジン最適化究極ガイド:トラフィックを増やし、コンバージョン率を高め、莫大な利益を上げる(第2 版)。アントレプレナー・プレス。ISBN 978-1-59918-392-3。
- スチュワート、ウィリアム(2000)。「Webブラウザーの歴史」。世界初のWeb出版書籍。リビングインターネット。2011年1月20日のオリジナルからアーカイブ。 2006年4月20日取得。
- King, Andrew B. (2008年12月).ウェブサイト最適化:速度、検索エンジン、コンバージョン率の秘訣(改訂 版). O'Reilly Media . ISBN 978-0-596-51508-9。
- キルレア、パトリック(2002)。ウェブパフォーマンスチューニング(第2 版)。オライリーメディア。ISBN 978-0-596-00172-8。
- Taylor, Dave (2005). Learning UNIX for Mac OS X Tiger (第4 版). O'Reilly Media . ISBN 978-0-596-00915-1。
- センジェン、ライ;ガスリー、ジェーン(1996年8月)。女性のためのインターネット。スピニフェックス・プレス。ISBN 978-1-875559-52-7。
- チャップマン、グレッグ(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日取得。
- セルツァー、リチャード(1995年8月)。「障害者のためのインターネットへのLynxの維持:行動への呼びかけ」。Information Technology and Disabilities Journal。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日取得。
- ウェイナー、ピーター(2010年10月19日)。「見逃しているかもしれないトップ10の特殊Webブラウザ」。InfoWorld。3ページ。 2010年12月 4日のオリジナルからアーカイブ。 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 日取得。
- マルクヴァルト、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-01。2012-03-31のオリジナルからアーカイブ。2012-02-08に取得。
- 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オペレーティングシステム向けのWebブラウザ10選」 . TechRepublic . 2012-02-15のオリジナルからアーカイブ済み。2012-02-12に取得。
- Rosmaita, Gregory J. 「視覚障害のないインターネットユーザーのための音声アクセスに関する入門」 . BLYNX . 2006年4月25日のオリジナルからアーカイブ済み。 2012年2月7日取得。
- Kahan, José (1999年8月5日). 「なぜLibwwwなのか?」 . World Wide Web Consortium . 2010年5月29日のオリジナルからアーカイブ済み。2010年6月15日取得。
- Kahan, José (2002-06-07). "libwww の変更履歴" . World Wide Web Consortium . 2010-06-20 のオリジナルからアーカイブ済み. 2010-05-30に取得.
- ネルソン、リン・H. (2000年11月7日)。「ウェブ以前:オンライン歴史の初期発展」(PDF)。歴史とニューメディアセンター。ジョージ・メイソン大学。2011年9月17日のオリジナルからアーカイブ(PDF) 。 2008年2月3日取得。
- 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 Licensing Lynx" . lynx-dev (メーリングリスト). 2012-10-27 のオリジナルからアーカイブ済み。2012-02-08に取得。
- Nestrud, Chris (2000-10-07). "Re: lynx, and https" . blinux-list@redhat.com (メーリングリスト). 2022-01-02 のオリジナルからアーカイブ済み。2022-09-28に取得。
- 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) manページ」 . OpenBSD 2.3 . 1998-05-19 . 2015-01-19に取得.
- 「lynx(1) マニュアルページ」 . OpenBSD 5.5 . 2014-05-01 . 2015-01-19取得.
- 「www/lynx」 . OpenBSD ports . 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ユーザーガイド」。公式サイト。2016年10月31日時点のオリジナルからアーカイブ済み。 2017年4月12日取得。
- Lynx開発者グループ。「Lynx 2.8.7ヘルプファイル」。Lynx公式サイト。2017年4月13日にオリジナルからアーカイブ済み。2017年4月12日に取得。
- Lynx開発者グループ。「設定ファイル」。Lynx公式サイト。2017年4月13日にオリジナルからアーカイブ済み。2017年4月12日に取得。
外部リンク
- 公式サイト
