とほほのWWW用語集(ふ)

[Up] [Prev] [Next]
ファイヤーウォール(firewall)
英語の firewall は防火壁の意味。会社などが外部からのセキュリティアタックを防ぐために設置する接続装置。ルーターやアプリケーションゲートウェイ装置だったりする。ネットワークの入り口をひとつにまとめ、そこでフィルタリング、モニタリング、ロギング、アカウンティングチェックなどを行うことにより、外部からのアタックを排除する。
ファイル(file)
ディスクに保存されるデータのかたまり。xxx.txtやxxx.htmlなどのファイル名を持つ。
ファイルハンドル(file handle)
PerlやC言語でファイルを開いた時に、開いたファイルを指し示す変数。
フォーカス(focus)
入力や操作の対象。ウィンドウをクリックするとそのウィンドウにフォーカスがあたり、ウィンドウのタイトルバーの色が変わる。入力欄をクリックすると、その入力欄にフォーカスがあたり、その入力欄に入力できるようになる。
フォーム(form)
ウェブページ上に表示される入力欄。HTMLの<form>タグを用いて記述する。
フォームメール(form mail)
ウェブページ上のフォームから送信可能なメール。
フォルダ(folder)
複数のファイルを収納するためのディスク上の箱のようなもの。フォルダの中には別のフォルダやファイルを階層的に収めることができる。UNIX用語で言うディレクトリとほぼ同義。
フォント(font)
字体。ゴシック体、明朝体など。
フック(hook)
ひっかけること。例えば、プログラミングにおいて、通常の処理をやっている最中に、別の処理をひっかけて(=割り込ませて=フックをかけて)、デバッグ用のログを吐き出させたりする。
プッシュ技術(push technology)
利用者が情報を見に行くのではなく、勝手に利用者のところに情報が送信される技術の総称。IE4.0開発時にプッシュ技術という言葉がもてはやされ、TVのように待っていれば情報が流れこんでくる技術がいろいろ開発されたが、回線の太さがそれに追いつかず、急速にすたれてしまった。
ブラウザ(browser)
Webブラウザ
プラグイン(plug-in)
後から追加インストールすることによって、元々の機能を強化するソフトウェア。例えば、ブラウザにAcrobat Readerというプラグインソフトをインストールすると、ブラウザでPDFというフォーマットのファイルを表示できるようになる。
フリーウェア(freeware)
無償で利用可能なソフトウェア。ソースコードは非公開の場合もある。
フリーソフト(freesoft)
フリーウェア、あるいはフリーソフトウェアを意味する和製英語。
フリーソフトウェア(free software)
フリーソフトウェア財団が提唱する自由なソフトウェア。ソフトウェア自体が無償であるとは限らないが、ソースコードは無償で入手可能であり、誰でも自由に改版、販売することができる。ただし、改版したソフトウェアを無償で公開する必要がある。
ブリンク(blink)
点滅すること。
フレーム(frame)
ブラウザのウィンドウを複数に分割して表示するもの。HTMLでは<frame>タグを用いて分割する。
プレビュー(preview)
試写。例えば、印刷する前に、印刷するとどのようになるか画面上でプレビューしたりする。
フローチャート(flowchart)
プログラムを作る前に、プログラムの大まかな流れを、枠や線を用いて図式に表現したもの。処理は長方形、条件判断は菱形など、ある程度標準的な書き方が決まっている。
プロキシ(proxy)
プロクシ、隠語的に「串」と呼ばれることも。サーバーとクライアントの中間に位置し、クライアントからの要求をサーバーに伝え、サーバーからの応答をクライアントに返す装置またはソフトウェア。例えば、セキュリティのために社外からネットワーク的に遮断された環境でも、プロクシを経由して社外にアクセスできたりする。この場合、社外に流れるIPアドレスはプロクシのアドレスとなる。
ブログ(blog)
ウェブログ(Weblog)の略。log は元々航海日誌の意味で、現在では「記録」の意味に使われる。日記サイトなど、HTMLを知らなくてもWebブラウザを用いて更新が可能なものが多い。
プログラミング言語(programming language)
コンピューターに命令を与える際に用いる言語。言語によって異なるが、例えば「Aという文字を表示しろ」という命令は「print "A";」と記述したりする。C言語C++JavaJavaScriptVBScriptPerlPHPRuby、awk、FORTRAN、COBOL、Pascal、BASIC、LISP、Aida、APL、PL1・・・など様々な言語がある。
プログラム(program)
コンピュータに与える命令の羅列。プログラムを作成することをプログラミング、プログラミングする人をプログラマーと呼ぶ。
プログレッシブJPEG(progressive JPEG)
ダウンロードしながら表示する際に、最初にぼんやりとした画像が表示されて、次第に鮮明な画像になるよう作成されたJPEGファイル。→「プログレッシブJPEGを作ろう
ブロック要素(block element)
<blockquote>や<address>のように、前後に改行がはいるタイプのタグの総称。→ インライン要素
プロトコル(protocol)
コンピューター同士が通信を行う際の取り決め。送受信するパケットの1バイト目には何が、2バイト目には何が・・・という、データ形式などが決められている。HTTP, FTP, SMTP, PPP, IPなど、いくつものプロトコルが決められている。
プロバイダ(provider)
インターネット接続業者。BIGLOBE、InfoWeb、So-net、RIMNET、BEKKOAMEなど。
プロパティ(property)
属性。特性。アトリビュートと同じような意味。例えば、ファイルというオブジェクトは、ファイル名、ファイルサイズ、作成日付、ファイルタイプなどのプロパティを持つ。
フォトレタッチ(photo retouch)
写真などを加工すること。フォトレタッチソフトとしては Photoshop が有名。