¿Qué es el formato de archivo MAFF?
Un archivo .maff es un archivo de página web almacenado dentro de un archivo ZIP estándar. La extensión Mozilla Archive Format para Firefox -desarrollada por Paolo Amadini- guardaba páginas web completas, incluyendo todas las imágenes incrustadas, hojas de estilo y scripts, en un único contenedor .maff.
Dentro del archivo, cada página guardada ocupa su propio subdirectorio numerado. Ese subdirectorio contiene el archivo .html principal, todos los recursos referenciados y una subcarpeta ^metadata^ que contiene un archivo RDF/XML que registra la URL original y la marca de tiempo de guardado.
Debido a que .maff es un archivo ZIP válido, puede renombrarlo a .zip e inspeccionar su contenido en cualquier gestor de archivos como 7-Zip. La compresión utiliza DEFLATE, lo que le da a .maff una ventaja de tamaño sobre el formato MHTML codificado en base64, que infla el tamaño del archivo en aproximadamente un tercio. A diferencia de MHTML, un solo archivo .maff puede contener varias páginas guardadas, cada una en su propio subdirectorio de nivel superior.
La extensión de Firefox que creaba archivos .maff era compatible con Firefox hasta la versión 56 (2017). Cuando Firefox cambió a la API WebExtensions en la versión 57, la extensión no se actualizó y se descontinuó en 2018. Ningún otro navegador convencional ha admitido nunca .maff de forma nativa. Los usuarios que migran desde .maff suelen cambiar a WebScrapBook o SingleFile, que guardan páginas en formatos diferentes.
Seguridad y protección
RIESGO: LOWLos archivos MAFF son archivos ZIP que contienen páginas web guardadas (HTML + recursos). No es diferente de abrir cualquier página HTML guardada. El riesgo es el mismo que al abrir cualquier contenido web archivado: el JavaScript incrustado de la página original puede intentar realizar peticiones de red o contener scripts maliciosos. Ábralo en un navegador con ejecución de scripts si confía en la fuente; inspeccione los archivos HTML en un editor de texto primero si tiene dudas.
Detalles del formato
en pocas palabrasProgramas que abren archivos MAFF
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo ZIP (magic bytes `50 4B 03 04` en el desplazamiento 0) |
| Compresión | DEFLATE por entrada (compresión ZIP estándar) |
| Tipo MIME | application/x-maff (también application/zip) |
| Diseño de página interno | Un subdirectorio numerado de primer nivel por cada página guardada |
| Almacenamiento de metadatos | Subcarpeta `^metadata^` por página; archivo RDF/XML con URL original y marca de tiempo de guardado |
| Soporte multipágina | Sí - múltiples páginas web en un solo archivo, cada una en su propio subdirectorio de nivel superior |
| Agrupación de recursos | HTML, imágenes, CSS y JS almacenados juntos en el subdirectorio de la página |
| Integridad | ZIP CRC-32 por entrada |
| Orden de bytes | Little-endian (estándar ZIP) |
| Tamaño de archivo típico | 50 KB - 50 MB (depende de la complejidad de la página y los medios incrustados) |
| Herramienta creadora | Extensión de Firefox Mozilla Archive Format de Paolo Amadini; descontinuada en 2018 |
| Ventana de soporte de Firefox | Firefox 2-56 (2007-2017); incompatible con la API WebExtensions (Firefox 57+) |
| Inspección manual | Cambie el nombre de `.maff` a `.zip` para abrirlo en cualquier gestor de archivos |
| Máximo de entradas ZIP | 65,535 (límite estándar de ZIP); ZIP64 admite archivos más grandes |
| Lanzado | 2004 (Mozilla Archive Format Firefox extension) |
| Última versión | Final extension release supports Firefox up to version 56 (ESR, 2017); extension discontinued 2018 |
| Especificación | www.amadzone.org |
Conversiones de MAFF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos MAFF.