Hva er MAFF-filformatet?
En .maff-fil er et nettsidearkiv lagret i et standard ZIP-arkiv. Utvidelsen Mozilla Archive Format for Firefox - utviklet av Paolo Amadini - lagret komplette nettsider, inkludert alle innebygde bilder, stilark og skript, i én enkelt .maff-beholder.
Inne i arkivet opptar hver lagrede side sin egen nummererte undermappe. Denne undermappen inneholder den primære .html-filen, alle refererte ressurser og en ^metadata^-undermappe som inneholder en RDF/XML-fil som registrerer den opprinnelige URL-en og tidspunktet for lagring.
Fordi .maff er en gyldig ZIP-fil, kan du endre navn på den til .zip og inspisere innholdet i et hvilket som helst arkivprogram som 7-Zip. Komprimering bruker DEFLATE, noe som gir .maff en størrelsesfordel over det base64-kodede MHTML-formatet, som øker filstørrelsen med omtrent en tredjedel. I motsetning til MHTML kan et enkelt .maff-arkiv inneholde flere lagrede sider - hver i sin egen undermappe på toppnivå.
Firefox-utvidelsen som opprettet .maff-filer støttet Firefox opp til versjon 56 (2017). Da Firefox byttet til WebExtensions API i versjon 57, ble utvidelsen ikke oppdatert og ble avviklet i 2018. Ingen andre store nettlesere har noen gang støttet .maff innebygd. Brukere som migrerer bort fra .maff bytter vanligvis til WebScrapBook eller SingleFile, som lagrer sider i andre formater.
Sikkerhet og trygghet
RISIKO: LOWMAFF-filer er ZIP-arkiver som inneholder lagrede nettsider (HTML + ressurser). Det er ingen forskjell fra å åpne en hvilken som helst lagret HTML-side. Risikoen er den samme som ved åpning av alt arkivert nettinnhold: innebygd JavaScript fra den opprinnelige siden kan forsøke nettverksforespørsler eller inneholde ondsinnede skript. Åpne i en nettleser med skriptkjøring hvis du stoler på kilden; inspiser HTML-filene i et tekstredigeringsprogram først hvis du er usikker.
Formatdetaljer
i et nøtteskallProgrammer som åpner MAFF-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv (magic bytes `50 4B 03 04` ved offset 0) |
| Komprimering | DEFLATE per oppføring (standard ZIP-komprimering) |
| MIME-type | application/x-maff (også application/zip) |
| Intern sideoppsett | Én nummerert undermappe på første nivå per lagret side |
| Lagring av metadata | `^metadata^`-undermappe per side; RDF/XML-fil med opprinnelig URL og tidspunkt for lagring |
| Støtte for flere sider | Ja - flere nettsider i ett arkiv, hver i sin egen undermappe på toppnivå |
| Ressursbunting | HTML, bilder, CSS og JS lagret sammen i sidens undermappe |
| Integritet | ZIP CRC-32 per oppføring |
| Byterekkefølge | Little-endian (ZIP-standard) |
| Typisk filstørrelse | 50 KB - 50 MB (avhenger av sidens kompleksitet og innebygde medier) |
| Opprettelsesverktøy | Mozilla Archive Format Firefox-utvidelse av Paolo Amadini; avviklet 2018 |
| Firefox-støttevindu | Firefox 2-56 (2007-2017); inkompatibel med WebExtensions API (Firefox 57+) |
| Manuell inspeksjon | Endre navn på `.maff` til `.zip` for å åpne i en valgfri arkivbehandler |
| Maksimalt antall ZIP-oppføringer | 65 535 (standard ZIP-grense); ZIP64 støtter større arkiver |
| Utgitt | 2004 (Mozilla Archive Format Firefox extension) |
| Siste versjon | Final extension release supports Firefox up to version 56 (ESR, 2017); extension discontinued 2018 |
| Spesifikasjon | www.amadzone.org |
MAFF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MAFF-filer.