Mork
Author
Albert FloresMork je souborový formát, který byl používán e-mailovými klienty a webovými prohlížeči Netscape. Nyní jej používají produkty Mozilla Corporation. Formát byl vytvořen Davidem McCurkerem, jehož cílem bylo vytvořit minimální databázi, která by byla spolehlivá, flexibilní, efektivní a ukládající data do prostého textu.
Konfliktní požadavky jsou příčinou poněkud bizarní podoby formátu Mork. Ačkoliv byl formát koncipován jako efektivní, zabere Unicode znak 3-6 bajtů. +more Taktéž snaha o prostý text učinila formát nesrozumitelný pro lidi a těžký pro napsání parseru. To nejlépe dokumentují slova Jamieho Zawinskiho, bývalého inženýra Netscape, který okomentoval formát Mork jako „… nejvíce mozku ničící formát s jakým jsem se za 19 let praxe setkal. “ [https://bugzilla. mozilla. org/show_bug. cgi. id=241438#c0].
Formát Mork je používán v Mozilla Firefoxu, Mozilla Thunderbirdu a SeaMonkey. Ve Firefoxu slouží k ukládání historie prohlížeče včetně historie formulářových dat. +more V Thunderbirdu slouží k ukládání kontaktů a indexovým souborům k mbox složkám.
Mork je v aplikacích Mozilla postupně vytlačován úložištěm MozStorage, které je založeno na databázové knihovně SQLite. Tato knihovna je pro autory rozšíření k dispozici ve Firefoxu 2. +more0 a ve verzi 3. 0 nahradí ukládání historie do formátu Mork.
Externí odkazy
[url=https://web. archive. +moreorg/web/20060924101320/http://www. mozilla. org/mailnews/arch/mork/primer. txt]Popis formátu Mork[/url] * [url=http://www. jwz. org/hacks/mork. pl]Parser formátu Mork[/url] * [url=https://web. archive. org/web/20071018024939/http://www. scalingweb. com/mork_parser. php]C++ Parser formátu Mork[/url].