Che cos'è il formato di file MAFF?
Un file .maff è un archivio di pagine web memorizzato all'interno di un archivio ZIP standard. L'estensione Mozilla Archive Format per Firefox - sviluppata da Paolo Amadini - salvava pagine web complete, incluse tutte le immagini incorporate, i fogli di stile e gli script, in un unico contenitore .maff.
All'interno dell'archivio, ogni pagina salvata occupa la propria sottodirectory numerata. Tale sottodirectory contiene il file .html principale, tutte le risorse referenziate e una sottocartella ^metadata^ contenente un file RDF/XML che registra l'URL originale e il timestamp di salvataggio.
Poiché .maff è un file ZIP valido, puoi rinominarlo in .zip e ispezionarne il contenuto in qualsiasi gestore di archivi come 7-Zip. La compressione utilizza DEFLATE, offrendo a .maff un vantaggio in termini di dimensioni rispetto al formato MHTML codificato in base64, che gonfia la dimensione del file di circa un terzo. A differenza di MHTML, un singolo archivio .maff può contenere più pagine salvate - ciascuna nella propria sottodirectory di primo livello.
L'estensione di Firefox che creava i file .maff ha supportato Firefox fino alla versione 56 (2017). Quando Firefox è passato alle API WebExtensions nella versione 57, l'estensione non è stata aggiornata ed è stata dismessa nel 2018. Nessun altro browser mainstream ha mai supportato .maff nativamente. Gli utenti che migrano da .maff passano tipicamente a WebScrapBook o SingleFile, che salvano le pagine in formati diversi.
Sicurezza e incolumità
RISCHIO: LOWI file MAFF sono archivi ZIP contenenti pagine web salvate (HTML + asset). Non è diverso dall'aprire una qualsiasi pagina HTML salvata. Il rischio è lo stesso dell'apertura di qualsiasi contenuto web archiviato: JavaScript incorporato dalla pagina originale potrebbe tentare richieste di rete o contenere script dannosi. Apri in un browser con l'esecuzione degli script attiva solo se ti fidi della fonte; ispeziona prima i file HTML in un editor di testo se non sei sicuro.
Dettagli del formato
in sintesiProgrammi che aprono file MAFF
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP (magic bytes `50 4B 03 04` all'offset 0) |
| Compressione | DEFLATE per voce (compressione ZIP standard) |
| Tipo MIME | application/x-maff (anche application/zip) |
| Layout interno della pagina | Una sottodirectory numerata di primo livello per ogni pagina salvata |
| Archiviazione metadati | Sottocartella `^metadata^` per pagina; file RDF/XML con URL originale e timestamp di salvataggio |
| Supporto multi-pagina | Sì - più pagine web in un unico archivio, ciascuna nella propria sottodirectory di primo livello |
| Raggruppamento risorse | HTML, immagini, CSS e JS memorizzati insieme nella sottodirectory della pagina |
| Integrità | ZIP CRC-32 per voce |
| Ordine dei byte | Little-endian (standard ZIP) |
| Dimensione tipica del file | 50 KB - 50 MB (dipende dalla complessità della pagina e dai media incorporati) |
| Strumento di creazione | Estensione Mozilla Archive Format per Firefox di Paolo Amadini; interrotta nel 2018 |
| Finestra di supporto Firefox | Firefox 2-56 (2007-2017); incompatibile con le API WebExtensions (Firefox 57+) |
| Ispezione manuale | Rinomina `.maff` in `.zip` per aprirlo in qualsiasi gestore di archivi |
| Numero massimo di voci ZIP | 65.535 (limite ZIP standard); ZIP64 supporta archivi più grandi |
| Rilasciato | 2004 (Mozilla Archive Format Firefox extension) |
| Ultima versione | Final extension release supports Firefox up to version 56 (ESR, 2017); extension discontinued 2018 |
| Specifica | www.amadzone.org |
Conversioni MAFF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MAFF.