Qu'est-ce que le format de fichier JSF ?
Les fichiers .jsf sont associés à Adobe Fireworks, un programme d'édition de graphiques matriciels et vectoriels, initialement développé par Macromedia puis acquis par Adobe. Un fichier .jsf est un fichier de script par lots qui contient du code pour exécuter une séquence de commandes de programme. Les commandes sont écrites en JavaScript et interagissent avec le modèle d'objet de script de Fireworks - les lignes font généralement référence à des appels d'API fw., par exemple pour redimensionner une forme sélectionnée, exporter des documents ou traiter par lots plusieurs fichiers.
Comme les scripts .jsf sont des fichiers de texte brut sans signature binaire fixe, n'importe quel éditeur de texte peut les ouvrir et les modifier. Fireworks charge les scripts de commande à partir de deux répertoires sur Windows :
C:\Program Files\Adobe Fireworks\Configuration\CommandsC:\Program Files\Adobe Fireworks\Configuration\Command Panels
En mai 2013, Adobe a annulé le développement ultérieur de Fireworks, la Creative Suite 6 étant la version finale. L'application a été brièvement proposée via le Creative Cloud mais a depuis été entièrement retirée du service d'abonnement ; les utilisateurs doivent s'appuyer sur une installation autonome CS6. Un script comparable dans Adobe Animate utilise le format .jsfl à la place.
Sécurité et sûreté
RISQUE : LOWUn .jsf est du JavaScript en texte brut limité à l'application Fireworks - ce n'est pas un script Web ou système et il ne peut pas s'exécuter en dehors de Fireworks, donc le lire dans un éditeur de texte est sûr. Comme pour tout script, parcourez un .jsf inconnu avant de l'exécuter dans Fireworks pour voir ce qu'il fait. Le plus grand « risque » pratique est l'effort inutile et les téléchargements douteux : Fireworks étant abandonné, les recherches pour un « ouvreur .jsf » peuvent mener à des logiciels publicitaires/PUP de type « visionneuse universelle » - il n'y a pas de visionneuse spéciale ; c'est juste du texte JavaScript.
Détails du format
en bref- Page JavaServer Faces (Jakarta Faces) - Dans le développement Web Java, une URL se terminant par .jsf est une page Web Faces servie par un serveur d'application, et non un fichier téléchargeable.
Programmes qui ouvrent les fichiers JSF
Détails techniques
spécifications approfondies| Type de fichier | Script de traitement par lots JavaScript en texte brut |
| Type MIME | application/javascript |
| Encodage du texte | UTF-8 ou ASCII (aucun BOM requis) |
| Signature de fichier (octets magiques) | Aucune ; identifié par du texte brut JS faisant référence au modèle d'objet fw. |
| API de script | Modèle d'objet de document Fireworks (fw.*), par ex. fw.getDocumentDOM(), fw.openDocument() |
| Environnement d'exécution | Adobe Fireworks CS6 (version finale) ou versions antérieures de Fireworks et Macromedia |
| Chemin de script par défaut (Windows) | C:\Program Files\Adobe Fireworks\Configuration\Commands |
| Chemin de script par défaut (macOS) | /Applications/Adobe Fireworks CS6/Configuration/Commands |
| Accès via | Menu Commands ou palette Command Panels à l'intérieur de l'application Fireworks |
| Modèle d'exécution | Les scripts s'exécutent séquentiellement de haut en bas dans l'interpréteur JavaScript de Fireworks ; aucun point d'entrée de fonction requis |
| Format comparable | .jsfl (scripting JavaScript Flash/Animate) utilise une approche JS en texte brut identique pour Adobe Animate |
| Prise en charge des plateformes | Windows et macOS (Fireworks était multiplateforme jusqu'à la CS6) |
| Format natif associé | Les documents natifs Fireworks sont basés sur le PNG (.png avec métadonnées Fireworks intégrées) |
| Statut du logiciel | Abandonné ; Adobe a mis fin au développement de Fireworks en mai 2013 (CS6 était la version finale) |
| Publié | Macromedia Fireworks era (late 1990s-2000s); Fireworks discontinued by Adobe in 2013 |
| Spécification | web.archive.org |
Conversions JSF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers JSF.