Hvad er JSF-filformatet?
.jsf-filer er knyttet til Adobe Fireworks, et program til redigering af både bitmap- og vektorgrafik, oprindeligt udviklet af Macromedia og senere opkøbt af Adobe. En .jsf-fil er en script-batchfil, der indeholder kode til at udføre en sekvens af programkommandoer. Kommandoer er skrevet i JavaScript og interagerer med Fireworks-scripting-objektmodellen - linjer refererer typisk til fw. API-kald, for eksempel for at ændre størrelsen på en valgt form, eksportere dokumenter eller batch-behandle flere filer.
Da .jsf-scripts er almindelige tekstfiler uden en fast binær signatur, kan ethvert tekstredigeringsprogram åbne og ændre dem. Fireworks indlæser kommandoscripts fra to mapper på Windows:
C:\Program Files\Adobe Fireworks\Configuration\CommandsC:\Program Files\Adobe Fireworks\Configuration\Command Panels
I maj 2013 indstillede Adobe den videre udvikling af Fireworks, hvor Creative Suite 6 var den sidste udgivelse. Applikationen blev kortvarigt tilbudt via Creative Cloud, men er siden blevet fjernet helt fra abonnementstjenesten; brugere må forlade sig på en selvstændig CS6-installation. Tilsvarende scripting i Adobe Animate bruger .jsfl-formatet i stedet.
Sikkerhed og tryghed
RISIKO: LOWEn .jsf er almindelig tekst JavaScript afgrænset til Fireworks-applikationen - det er ikke et web-/systemscript og kan ikke køre uden for Fireworks, så det er sikkert at læse det i et tekstredigeringsprogram. Som med ethvert script bør du kigge et ukendt .jsf igennem, før du kører det i Fireworks for at se, hvad det gør. Den største praktiske «risiko» er spildt arbejde og tvivlsomme downloads: Da Fireworks er udgået, kan søgninger efter en «.jsf-åbner» føre til «universal viewer» PUP/adware - der findes ingen speciel fremviser; det er bare JavaScript-tekst.
Formatdetaljer
kort fortalt- JavaServer Faces (Jakarta Faces) side - Inden for Java-webudvikling er en URL, der slutter på .jsf, en serveret Faces-webside håndteret af en applikationsserver, ikke en fil til download.
Programmer der åbner JSF-filer
Tekniske detaljer
dyb specifikation| Filtype | Almindelig tekst JavaScript batch-script |
| MIME-type | application/javascript |
| Tekstkodning | UTF-8 eller ASCII (ingen BOM påkrævet) |
| Filsignatur (magic bytes) | Ingen; identificeres ved almindelig tekst JS, der refererer til fw.-objektmodellen |
| Scripting API | Fireworks document object model (fw.*), f.eks. fw.getDocumentDOM(), fw.openDocument() |
| Eksekveringsmiljø | Adobe Fireworks CS6 (sidste udgivelse) eller tidligere Fireworks- og Macromedia-versioner |
| Standard script-sti (Windows) | C:\Program Files\Adobe Fireworks\Configuration\Commands |
| Standard script-sti (macOS) | /Applications/Adobe Fireworks CS6/Configuration/Commands |
| Tilgås via | Commands-menuen eller Command Panels-paletten inde i Fireworks-applikationen |
| Eksekveringsmodel | Scripts kører sekventielt fra top til bund i Fireworks JavaScript-fortolkeren; ingen påkrævet startfunktion |
| Sammenligneligt format | .jsfl (JavaScript Flash/Animate scripting) bruger en identisk tekstbaseret JS-tilgang til Adobe Animate |
| Platformunderstøttelse | Windows og macOS (Fireworks var cross-platform frem til CS6) |
| Relateret indfødt format | Fireworks indfødte dokumenter er PNG-baserede (.png med indlejrede Fireworks-metadata) |
| Softwarestatus | Udgået; Adobe afsluttede udviklingen af Fireworks i maj 2013 (CS6 var den endelige version) |
| Udgivet | Macromedia Fireworks era (late 1990s-2000s); Fireworks discontinued by Adobe in 2013 |
| Specifikation | web.archive.org |
JSF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om JSF-filer.