概要

「リンク」は、一般に大きな部分どうしをつなぐ小さな要素を指す。ひとつの意味では鎖の物理的な輪であり、鎖は、それぞれがリンクと呼ばれる多くの金属片が連なってできている。現代のコンピューティングでは、この語は情報どうしの接続を表し、ページ上のリンクは利用者をある電子的資源から別の資源へ導く。

ハイパーリンクとは何か、どう働くか

ワールド・ワイド・ウェブでは、ページやファイルがハイパーリンクによって結び付けられている。ウェブ自体は、しばしばWorld Wide Webの略で呼ばれ、より広いインターネット上で動作する。リンクは、ウェブページの作成者が基盤となるソフトウェアHTMLなどの言語を用いて作成する。ページを表示する装置、通常はコンピュータやモバイル機器がリンクを解釈し、利用者が操作すると対象の資源を要求する。

作成、見た目、操作

作成者は、文字や画像をリンクとして機能させることができる。たとえば、語句をアンカーにしたり、画像をナビゲーションに使うクリック可能な要素、たとえば画像として利用したりできる。利用者はしばしばクリックする際にマウスのようなポインティングデバイスを使うが、キーボード操作、タッチ操作、支援技術でもリンクを起動できる。

視覚的な手がかり、状態と動作

Webブラウザは、スタイルによってリンクの状態を示す。未訪問、訪問済み、ホバー、アクティブの各状態は、色や下線が異なる場合がある。多くのサイトでは、未訪問リンクに標準の青、訪問済みリンクにより暗い色を使う。表示方法や記憶された状態は、ブラウザの設定やキャッシュ管理に左右される。リンク先の資源を取得して利用者に表示する役割はブラウザ自身が担い、この役割はWebブラウザによって果たされる。

種類、用途、例

  • 内部リンクは、同じサイト内の異なるセクションやページを結ぶ(相対URL)。
  • 外部リンクは、他のウェブサイト上の資源を指す(絶対URL)。
  • アンカーリンクは、文書内の特定の位置へ移動する。
  • メールリンクとプロトコルリンクは、アプリケーションを起動する(例: mailto: や ftp:)。

歴史、重要性、ベストプラクティス

リンクは、初期のころからウェブ設計の中心的存在であり、非線形な移動と容易な引用を可能にした。リンクは利用者を資源間で移動させるため、発見、調査、引用、検索エンジンの働きに不可欠である。推奨される方法としては、「ここをクリック」のような一般的な表現ではなく説明的なアンカーテキストを使うこと、リンク切れを避けるためにリンク先を最新に保つこと、さらにキーボードフォーカスやARIA属性でアクセシビリティを確保することが重要である。わかりやすいリンクは使いやすさを高め、混乱を減らし、より堅牢な情報環境を支える。

留意点

リンクは概念としては単純だが、実際にはプライバシー、セキュリティ(悪意ある内容を指すことがある)、永続性(壊れたリンク)といった問題を伴う。コンテンツ作成者とサイト運営者は、リンク先を監視し、意味のある文言を用い、アクセシビリティとセキュリティの指針に従って、すべての利用者にとって信頼でき、安全で、役立つリンクにするべきである。