ファイルビューアは、 Linux、macOS、Windowsなどのオペレーティングシステム上のユーティリティアプリケーションソフトウェアです。ファイルビューアは、データストレージデバイスに保存されているファイルへのユーザーアクセスを担当します。ファイルビューアを使用すると、ユーザーはパーソナルコンピュータ(PC)や携帯電話などのデバイス上でコンテンツを開いて表示できます[ 1 ]。
ファイルビューアアプリケーションは、その機能に基づいて分類できます。
機能の違いは、多くの場合、ソフトウェアのライセンスや独自のファイル形式に起因します。一部の形式は自由に閲覧できますが、作成や変更には特定のソフトウェアが必要です。たとえば、dBASEで作成された.DBFファイルはNorton Commanderで閲覧できますが、.PDFファイルはAdobe Photoshop、LibreOffice、Microsoft Wordなどのソフトウェアで編集する必要があり、Acrobat Readerは閲覧のみをサポートしています。[ 2 ]
ファイルビューアが正しく機能するには、バイト順序、文字エンコーディング、改行スタイルなど、ファイル形式の構造情報を解釈する必要があります。ビデオプレーヤーなどのメディアファイルビューアは、組み込みのフォーマットサポートではなく、コーデックに依存することがよくあります。このアプローチにより、ユーザーはメディアビューアの互換性を他のファイル形式にも拡張できます。
Audacityなどの一部のエディタでは、ユーザーがファイルを生データとして開くことができます[ 3 ] 。この機能は、グリッチアートで使われることがあります[ 4 ]。さらに、一部のファイルビューアは、バイナリファイルをテキストに変換するフィルタとして機能します(例:antiword)が、これによりデータが失われる可能性があります。
画像ビューアは、画面上に画像ファイルを表示します。IrfanView [ 5 ]などのビューアは複数の画像ファイル形式を読み込むことができますが、 JPEGviewなどのビューアは単一の形式のみをサポートしています。一般的な画像ビューアの機能には、サムネイルのプレビューと作成、画像のズームと回転、カラーバランスとガンマ補正、サイズ変更などがあります。
ウェブブラウザは、 HTMLやその他のさまざまなファイルタイプのファイルビューアとして機能します。HTMLファイルはプレーンテキストとして保存されますが、ウェブブラウザはそれを構造化された人間が読みやすい形式にレンダリングします。[ 6 ]さらに、ウェブブラウザは、画像、ビデオ、事前フォーマットされたドキュメント、 3Dモデル、拡張現実、仮想現実要素などのインタラクティブコンテンツを含むマルチメディアファイルを表示できます。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)