JSF ファイル形式とは?
.jsfファイルは、ビットマップとベクターグラフィックスの両方を編集するためのプログラムであるAdobe Fireworksに関連付けられています。このソフトはもともとMacromediaによって開発され、後にAdobeによって買収されました。.jsfファイルは、一連のプログラムコマンドを実行するためのコードを含むスクリプトバッチファイルです。コマンドはJavaScriptで記述され、Fireworksのスクリプティングオブジェクトモデルと対話します。通常、選択したシェイプのサイズ変更、ドキュメントの書き出し、または複数のファイルの一括処理を行うために、fw. API呼び出しを参照する行が含まれます。
.jsfスクリプトは固定されたバイナリシグネチャを持たないプレーンテキストファイルであるため、任意のテキストエディタで開いて修正することができます。Fireworksは、Windows上の次の2つのディレクトリからコマンドスクリプトを読み込みます:
C:\Program Files\Adobe Fireworks\Configuration\CommandsC:\Program Files\Adobe Fireworks\Configuration\Command Panels
2013年5月、AdobeはFireworksのさらなる開発を中止し、Creative Suite 6が最終リリースとなりました。このアプリケーションは一時的にCreative Cloudを通じて提供されていましたが、その後サブスクリプションサービスから完全に削除されました。ユーザーはスタンドアロンのCS6インストールに頼る必要があります。Adobe Animateにおける同様のスクリプティングでは、代わりに.jsfl形式が使用されます。
セキュリティと安全性
リスク: LOW.jsfはFireworksアプリケーションに限定されたプレーンテキストのJavaScriptです。Webやシステムのスクリプトではなく、Fireworks以外では実行できないため、テキストエディタで読み取る分には安全です。他のスクリプトと同様に、見慣れない.jsfをFireworksで実行する前に、内容をざっと確認して動作を把握してください。実用上の大きな «リスク» は、無駄な労力や怪しいダウンロードです。Fireworksは開発終了しているため、«.jsf opener» などの検索は «ユニバーサルビューア» などの不要なプログラム(PUP)やアドウェアに繋がる可能性があります。特別なビューアは必要なく、単なるJavaScriptテキストです。
形式の詳細
概要- JavaServer Faces (Jakarta Faces) ページ - Java Web開発において、.jsfで終わるURLはアプリケーションサーバーによって処理されるFaces Webページであり、ダウンロード可能なファイルではありません。
JSF ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルタイプ | プレーンテキスト JavaScript バッチスクリプト |
| MIMEタイプ | application/javascript |
| テキストエンコーディング | UTF-8 または ASCII (BOM不要) |
| ファイルシグネチャ (マジックバイト) | なし。fw. オブジェクトモデルを参照するプレーンテキストのJSによって識別 |
| スクリプティングAPI | Fireworks ドキュメントオブジェクトモデル (fw.*)、例: fw.getDocumentDOM(), fw.openDocument() |
| 実行環境 | Adobe Fireworks CS6 (最終版) またはそれ以前の Fireworks および Macromedia バージョン |
| デフォルトのスクリプトパス (Windows) | C:\Program Files\Adobe Fireworks\Configuration\Commands |
| デフォルトのスクリプトパス (macOS) | /Applications/Adobe Fireworks CS6/Configuration/Commands |
| アクセス方法 | Fireworks アプリケーション内の «Commands» メニューまたは «Command Panels» パレット |
| 実行モデル | スクリプトはFireworksのJavaScriptインタプリタ内で上から下へ順次実行されます。特定の開始関数は不要です。 |
| 比較対象の形式 | .jsfl (JavaScript Flash/Animate スクリプティング) は、Adobe Animate で同一のプレーンテキストJSアプローチを使用します |
| プラットフォームサポート | Windows および macOS (FireworksはCS6までクロスプラットフォームでした) |
| 関連するネイティブ形式 | FireworksのネイティブドキュメントはPNGベースです (Fireworksのメタデータが埋め込まれた .png) |
| ソフトウェアの状態 | 開発終了。Adobeは2013年5月にFireworksの開発を終了しました (CS6が最終バージョン) |
| リリース日 | Macromedia Fireworks era (late 1990s-2000s); Fireworks discontinued by Adobe in 2013 |
| 仕様書 | web.archive.org |
JSF の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。JSF ファイルについて最初の質問をしてみましょう。