O que é o formato de ficheiro MAFF?
Um arquivo .maff é um arquivo de página web armazenado dentro de um arquivo ZIP padrão. A extensão Mozilla Archive Format para Firefox - desenvolvida por Paolo Amadini - salvava páginas web completas, incluindo todas as imagens incorporadas, folhas de estilo e scripts, em um único contêiner .maff.
Dentro do arquivo, cada página salva ocupa seu próprio subdiretório numerado. Esse subdiretório contém o arquivo .html principal, todos os recursos referenciados e uma subpasta ^metadata^ contendo um arquivo RDF/XML que registra a URL original e o carimbo de data/hora da gravação.
Como o .maff é um arquivo ZIP válido, você pode renomeá-lo para .zip e inspecionar seu conteúdo em qualquer gerenciador de arquivos, como o 7-Zip. A compressão utiliza DEFLATE, dando ao .maff uma vantagem de tamanho sobre o formato MHTML codificado em base64, que infla o tamanho do arquivo em cerca de um terço. Ao contrário do MHTML, um único arquivo .maff pode conter várias páginas salvas - cada uma em seu próprio subdiretório de nível superior.
A extensão do Firefox que criava arquivos .maff suportava o Firefox até a versão 56 (2017). Quando o Firefox mudou para a API WebExtensions na versão 57, a extensão não foi atualizada e foi descontinuada em 2018. Nenhum outro navegador convencional jamais suportou o .maff nativamente. Usuários que migram do .maff normalmente mudam para o WebScrapBook ou SingleFile, que salvam páginas em formatos diferentes.
Segurança e proteção
RISCO: LOWArquivos MAFF são arquivos ZIP contendo páginas web salvas (HTML + recursos). Não é diferente de abrir qualquer página HTML salva. O risco é o mesmo de abrir qualquer conteúdo web arquivado: JavaScript incorporado da página original pode tentar solicitações de rede ou conter scripts maliciosos. Abra em um navegador com execução de scripts se confiar na fonte; inspecione os arquivos HTML em um editor de texto primeiro se não tiver certeza.
Detalhes do formato
em resumoProgramas que abrem arquivos MAFF
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP (magic bytes `50 4B 03 04` no deslocamento 0) |
| Compressão | DEFLATE por entrada (compressão ZIP padrão) |
| Tipo MIME | application/x-maff (também application/zip) |
| Layout interno da página | Um subdiretório de primeiro nível numerado por página salva |
| Armazenamento de metadados | Subpasta `^metadata^` por página; arquivo RDF/XML com URL original e carimbo de data/hora |
| Suporte a múltiplas páginas | Sim - várias páginas web em um único arquivo, cada uma em seu próprio subdiretório de nível superior |
| Agrupamento de recursos | HTML, imagens, CSS e JS armazenados juntos no subdiretório da página |
| Integridade | ZIP CRC-32 por entrada |
| Ordem dos bytes | Little-endian (padrão ZIP) |
| Tamanho de arquivo típico | 50 KB - 50 MB (depende da complexidade da página e mídia incorporada) |
| Ferramenta criadora | Extensão Mozilla Archive Format para Firefox por Paolo Amadini; descontinuada em 2018 |
| Janela de suporte do Firefox | Firefox 2-56 (2007-2017); incompatível com a API WebExtensions (Firefox 57+) |
| Inspeção manual | Renomeie `.maff` para `.zip` para abrir em qualquer gerenciador de arquivos |
| Máximo de entradas ZIP | 65.535 (limite padrão do ZIP); ZIP64 suporta arquivos maiores |
| Lançado | 2004 (Mozilla Archive Format Firefox extension) |
| Versão mais recente | Final extension release supports Firefox up to version 56 (ESR, 2017); extension discontinued 2018 |
| Especificação | www.amadzone.org |
Conversões de MAFF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MAFF.