Mork (formát souboru) - Mork (file format) - Wikipedia
Tento článek je hlavní část může být příliš krátká na to, aby adekvátně shrnout jeho klíčové body.Prosinec 2011) ( |
Přípona názvu souboru | .mab , .msf , .dat |
---|---|
Vyvinul | Netscape, později Mozilla Foundation |
Typ formátu | Databáze |
Standard | Žádný (referenční implementace ) |
webová stránka | Centrum pro vývojáře Mozilla |
Mork je formát počítačového souboru používá několik e-mailových klientů a internetové prohlížeče produkovaný Netscape, a později, Mozilla Foundation. Byl vyvinut Davidem McCuskerem[1] s cílem vytvořit minimální databáze náhrada, která by byla spolehlivá, flexibilní a efektivní a používala blízký formát souboru prostý text.[2]
Používání
Formát Mork byl použit ve většině projektů založených na Mozille, včetně sady prohlížečů Mozilla, Mořská opice, Firefox, a Thunderbird. Ve Firefoxu to bylo používáno k procházení dat historie a dat historie formulářů. V Thunderbirdu se stále používá k mnoha věcem, jako jsou data adresáře (soubory .mab) a souhrny složek pošty (soubory .msf).
Kritiky
Mork má mnoho neoptimálních vlastností. Například i přes cíl efektivity, ukládání Unicode text trvá tři nebo šest bajtů na znak.
Formát souboru byl ostře kritizován Jamie Zawinski, bývalý Netscape inženýr. Zdůraznil zdánlivě „textový“ formát z toho důvodu, že „není čitelný člověkem“,[3] naříkala nad nemožností napsat správný parser pro formát,[4] a odkazoval se na něj jako „... jediný nejvíce braindamaged formát souboru, jaký jsem kdy viděl ve své devatenáctileté kariéře“.[4]
V reakci na to McCusker uvedl, že problémy s Morkem byly výsledkem „protichůdných požadavků“ a že pouze vyřešil problémy se škálovatelností ve špatném kódu, který „zdědil“.[5]
Registrace zpochybnili databázi Mork svým článkem „Proč se Thunderbird změnil v Turecka?“[6]
Zastarávání
Tato část musí být aktualizováno.Prosince 2015) ( |
Je volán náhradní systém, který se používá k ukládání všech uživatelských konfiguračních dat MozStorage. MozStorage je založen na SQLite databáze. Počínaje Firefoxem 3.0 jej Firefox používá pro svou historii, historii formulářů a data záložek. Úložný modul byl také zahrnut do prohlížeče Firefox 2.0, ale pouze pro použití s rozšířeními.[7]
Mork byl z Firefoxu úplně odstraněn v roce 2011.[8][9]
Existovaly plány, že Mork bude v Thunderbirdu 3.0 nahrazen MozStorage.,[10] ale od roku 2011 stále používal formát souboru Mork. Od roku 2012 společnost SeaMonkey používala Mork alespoň pro své indexy poštovních složek POP a IMAP.
Software, který zpracovává soubory Mork
Viz také
Reference
- ^ „Mork What Is It - MDC“. Developer.mozilla.org. 16. září 2007. Citováno 2009-08-19.
- ^ „Mork Why - MDC“. Developer.mozilla.org. 16. září 2007. Citováno 2009-08-19.
- ^ Zawinski, Jamie. "mork.pl: program Perl pro extrakci metadat z databáze Mork". jwz.org. Citováno 2009-08-19.
- ^ A b „Bug 241438 - make make history.dat easier to parse (tj., Not Mork)“. Bugzilla.mozilla.org. Citováno 2009-08-19.
- ^ "erys: resume: netscape: mork: jwz". Internetový archiv. 2005-05-25. Archivovány od originál dne 2005-05-25. Citováno 2009-08-19.
- ^ „Proč se Thunderbird změnil na krocana?“. www.theregister.co.uk.
- ^ Paul, Ryan (2006-04-30). „Funkce vyjmuté z Firefoxu 2“. Arstechnica.com. Citováno 2009-08-19.
- ^ „Odebrat Mork z Mozilla-Central“.
- ^ „Mork to be remove from Firefox 7“.
- ^ „Plánování Thunderbirdu 3“. Wiki.mozilla.org. 10. 8. 2009. Citováno 2009-08-19.
externí odkazy
- McCuskerův popis syntaxe
- Gramatika, jak je uvedeno ve výše uvedeném popisu syntaxe
- Morková struktura
- Stránka Mozilla Wiki Mork (včetně odkazů na nástroje pro čtení dokumentů Mork)