一般的なファイルの種類とファイル拡張子
これらすべてのファイルの種類は何を意味するのでしょうか?
ほとんどの Web サイトは、Mac のようにファイル拡張子を必要としない Unix Web サーバー上で実行されていますが、これらの拡張子はファイルを区別するのに役立ちます。ファイル名と拡張子は、ファイルの種類、Web サーバーでのファイルの使用方法、ファイルへのアクセス方法を示します。
一般的なファイルの種類
Web サーバー上の最も一般的なファイルは次のとおりです。
- ウェブページ
- 画像
- スクリプト
- プログラムおよびその他の種類
ウェブページ
Web ページには、次の 2 つの拡張子が標準です。 .html と .htm .それらの間に違いはなく、ほとんどの Web サーバーでどちらも使用できます。
オリジナルエクステンションとして HTML ページ Unix Web ホスティング マシンでは、 .html HTML (HyperText Markup Language) または XHTML (EXtensible HyperText Markup Language) を使用するファイルを示します。
Windows/DOS では、3 文字のファイル拡張子が必要でした。 .htm 拡大。これは HTML および XHTML ファイルも参照し、オペレーティング システムに関係なく、任意の Web サーバーで使用できます。
ほとんどの Web サーバーのディレクトリのデフォルト ページには、通常、 index.htm また index.html 拡大。あなたのウェブサイトへの訪問者は、ホームページにこれらの 2 つの拡張子のいずれかを指定している限り、アドレス バーにこれら 2 つの拡張子のいずれかを入力する必要はありません。例えば、 http://thoughtco.com/index.htm ~と同じ場所に行く http://thoughtco.com .
一部の Web サーバーは、ホームページを呼び出すように設定されています default.htm 、サーバー構成にアクセスできる場合は変更できます。
画像
オンラインで最も一般的な画像ファイルの種類は次のとおりです。 GIF 、 JPG 、 と PNG。 すべてのブラウザで表示でき、Web デザイナーは 最適なフォーマット 彼らの特定のアプリケーションのために。
GIF
GIF (グラフィック交換形式) は、CompuServe によって最初に開発された、動画と静止画の両方のロスレス形式です。単色の画像や短いアニメーション スニペットに最適です。カラーにインデックスを付けて、ファイル サイズを小さく保ちながら、Web セーフ カラー (または小さなカラー パレット) のみが含まれるようにする機能を提供します。
JPG
の JPG (別名 JPEG) 形式は、写真画像用に Joint Photographic Experts Group (したがって頭字語) によって作成されました。単色の広がりのない写真品質の画像は、このファイル形式に適しています。で保存した写真 .jpg また .jpeg 拡張子は通常、圧縮されているため、ファイル サイズは .gif ファイル。
PNG
の PNG (ポータブル ネットワーク グラフィックス) 形式は Web 用に作成され、GIF ファイルよりも優れた圧縮、色、透過性を備えています。 PNG に .png 拡張子ですが、これが最も頻繁に表示される方法です。
スクリプト
スクリプトは、Web サイトで動的アクションをアクティブにするファイルです。多くの種類がありますが、最も頻繁に表示されるのは次のとおりです。
.js (JavaScript)
JavaScript ファイルを Web ページ自体にロードするか、JavaScript を外部ファイルに配置してそこから呼び出すことができます。 JavaScript を Web ページに記述しても、 .js これは HTML ファイルの一部であるためです。
Degui Adil / EyeEm /ゲッティイメージズ
.java または .class
これら 2 つの拡張機能は、多くの場合、Java プログラムに関連付けられています。あなたはおそらく遭遇しないでしょうが .java また 。クラス これらのファイルは、多くの場合、Web ページの Java アプレットを生成するために使用されます。
Java は完全に 異なるプログラミング言語 JavaScript から。
その他のファイルの種類
遭遇する可能性のある他のいくつかの拡張機能は、通常、Web サイトの機能と柔軟性を強化するファイルを参照しています。
.php および .php3
の .php 拡張子 ほぼ同じくらい一般的です .html と .htm ウェブページで。この拡張機能は、スクリプト作成、マクロ、および Web サイトへのインクルードを容易にするオープンソースの習得が容易な言語である PHP で作成されたページを示します。
.shtm および .shtml
これらは、サーバー側インクルード (ページに呼び出される個別のファイルに存在するコーディング) を使用するファイルを示します。基本的に、これにより、ある Web ページを別の Web ページに含めて、マクロのようなアクションを Web サイトに追加できます。
.asp
この拡張子は、 アクティブ サーバー ページ . ASP は、スクリプト、マクロ、インクルード、データベース接続などを提供します。ほとんどの場合、Windows Web サーバーで見られます。
.cfm および .cfml
これらの拡張機能は、 ColdFusion ファイル . ColdFusion は、マクロ、スクリプトなどを Web ページに追加する強力なサーバー側コンテンツ管理ツールです。