\n\nCreator Codes are a completely different matter. They were (are if you're not using Snow Leopard) actually useful. I would be happy to see the Type dropped and the Creator retained -- having to use a utility program (like ResEdit) to modify a file's type was always a pain in the neck. Sure, it was elegant not to be forced to put the type in a file's name, but it's actually helpful and makes life easier. The restriction in DOS to three letter extensions was annoying (and frequently led to multiple apps using the same extension), but now that file name extensions can be arbitrarily long and readable, I don't see a problem with them. It's easy enough to conceal them from novice users if so desired.\n\nThere is a pretty major problem with creator codes -- technically speaking -- and I can see why Apple has dropped them. Most of us work with multiple computers and multiple accounts on a computer. E.g. I will frequently edit a file on my notebook, upload it, and then edit it on one of my desktops. What happens to the creator code? Since it's Mac OS metadata we have two choices: either create the .DS_Store crap on every server we touch or simply lose it. Thus it follows that any time we interchange files via a non-Mac file-system the creator code is -- at minimum -- at risk. In practice, creator codes and web servers do not mix.\n\nAnother problem with creator codes is that they're file properties not user preferences. But the principle value of a creator code is to function as a user preference. So a more ideal system would track your preferred app on a per-file-and-user basis (and in fact Mac OS does offer this functionality, just no easy way to set such preferences for large numbers of files). After all I may prefer to edit this document with Photoshop, but he may prefer to use Pixelmator and she may prefer to use Acorn. It's pretty annoying when someone else edits a document and then you find the wrong app launching. (Note that Mac OS coped/copes perfectly well with creator codes for apps that you didn't have -- it picks an app that claims to be able to handle the file type, and you can select your preferred option.)\n\nSo there you have it. Creator Codes were a Good Thing, but they're technically problematic and unreliable today. We need something better, but just keeping them around for old time's sake was probably not a good idea.","$updatedAt":"2024-06-05T09:24:30.334+00:00",path:"the-rule-of-five-creator-codes-and-the-spatial-finder",_created:"2024-07-09T20:31:59.604Z",id:"1733",_modified:"2024-07-09T20:31:59.604Z","$id":"1733",_path:"post/path=the-rule-of-five-creator-codes-and-the-spatial-finder"},"page/path=blog":{path:"blog",css:"",imageUrl:"",prefetch:[{regexp:"^\\/(([\\w\\d]+\\/)*)([\\w-]+)\\/?$",path:"post/path=[3]"}],tags:["public"],source:"",title:"",description:"",_path:"page/path=blog"}}