Web技術

Webとは

2025-09-05
  • Worldワールド Wideワイド Webウェブ

    Webは正しくはWorld Wide Web(世界に広がるクモの巣)で単語の頭文字をとってWWWとも呼ばれています。

    同一または異なるコンピューターサーバー上に保存されているハイパーテキスト同士がハイパーリンクでつながってクモの巣のように広がっている様子から名付けられました。

    インターネット上で提供されているハイパーテキストシステムで、たくさんのアプリケーションの中の一つです。

    ハイパーテキスト
    文書中に他の文書のハイパーリンクを埋め込み、複数の文書を相互に関連付けた文書のこと
    ハイパーリンク
    他の文書が保存されているコンピューターサーバーの位置参照(アドレス)のこと

コンピューターネットワーク

2025-10-17
  • ネットワークの種類

    ネットワーク
    コンピューター同士がつながって、データのやりとりをする仕組み
    LAN [ Local Area Network ]
    1つの拠点内のネットワークのこと
    WAN [ Wide Area Network ]
    拠点と拠点、または拠点とインターネットを結ぶネットワークのこと

    ネットワークには、LAN(Local Area Network)とWAN(Wide Area Network)があります。

    • LAN
      LANにはLANケーブルで接続する有線LANと、電波で接続する無線LANがあります。
    • WAN
      NTTやKDDIなどの通信事業者が提供する通信回線サービスを利用したネットワーク。
      通信サービス利用料金、ネットワーク機器使用料金などを支払う必要があります。
  • インターネット

    インターネット
    WANでプロバイダや企業、大学などたくさんのネットワークを互いに接続して、世界中のネットワークをつないだ世界規模のネットワーク
    インターネットサービスプロバイダー
    インターネット接続を提供する
    各国に複数のプロバイダーが存在する
    「プロバイダー」または「ISP」と略されることが多い
    IX[ インターネット・エクスチェンジ ]
    インターネットとの接続点
    通信事業者やプロバイダーを接続する拠点で各国に存在する
    日本では「東京」「大阪」「名古屋」など主要都市にある

    スマートフォンやパソコンを利用して、Webサイトを閲覧するためには、インターネット接続を提供するインターネットサービスプロバイダーを利用する必要があります。

    プロバイダーは海外のプロバイダーと直接接続したり、IXを利用してプロバイダー同士が接続したりしています。

クライアントとサーバー

2025-10-17
クライアント
サーバーから提供された情報やサービスを利用する役割を持つコンピューター
Webブラウザ、スマホアプリ(クライアントプログラム)など
サーバー
ネットワーク上で情報やサービスを提供する役割を持つコンピューター
Webサイトを提供するサーバーをWebサーバーと呼ぶ
コンピューター上で動作するWebサーバー機能を提供する具体的なアプレケーションのことを指す場合もある

ネットワークに接続されたコンピューターには、Webなどのサービスを提供する「サーバー」と、サービスを利用する「クライアント」の役割があります。

このように各コンピューターに役割を持たせて分散処理を目的とした仕組みを「クライアント/サーバーシステム」といいます。

Webブラウザ

2025-11-12
Webブラウザ
HTMLで記述されたハイパーテキストを解釈して、人間が読みやすいようにレイアウトして表示するソフトウェア
Webブラウザには、Google Chrome、Microsoft Edge、Safari、Firefoxなどがある
HTML[ HyperText Markup Language ]
ハイパーテキストを記述するための言語
文章の表示方法やハイパーリンクを、タグと呼ばれる要素でマークアップする(マークアップ言語)
タグを前後に記述することによって、テキストや文章にタイトルやリンクなど役割を持たせる

WebブラウザにURLを入力したり、キーワードを元に検索することでWebサーバーにアクセスして取得したデータを元にレイアウトして、その内容を表示することができます。

また、Webブラウザの入力フォームに入力してWebサーバーにアクセスしたり、マウスやキーボードを操作することでプログラムを実行させたりすることができます。

  • HTML