Si Snow Leopard a apporté son lot de nouveautés intéressantes pour les développeurs et il a également mis fin au code créateur.
Le code créateur permet de choisir l'ouverture d'un type de fichier avec un programme défini. Par exemple, il peut être utile d'ouvrir directement les fichiers au format HTML avec un éditeur HTML plutôt qu'avec Safari ou un autre navigateur web. En changeant le code créateur, il n'est donc plus nécessaire de passer par un clic droit (ou ctrl + clic) et l'option "ouvrir avec". Cette fonctionnalité est définitivement oubliée comme le montre un document Apple relatif aux services de lancement :
Note : Dans Mac OS X 10.6 et supérieur, les services de lancement ne prennent plus en compte les codes créateurs qui permettent d'orienter certains types de fichiers vers des applications. Le gestionnaire de lancement ignore le code créateur lorsqu'il est attaché au fichier. De plus, les fonctionnalités LSCopyKindStringForTypeInfo et LSGetApplicationForInfo ignorent également le code créateur.
Aujourd'hui, Apple exploite un nouveau système : l'Uniform Type Identifiers (UTI) qui permet de se passer de la limite problématique de quatre caractères du code créateur. Pour faire simple, ce nouveau type de signature permet à une application de gérer plusieurs types de fichiers via un système d'arborescence. Par exemple, une application capable d'ouvrir un fichier texte pourra gérer automatiquement des fichiers PHP ou encore HTML.
|
|
L'iPod touch avec caméra pour 2010... | L'iPhone souffle aussi les bougies |
|
Imprimer
Envoyer
Réaction
56 Approbations




Flux RSS