Web

R

レンダリング(Rendering)

レンダリング(Rendering)とは、コンピューターが持つデータをもとに、画面上に見える形として描き出す処理のことです。Webサイトの分野では、HTMLやCSSなどのデータをブラウザが解析し、実際に目に見えるページとして表示するまでの一連...
P

プッシュ通知(Push Notification)

プッシュ通知(Push Notification)とは、利用者がアプリやサイトを開いていない時でも、サーバー側から情報を一方的に送り届ける仕組みのことです。スマートフォンの画面に届く「新着メッセージがあります」といった通知の多くが、この仕組...
S

SNS(Social Networking Service)

SNS(Social Networking Service/ソーシャル・ネットワーキング・サービス)とは、インターネット上で人と人とのつながりを構築し、交流を深めるためのサービスの総称です。文章や写真、動画などを投稿し、他の利用者と共有した...
S

SMS(ショートメッセージサービス)

SMS(ショートメッセージサービス)とは、電話番号を宛先として、短い文字メッセージを携帯電話やスマートフォンの間でやり取りできる仕組みのことです。英語の「Short Message Service」の頭文字をとった略語で、専用アプリのインス...
S

ストリーミング(streaming)

データを受信しながら同時に再生する方式「ストリーミング」を、ダウンロードとの違いを交えてやさしく解説します。
C

コンポーネント(Component)

コンポーネント(Component)とは、特定の役割をひとまとまりにした、再利用できる部品のことです。ソフトウェアでもハードウェアでも使われ、「組み合わせて全体を作る」という考え方を表しています。現実世界に例えると、コンポーネントは規格のそ...
T

タグ(Tag)

タグ(Tag)とは、データや文章に付ける「札」のことで、意味を示したり、後から探しやすくしたりするために使われる印のことです。ITの分野では複数の意味で使われるため、どれを指しているかを文脈で読み分ける必要があります。現実世界に例えると、タ...
O

OAuth(オーオース)

OAuth(オーオース)とは、パスワードを渡すことなく、別のサービスに自分のデータへの限られた権限を与えるための取り決めのことです。「他のサービスと連携する」ときの裏側で、広く使われています。現実世界に例えると、OAuthはホテルで渡される...
A

非同期通信(Asynchronous Communication)

非同期通信(Asynchronous Communication)とは、サーバーへの問い合わせを、画面の動きを止めずに裏側で行う通信のやり方のことです。返事を待つ間も、利用者は操作を続けられます。現実世界に例えると、非同期通信は料理を注文し...
S

セッション(Session)

セッション(Session)とは、利用者がサービスを使い始めてから終えるまでの、ひとつながりのやり取りと、その間に保たれる状態のことです。Webでは、ログインしている状態を保つ仕組みとしてよく登場します。現実世界に例えると、セッションは店で...