Vad är filformatet JSF?
.jsf-filer är associerade med Adobe Fireworks, ett program för att redigera både bitmapp- och vektorgrafik, ursprungligen utvecklat av Macromedia och senare förvärvat av Adobe. En .jsf-fil är en skriptbatchfil som innehåller kod för att köra en sekvens av programkommandon. Kommandon är skrivna i JavaScript och interagerar med Fireworks skriptobjektmodell - rader refererar vanligtvis till fw. API-anrop, till exempel för att ändra storlek på en markerad form, exportera dokument eller batchbearbeta flera filer.
Eftersom .jsf-skript är vanliga textfiler utan en fast binär signatur kan vilken textredigerare som helst öppna och ändra dem. Fireworks laddar kommandoskript från två mappar i Windows:
C:\Program Files\Adobe Fireworks\Configuration\CommandsC:\Program Files\Adobe Fireworks\Configuration\Command Panels
I maj 2013 avbröt Adobe den fortsatta utvecklingen av Fireworks, där Creative Suite 6 blev den sista versionen. Applikationen erbjöds kortvarigt via Creative Cloud men har sedan dess tagits bort helt från prenumerationstjänsten; användare måste förlita sig på en fristående CS6-installation. Jämförbar skriptning i Adobe Animate använder formatet .jsfl istället.
Säkerhet & trygghet
RISK: LOWEn .jsf är JavaScript i klartext begränsad till Fireworks-applikationen - det är inte ett webb- eller systemskript och kan inte köras utanför Fireworks, så det är säkert att läsa en i en textredigerare. Som med alla skript bör du kasta ett öga på en obekant .jsf innan du kör den i Fireworks för att se vad den gör. Den största praktiska «risken» är bortkastad ansträngning och tvivelaktiga nedladdningar: eftersom Fireworks är avvecklat kan sökningar efter en «.jsf-öppnare» leda till «universal viewer»-PUP/adware - det finns ingen speciell visare; det är bara JavaScript-text.
Formatdetaljer
i ett nötskal- JavaServer Faces (Jakarta Faces)-sida - Inom Java-webbutveckling är en URL som slutar på .jsf en serverad Faces-webbsida som hanteras av en applikationsserver, inte en nedladdningsbar fil.
Program som öppnar JSF-filer
Tekniska detaljer
djup specifikation| Filtyp | JavaScript-batchskript i klartext |
| MIME-typ | application/javascript |
| Textkodning | UTF-8 eller ASCII (ingen BOM krävs) |
| Filsignatur (magic bytes) | Ingen; identifieras av klartext-JS som refererar till fw.-objektmodellen |
| Skript-API | Fireworks document object model (fw.*), t.ex. fw.getDocumentDOM(), fw.openDocument() |
| Exekveringsmiljö | Adobe Fireworks CS6 (sista utgåvan) eller tidigare Fireworks- och Macromedia-versioner |
| Standard sökväg för skript (Windows) | C:\Program Files\Adobe Fireworks\Configuration\Commands |
| Standard sökväg för skript (macOS) | /Applications/Adobe Fireworks CS6/Configuration/Commands |
| Åtkomst via | Menyn Commands eller paletten Command Panels inuti Fireworks-applikationen |
| Exekveringsmodell | Skript körs sekventiellt uppifrån och ned i Fireworks JavaScript-tolk; ingen obligatorisk startfunktion krävs |
| Jämförbart format | .jsfl (JavaScript Flash/Animate-skript) använder en identisk JS-metod i klartext för Adobe Animate |
| Plattformssupport | Windows och macOS (Fireworks var plattformsoberoende fram till CS6) |
| Relaterat inbyggt format | Fireworks egna dokument är PNG-baserade (.png med inbäddad Fireworks-metadata) |
| Programvarustatus | Avvecklad; Adobe avslutade utvecklingen av Fireworks i maj 2013 (CS6 var den sista versionen) |
| Släppt | Macromedia Fireworks era (late 1990s-2000s); Fireworks discontinued by Adobe in 2013 |
| Specifikation | web.archive.org |
JSF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om JSF-filer.