Pour identifier le type de fichier, le Macintosh n'utilise pas une extension de trois caractères (ou même de quatre, ou plus encore), mais une signature.
Les signatures sont des chaînes de huit caractères, à savoir quatre pour le créateur (le programme qui a créé le fichier) et quatre pour le type de fichier (texte, image, etc.). Voir aussi quelques commentaires plus techniques.
La table de ces signatures, avec les icônes correspondantes, est stockée par le Finder, pour toutes les applications qui ont existé à un moment quelconque sur le disque, dans le fichier Desktop (un fichier système qui n'est jamais affiché par le Macintosh mais qui existe dans la racine de chaque disque). Avec le Système 7, le Desktop s'est dédoublé en un fichier appelé Desktop DB et un autre appelé Desktop DF, pour des raisons qu'il serait trop long d'expliciter ici.
Nous avons regroupé ci-dessous certaines signatures et les extensions
de type PC qui leur correspondent (si vous souhaitez ajouter ou corriger
quelque chose, vous pouvez naturellement nous le faire
savoir par un courrier électronique. Cette page est mise à jour pratiquement une fois
par semaine.
Pour ceux qui sont amenés à éditer la table des signatures utilisée par nos programmes MacDisk et MacImage), vous devez noter la signature et l'extension que vous entendez utiliser et l'intégrer dans le fichier de signatures avec l'utilitaire SignEdit ou encore un éditeur de texte. De même, si un transfert ne donne pas les résultats que vous attendez, contrôlez la signature réelle d'un fichier dont l'origine est certaine, sur un véritable support Macintosh (regardez dans la dernière colonne du volet d'affichage, ou encore dans la boîte de dialogue 'Propriétés').
Ces signatures identifient un type de fichier, mais sans spécifier le créateur ('????' est une chaîne de créateur valide). Elles sont souvent utiles lorsqu'un programme n'accepte d'importer qu'un type spécifique de données, sans se donner la peine d'aller ouvrir le fichier pour savoir ce qu'il contient réellement. Nous indiquons l'extension PC lorsque celle-ci est bien établie.
Signature | Extension | Commentaires |
APPL???? | | Application (programme) |
EPSF???? | EPS | EPS générique |
JPEG???? | JPG | JPEG générique |
PICT???? | PCT | Fichier Pict générique |
PNGf???? | PNG | PNG générique |
TEXT???? | TXT | Texte générique |
TIFF???? | TIF | TIFF générique |
Ces signatures identifient d'une part le type de fichier, d'autre part
le créateur. Les applications autres que le créateur se contentent
généralement de consulter le type de fichier pour déterminer
si elles sont en mesure de le traiter.
Nota bene : le _ représente un espace.
Createur | Type | Extension | Commentaires |
8BIM | 8BIM | PSD | Fichier Photoshop 3/4 files |
8BIM | 8BPS | PSD | Fichier Photoshop |
AB65 | AD65 | P65 | Fichier Pagemaker 6.5 |
ALB4 | ALD4 | PM4 | Fichier Pagemaker 4 |
ALB5 | ALD5 | PM5 | Fichier Pagemaker 5 |
ALB6 | ALD6 | PM6 | Fichier Pagemaker 6 |
APPL | aust | | Archive autoextractible Stuffit |
APPL | EXTR | | Archive autoextractible Compact Pro |
ART3 | TEXT | AI | Fichier Illustrator 3 |
ATMC | sfnt | OTF | Police Open Type |
BNHQ | TEXT | HQX | Fichier BinHex |
BOBO | WORD | CWK | Fichier de texte Claris Works |
BOBO | CWWP | CWK | Fichier de texte Claris Works v. 1 à 5 |
CARO | PDF_ | PDF | Fichier Acrobat |
cDRW | dDRW | | Fichier Claris Draw |
DBSE | FTCH | FDB | Base de données d'images d'Extensis Portfolio |
DDAP | DDFL | | Fichier compressé par Disk Doubler |
ddsk | devi | DMG | Image de disque Macintosh |
dPro | dDOC | MDP | Fichier MacDraw Pro |
FH50 | AGD1 | FH5 | Fichier Freehand 5 |
FHD3 | FHA3 | FH3 | Fichier Freehand 3 |
FMP3 | FMP3 | FMP/FP3 | Fichier FileMaker Pro |
FXTC | EggP | AEP | Fichier de projet After Effects |
Gld1 | PDB_ | PDB | Base de données Palm OS |
Gld1 | PRC_ | PDB | Application Palm OS |
inDd | inDn | IND | Fichier Indesign (également *.indd) |
LWFN | ASPF | | Police Type 1 Adobe |
MACA | WORD | | Fichier Mac Write 4.6/5 |
MDPL | DRWG | | Fichier MacDraw II |
MDRW | DRWG | | Fichier MacDraw |
MFL2 | SPA_ | FLA | Flash editor files |
MOSS | TEXT | HTM | HTML Netscape Navigator (voir Site Web sur un CD pour quelques explications) |
MPS_ | TEXT | XML | Fichier XML (en fait, ????TEXT devrait faire l'affaire) |
MSIE | TEXT | HTM | HTML Internet Explorer (voir Site Web sur un CD pour quelques explications) |
MSWD | RTF_ | RTF | RTF produit par Microsoft Word |
MSWD | W6BN | DOC | Microsoft Word 6 |
MSWD | W8BN | DOC | Microsoft Word 8 (98) |
MSWD | WDBN | DOC | Word 3/4/5 Macintosh |
MSWD | WTBN | DOT | Gabarit Word |
MV85 | MD03 | DIR | Macromedia Director 8.5 |
MV93 | MD93 | DIR | Macromedia Director |
MWII | MW2D | | Mac Write II |
nX^2 | nX^n | | WriteNow 3 |
nX^n | nX^n | | WriteNow 2 |
OMEG | TEXT | | Mathematica (tous fichiers) |
PACT | CPCT | ??? | Archive Compactor (Pro) |
Pnst | PNRA | MP3 | Fichier MP3 Real Player |
PPT3 | SLD3 | PPT | Power Point 3 |
PPT3 | SLD8 | PPT | Power Point 98 |
QSfL | QSfl | | Fichier de l'AV Symantec |
SIT! | SIT! | SIT | Archive Stuffit |
SIT! | SITD | SIT | Archive Stuffit |
SSIW | WP42 | WP4 | Wordperfect 4 (sauvé par WP Mac) |
SSIW | WP50 | WP5 | Wordperfect 5 (idem) |
StMI | GIFf | GIF | GIF PageMill |
StMI | TEXT | HTM | HTML PageMill |
SWF2 | SWFL | SWF | Fichier Flash |
ttxt | TEXT | TXT | Fichier SimpleText |
TVOD | jp2_ | JPG | Fichier JPEG 2 QT |
TVOD | MooV | MOV | Film QuickTime (à utiliser aussi avec d'autres formats de fichiers) |
TVOD | MPEG | MP3 | Fichier MP3 QuickTime |
TVOD | WAVE | WAV | Fichier Wave QuickTime |
XCEL | XLBN | XLS | Excel 1 |
XCEL | XLS4 | XLS | Excel 4 |
XCEL | XLS5 | XLS | Excel 5 |
XPR3 | EPSP | EPS | Fichier EPS créé par Xpress |
XPR3 | XDOC | QXD | Xpress (toutes versions) |
ZIP_ | ZIP_ | ZIP | Archive zippée |
Nous reprenons ci-dessous une liste plus complète avec d'abord une liste des types de fichiers que nous avons déjà rencontrés, puis une liste des créateurs que nous avons identifiés.
Signature | Commentaires |
..CT | Fichier Scitex (placez 8BIM dans le créateur si vous voulez que ces fichiers s'ouvrent directement dans Photoshop |
.WAV | Wave sound file |
.WP4 | Texte WP 4 vu par Wordperfect 2 |
.WP5 | Texte WP 51 vu par Wordperfect 2 |
8BIM | Fichier Adobe Photoshop au format natif |
8BPS | Calque Photoshop |
AB65 | Pagemaker 6.5 |
ALB3 | PageMaker 3 |
ALB4 | PageMaker 4 |
ALB5 | PageMaker 5 |
ALB6 | PageMaker 6 |
AWDB | Base de données MS-Works |
AWSS | Feuille de calcul MS-Works |
AWWP | Traitement de textes MS-Works |
BINA | Fichier de texte sauvé au format DOS ou Winword par Word Mac 5 |
CCAD | Claris CAD |
CrTC | Fichier de projet de Toast 3 |
CWWP | Fichier de texte de Claris Works |
DBSE | Base de données d'images de Portfolio (Extensis) |
DCT5 | Dictionnaire de Word |
DDFL | Fichier de données de Disk Doubler |
dDOC | Fichier de dessin de MacDraw Pro |
dDRW | Fichier de dessin Claris Draw |
DRWG | Fichier de dessin de MacDraw |
DWG_ | Fichier AutoCAD ?? |
EggP | Projet d'After Effects |
EPSF | Fichier EPS |
FFIL | Valise de polices (Type 1 ou True Type) |
ffil | Police d'affichage |
FH50 | Fichier Freehand 5 |
FHD3 | Fichier Freehand 3 |
F#+D | Fichier de Rag Time Classic |
FMK$ | Fichier de FileMaker |
FMP3 | Fichier de FileMaker Pro 3 |
GIFf | Fichiers GIF de PageMill |
GLOS | Glossaire de Word |
Himg | Fichier-image créé par Toast |
inDd | Document Indesign |
jp2_ | Fichier JPEG 2 |
JPEG | Fichier JPEG |
lfil | Police True Type |
LWFN | Police type 1 (PostScript) |
MooV | Fichier QuickTime |
MP3_ | Fichier MP3 |
Mp3_ | Fichier MP3 |
MPEG | Fichier MPEG (codage MPEG1) |
MPG3 | Fichier MP3 |
MPWd | Document MacWrite Pro 1.5 |
MV93 | Director 5 |
MV85 | Director 8.5 |
MW2D | Document MacWrite II |
MW2S | Document MacWrite II (modèle) |
nX^2 | Fichier Write Now 3 |
nX^d | Fichier Write Now 2 |
PACT | Fichiers Compactor |
PDF_ | Fichiers Acrobat (PDF) |
PNGF | Fichier PNG |
PNRA | Fichier MP3 de Real Player |
PICT | Fichier graphique |
R#+A | Fichier de texte de RagTime Classic |
RTF_ | Fichier RTF |
S#+A | Fichier de texte de Rag Time 2 |
sfnt | Police Open Type |
SIT! | Archive Stuffit |
SITD | Archive Stuffit |
SLD3 | PowerPoint 3 |
SLD8 | PowerPoint 8 |
SPA_ | Fichier de l'éditeur Flash |
SWFL | Fichier du projecteur Flash |
TIFF | Fichier Tiff |
WAVE | Fichier Wave |
W6BN | Mac Word 6 |
W8BN | Mac Word 8 (98) |
WDBN | Mac Word 3, 4, 5 |
WHLP | Fichier d'aide de Word |
WORD | MacWrite (texte formaté) |
WP42 | Texte WP 4 vu par Wordperfect 1 |
WP50 | Texte WP 51 vu par Wordperfect 1 |
WPD0 | Texte Wordperfect 1 |
WPD1 | Texte Wordperfect 2 |
WPD3 | Texte Wordperfect 3 |
WPRD | Fichier d'impression de Word |
WTBN | Modèle Word |
XDOC | Fichier Xpress |
XTMP | Gabarit Xpress |
XLBN | Feuille de calcul Excel 1 |
XLS_ | Feuille de calcul Excel 2.2 |
XLS3 | Feuille de calcul Excel 3 |
XLS4 | Feuille de calcul Excel 4 |
ZIP_ | Archive zippée |
Signature | Commentaires |
8BIM | Adobe Photoshop |
AD65 | Pagemaker 6.5 |
ACAD | AutoCAD |
AGD1 | Freehand 5 |
ALD3 | PageMaker 3 |
ALD4 | PageMaker 4 |
ALD5 | PageMaker 5 |
ALD6 | PageMaker 6 |
aplt | Applescript |
ART3 | Illustrator 3 |
ART5 | Illustrator 5 et suivants |
ARTY | Illustrator 1 |
ARTZ | Illustrator 88 |
ATMC | Adobe Type Manager 'C' (Open Type) |
BOBO | Claris Works |
CARO | Acrobat Distiller |
CDr3 | Toast v. 3 |
cDRW | Claris Draw |
CPCT | Compactor (Pro ?) |
DDAP | Application Disk Doubler |
dosa | Fichiers PC indéterminés |
dPro | MacDraw Pro |
ERIK | Finder (fichier Desktop) |
F#+A | Rag Time Classic |
FHA3 | Freehand 3 |
FMK4 | FileMaker (II ?) |
FMP3 | FileMaker Pro 3 |
FTCH | Portfolio d'Extensis |
FXTC | After Effects |
inDn | Indesign |
MACA | MacWrite 2.2 et 4.6 |
mdos | Fichier DOS copié par AFE ou Echange PC-Mac |
MDRW | MacDraw |
MDPL | MacDraw II |
MFL2 | Flash (éditeur) |
MOSS | Netscape (Mozilla) |
MPWR | MacWrite Pro |
MSWD | Microsoft Word 3/4/5 pour le Mac |
MSWK | Microsoft Works 3/4 pour le Mac |
MWII | MacWrite II |
Nqst | SoundEdit 16 v.2 |
nX^n | Write Now toutes versions |
OMEG | Mathematica |
Pnst | RealPlayer |
PPT3 | PowerPoint (toutes versions) |
PSIP | MS-Works 1 |
PSI2 | MS-Works 2 |
R#+D | Rag Time 3 |
S#+D | Rag Time 2 |
SCPL | SoundApp |
SIT! | Stuffit |
SSIW | Wordperfect 1 |
StMI | PageMill |
SWF2 | Flash (projecteur) |
ttxt | Simpletext |
TVOD | QuickTime |
vgrd | LaserWriter (fichier Postscript) |
WPC2 | Wordperfect 2 (3 aussi) |
XPR3 | QuarkXpress 3 |
XCEL | Excel |
Les signatures sont souvent considérées comme des chaînes de caractères, mais elles sont en fait traitées dans les programmes comme des entiers codés sur 32 bits, c'est-à-dire que lorsque l'on voit une chaîne de type de fichier 'TEXT', le programme y verra 0x54455854, ou encore 0x54584554, suivant qu'il est codé en petit-boutien ou en gros-boutien.
Cela explique que l'on puisse avoir des espaces et même des caractères très bizarres dans ces signatures.
À noter par ailleurs qu'Apple se réserve tous les codes de créateur composés exclusivement de minuscules.
Retour au haut de la page.
Contrairement à ce qui est souvent affirmé, même par des personnes
qui savent généralement ce dont elles parlent, ces signatures
ne sont pas stockées dans la branche des ressources de chacun des
fichiers, mais gérées par le Finder dans l'arbre du
catalogue (une structure de gestion du disque à laquelle l'utilisateur
n'a pas besoin d'avoir accès directement).
Cette erreur a une triple explication. D'une part, dans le fait que
les programmes doivent déclarer (dans leur branche de ressources)
le type de fichier qu'ils entendent gérer, de manière à
ce que le Finder sache quoi faire lorsque l'utilisateur effectue
un double clic sur une icône. De même, l'icône affichée
pour un fichier donné est trouvée par le Finder dans
la branche de ressources du programme et est ensuite stockée dans
le fichier Desktop. Enfin, certains programmes créant des
fichiers graphiques placent dans la branche de ressources du fichier de
données une image en basse résolution (image de prévisualisation)
qui est utilisée par le Finder à la place de l'icône
générique.