Web

C

クローラー(Crawler)

クローラー(Crawler)とは、Web上のページを自動でリンクをたどりながら巡回し、情報を収集するプログラムのことです。「ボット」や「スパイダー」とも呼ばれ、人が1件ずつ見て回る代わりに、機械が休みなくWeb全体を歩き回っています。現実世...
F

Fetch API(フェッチ エーピーアイ)

Fetch API(フェッチ エーピーアイ)とは、ブラウザの中からサーバーへ通信を行うための、標準的な命令の仕組みのことです。ページを読み込み直さずにデータを取りに行く、いまの定番のやり方です。現実世界に例えると、Fetch APIは店に電...
D

ディレクティブ(Directive)

ディレクティブ(Directive)とは、プログラムや設定ファイルの中に書かれる、動作の仕方をコンピューターへ指示する命令のことです。日本語では「指令」「指示文」とも訳され、処理そのものを行うのではなく、処理の仕方をあらかじめ決めておく役割...
S

セマンティックHTML(Semantic HTML)

セマンティックHTML(Semantic HTML)とは、見た目ではなく「その部分が何であるか」という意味に沿ってHTMLのタグを選ぶ書き方のことです。セマンティックは「意味の」という意味の語で、機械にも中身が伝わる作り方を指します。現実世...
す

スクレイピング(scraping)

スクレイピング(scraping)とは、Webページに表示されている情報の中から、必要なデータだけを機械的に抜き出して取得する技術のことです。「scrape(削り取る)」という英単語のとおり、ページ全体から欲しい部分だけを削り出すイメージの...
U

ユーザビリティ(Usability)

ユーザビリティとは、製品やサービス、システムを利用する際の「使いやすさ」のことです。目的の操作を、迷わず・間違えず・ストレスなく達成できるかどうかを表す言葉で、Webサイトやアプリ、家電製品など幅広い分野で使われています。現実世界に例えると...
A

アクセシビリティ(Accessibility)

アクセシビリティ(Accessibility)とは、高齢者や障がいのある人を含め、できるだけ多くの人が、製品やサービス、Webサイトなどを問題なく利用できる度合いのことです。特定の人だけが使いやすいのではなく、誰にとっても利用の障壁が少ない...
S

SVG(Scalable Vector Graphics)

SVG(Scalable Vector Graphics)とは、点や線の座標を数式として記述する、ベクター形式の画像ファイルのことです。文字と同じようにテキストデータとして書かれており、Webサイトのアイコンやロゴなど、拡大縮小が多い場面で...
S

サイトマップ(Sitemap)

サイトマップ(Sitemap)とは、Webサイト内にあるページの構成を一覧にまとめたもののことです。大きく分けて、検索エンジンにサイトの構造を伝えるための「XMLサイトマップ」と、訪問者がページを探しやすくするための「HTMLサイトマップ」...
U

UI/UX(ユーアイ・ユーエックス)

UI/UX(ユーアイ・ユーエックス)とは、利用者が製品と接する部分を指すUIと、利用者がそこから得る体験全体を指すUXという、二つの言葉を並べた呼び方です。近い場面で語られることが多いため、日本では一組の言葉として扱われることがよくあります...