Metaformats

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Deleted text moved to Schema formats)
 
(7 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
Another reasonable, but different, definition of ''metaformat'' is "a format that describes other formats". For those formats, see [[Schema formats]].
 
Another reasonable, but different, definition of ''metaformat'' is "a format that describes other formats". For those formats, see [[Schema formats]].
  
== List of formats ==
+
== Formats that implement other formats ==
 
* [[Binary XML]]
 
* [[Binary XML]]
 
* [[Boxes/atoms format]]
 
* [[Boxes/atoms format]]
 
* [[EBML]]
 
* [[EBML]]
 +
* [[Hamster archive]]
 
* [[IFF]]
 
* [[IFF]]
 
* [[ISO Base Media File Format]]
 
* [[ISO Base Media File Format]]
Line 19: Line 20:
 
* [[Microsoft Compound File]]
 
* [[Microsoft Compound File]]
 
* [[ODL (NASA Object Description Language)]]
 
* [[ODL (NASA Object Description Language)]]
 +
* [[Palm OS Database]]
 
* [[RIFF]]
 
* [[RIFF]]
 
* [[RIFX]]
 
* [[RIFX]]
 
* [[SGML]]
 
* [[SGML]]
 
* [[Softdisk Publishing UDF files]]
 
* [[Softdisk Publishing UDF files]]
 +
* [[SQLite]]
 
* [[XCDL]] (part of XCL project)
 
* [[XCDL]] (part of XCL project)
 
* [[XML]]
 
* [[XML]]
 
* [[ZIP]]
 
* [[ZIP]]
 +
 +
== Other "formats about formats" ==
 +
* [[Format Policy Registry]] (FPR) - used by Archivematica to indicate how to handle file formats
 +
* [[KFP]] Preflight Profile (for validating [[PDF]] files) [https://helpx.adobe.com/acrobat/using/preflight-profiles-acrobat-pro.html]
 +
 +
See also [[Schema formats]].
  
 
== Links ==
 
== Links ==
 
* [http://www.w3.org/standards/webarch/metaformats W3C: Meta formats]
 
* [http://www.w3.org/standards/webarch/metaformats W3C: Meta formats]

Latest revision as of 22:33, 8 June 2022

File Format
Name Metaformats
Ontology

{{{caption}}}

A metaformat (or meta format) is a generic low-level file format used as a basis for defining high-level file formats.

Whether a format is a metaformat is ultimately a judgment call. There are no definitive answers to questions like: What is the difference between a container format and a metaformat? Or a serialization format and a metaformat? Is CSV a metaformat, or is it a database or a spreadsheet format? Should TIFF and PDF be considered to be metaformats, given all the subformats of them that have been defined?

Another reasonable, but different, definition of metaformat is "a format that describes other formats". For those formats, see Schema formats.

[edit] Formats that implement other formats

[edit] Other "formats about formats"

See also Schema formats.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox