|
[[Object Format is a new concept being developed that relates to the concept of storing functions in with the data (what an object is), thus offloading data transformations on [[Image:those who created the data format. The reduces the [http [[[Image:== ://www.freesoftwaremagazine.com/free_issues/issue_01/focus_format_history/ complexity needed in a file format and the complexity that isn't needed] (effectively open sourcing the implementation of the transformation code with the data). This technology is currently in development in Open Source projects I'm working on, so I felt it was worth mentioning. The methods in the object can be protected using a public key encryption of the data CRC and any necessary error correction, a process I haven't dealt with but have faith in as a way to protect the objects from malicious adjustments. Beware file formats, your days are numbered. --Rofthorax 08:51, 24 August 2005 (UTC)
==]]] ]] yes it does!
Removed, at least temporarily. The main point of including this seemed to be to make the point that some file formats allow storage of more than one kind of information. I have left one or two examples in the article, but I think such an in-depth treatment is excessive, at least considering the current length of the rest of the article. -- Ryguasu This text:
is presumably talking about the laws of a particular country, the USA maybe? Maybe there are countries where it's possible to patent a file format, but patenting algorithms as such is not permitted in many places. Yes, I was thinking about US law, which is not an altogether bad starting point, given the importance of US software developers. But a more international perspective is certainly in order. --Ryguasu BIEWWhy did you remove link to BIEW? BIEW is not only hex editor BIEW is Binary vIEW project first!!! —The preceding unsigned comment was added by Nickols k (talk • contribs) 07:30, 4 May 2007 (UTC).
Data formatThis article is about data formats in general, not only file formats: it should be renamed. For instance JPEG is a data format but not a file format (JFIF is a file format using JPEG, TIFF is another one). A data format is required to exchange data, a file is only an exchange mean, that is not always used. It is quite common for a server to generate data in some format (say MPEG) and send it to a client for immadiate use, with no file storage at any point in the process. Marc Mongenet 18:37, 2004 Aug 30 (UTC) Incorrect HTML magic number, HTML files should start with <!DOCTYPEAn HTML file, for instance, should begin with the ASCII characters <html> This is not correct. HTML and XHTML documents should start with a DOCTYPE declaration. See http://www.w3.org/TR/html4/struct/global.html#h-7.1 --Skjæve 09:21, 14 Sep 2004 (UTC)
"magic number" vs. other ways to specify formatThe "magic number" ... approach ... is only useful, however, if the interface used to access the files allows the user to easily manipulate any file in a variety of ways — as opposed to double clicking automatically doing the "right" thing... I don't understand. When I double click on a file, what difference does it make if the OS looks at the "magic number" at the beginning of the file or the "extension" of the file name ? It seems to me that it doesn't make any difference, so it is just as "useful" either way. --DavidCary 20:26, 5 Jan 2005 (UTC)
A further disadvantage [of "magic numbers"] is that it requires scanning of both the file in question and a "magic file" listing known identifiers, making it less efficient, especially for displaying large lists of files. I don't understand. Less efficient than what ? If we used external metadata or file extensions, we'd still have to (a) read that data or file extension and (b) look it up in a list of known file types.
And again
Still doesn't make any sense. Removed.
Not strictly speaking true. Proper algorithms and data structures for the magic database (trie-like) can make magic detection remarkably efficient.
HTML is recognisable. fdo uses this magic:
<magic priority="50">
<match value="<head" type="string" offset="0:64"/>
<match value="<TITLE" type="string" offset="0:64"/>
<match value="<title" type="string" offset="0:64"/>
<match value="<html" type="string" offset="0:64"/>
<match value="<HTML" type="string" offset="0:64"/>
<match value="<BODY" type="string" offset="0"/>
<match value="<body" type="string" offset="0"/>
<match value="<TITLE" type="string" offset="0"/>
<match value="<title" type="string" offset="0"/>
<match value="<!--" type="string" offset="0"/>
<match value="<h1" type="string" offset="0"/>
<match value="<H1" type="string" offset="0"/>
<match value="<!doctype HTML" type="string" offset="0"/>
<match value="<!DOCTYPE html" type="string" offset="0"/>
</magic>
That's enough to match any real-world html document. EdC 17:28, 3 August 2006 (UTC) Uniform Type IdentifiersThe page should be updated with information about the Uniform Type Identifiers (UTI), from Apple Computers.
Odds and ends...--Ccodere 13:46, 17 August 2006 (UTC)I will add some small clarifications on the MIME types, as a lot of people have added their own MIME types without actuall registering them, which makes the MIME standard very awkward indeed. Furthermore, even not widely in use, i have created my own File format identification scheme... I will explain it, please tell me if it is not appropriate here. File structure addition...I will be adding a new section giving information on the different possible file structures for file formats. If you have think i have missed something, please feel free to discuss it with me. Hopefully this will help clarifiy the different file formats... Furthermore, i explicitly the copyright on my magicdb.org glossary terms page so it can be included in wikipedia. Ccodere 04:34, 11 January 2007 (UTC)Carl File format resouces in External LinksFile format resource sites should definitely be in the External Links section, including the Game File Format Central that is the last word in descriptions of game archive and other game file formats. I have included it back in, because some ignorant user deleted it as spam. It is not. A site which offers thousands of detailed descriptions of file formats is highly relevant to this page. In addition, you can find tutorials there that explain how one can go about understanding file formats. Now, please be sensible and do not remove that resource again. It looks stupid. —The preceding unsigned comment was added by 192.87.23.66 (talk) 08:59, 27 June 2007 file type convertionscan anyone make a suggestion on how to include information about converting between file types, possibly in a seoporate page? and the details of available convertion programs. eg. the software you use to turn a wav, mp3 or other music file into another file type (properly) eg. sox on linux converts simple wave like files, I used to use a prog on linux which converts mp3s into wave files. Weecol 12:12, 20 July 2007 (UTC) ExtensionsThis section seems to be written ina rather odd way. Extensions are generally perceived as having more disdvantages than anything, such as the mentioned luser losing the file, although the main reason (not mentioned) is the potential for exploits. --18.33.1.42 22:21, 22 July 2007 (UTC)
Article is technically incorrect and badly writtenWhere to start? First sentence has no particular meaning. Then, second para: It isn't true that a disk drive can store only bits. It isn't true that "0s and 1s" aren't "information". It's completely misleading to say that "different" kinds of information require different file formats. It doesn't make any sense to say that "within" an application "there will be" several formats. This article is a wasteland of half-understood concepts and cliches. Honestly. One of the worst written articles I have read in Wiki.24.6.66.149 (talk) 12:01, 19 March 2008 (UTC) To clairify slightly, it would be better to say "Disks usually store information in a binary format which needs conversion to be easily understood by people." That is, avoid saying "disks can only store bits", because there are a number of senses in which this isn't true. 76.102.157.205 (talk) 03:19, 20 March 2008 (UTC) |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net