O que é o formato de ficheiro JSF?
Arquivos .jsf estão associados ao Adobe Fireworks, um programa para edição de gráficos vetoriais e bitmap, originalmente desenvolvido pela Macromedia e posteriormente adquirido pela Adobe. Um arquivo .jsf é um arquivo de lote de script que contém código para executar uma sequência de comandos do programa. Os comandos são escritos em JavaScript e interagem com o modelo de objeto de script do Fireworks - as linhas normalmente referenciam chamadas de API fw., por exemplo, para redimensionar uma forma selecionada, exportar documentos ou processar vários arquivos em lote.
Como os scripts .jsf são arquivos de texto simples sem uma assinatura binária fixa, qualquer editor de texto pode abri-los e modificá-los. O Fireworks carrega scripts de comando de dois diretórios no Windows:
C:\Program Files\Adobe Fireworks\Configuration\CommandsC:\Program Files\Adobe Fireworks\Configuration\Command Panels
Em maio de 2013, a Adobe cancelou o desenvolvimento do Fireworks, sendo o Creative Suite 6 a versão final. O aplicativo foi oferecido brevemente através da Creative Cloud, mas desde então foi removido inteiramente do serviço de assinatura; os usuários devem contar com uma instalação independente do CS6. Scripts comparáveis no Adobe Animate utilizam o formato .jsfl em seu lugar.
Segurança e proteção
RISCO: LOWUm .jsf é um JavaScript em texto simples restrito ao aplicativo Fireworks - não é um script de sistema ou web e não pode ser executado fora do Fireworks, portanto, lê-lo em um editor de texto é seguro. Como em qualquer script, dê uma olhada em um .jsf desconhecido antes de executá-lo no Fireworks para ver o que ele faz. O maior «risco» prático é o esforço desperdiçado e downloads suspeitos: como o Fireworks foi descontinuado, buscas por um «abridor de .jsf» podem levar a adware/PUP de «visualizadores universais» - não existe um visualizador especial; é apenas texto JavaScript.
Detalhes do formato
em resumo- Página JavaServer Faces (Jakarta Faces) - No desenvolvimento web Java, uma URL terminada em .jsf é uma página web Faces servida por um servidor de aplicação, não um arquivo para download.
Programas que abrem arquivos JSF
Detalhes técnicos
especificação profunda| Tipo de arquivo | Script de lote JavaScript em texto simples |
| Tipo MIME | application/javascript |
| Codificação de texto | UTF-8 ou ASCII (sem necessidade de BOM) |
| Assinatura do arquivo (magic bytes) | Nenhuma; identificado por texto simples JS referenciando o modelo de objeto fw. |
| API de Scripting | Modelo de objeto de documento do Fireworks (fw.*), ex: fw.getDocumentDOM(), fw.openDocument() |
| Ambiente de execução | Adobe Fireworks CS6 (versão final) ou versões anteriores do Fireworks e Macromedia |
| Caminho padrão do script (Windows) | C:\Program Files\Adobe Fireworks\Configuration\Commands |
| Caminho padrão do script (macOS) | /Applications/Adobe Fireworks CS6/Configuration/Commands |
| Acessado via | Menu Commands ou paleta Command Panels dentro do aplicativo Fireworks |
| Modelo de execução | Os scripts rodam sequencialmente de cima para baixo dentro do interpretador JavaScript do Fireworks; sem função de ponto de entrada obrigatória |
| Formato comparável | .jsfl (scripting JavaScript Flash/Animate) utiliza uma abordagem JS de texto simples idêntica para o Adobe Animate |
| Suporte de plataforma | Windows e macOS (o Fireworks era multiplataforma até o CS6) |
| Formato nativo relacionado | Documentos nativos do Fireworks são baseados em PNG (.png com metadados incorporados do Fireworks) |
| Status do software | Descontinuado; a Adobe encerrou o desenvolvimento do Fireworks em maio de 2013 (CS6 foi a versão final) |
| Lançado | Macromedia Fireworks era (late 1990s-2000s); Fireworks discontinued by Adobe in 2013 |
| Especificação | web.archive.org |
Conversões de JSF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos JSF.