- Dock Items Bounce Indefinitely
- Programs Force Themselves to the Forefront
- Trashed Items Cant Be Opened
- Software Update Off-Limits to Third-Parties
- Dashboard Widgets are Modal
- Painful Pinwheel Pauses
- Permission Roadblocks
- Exposing Package Contents is Confusing
- Dumb Deleting
- Sidebar Items Cant Be Renamed
8. Exposing Package Contents is Confusing
In Mac OS 9 and earlier, applications were comprised of separate data and resource forks that the Finder treated as a single file. The problem with this approach was that when files were transferred through other operating systems, the forks could be separated, rendering the file inoperable. To get around this, Mac OS X uses packages that bundle everything an app needs into a single file that maintains its integrity, even when crossing platforms. To see a file’s package, Control-click the file and choose Show Package Contents from the contextual menu that appears.
For the most part, packages are a clever way of reducing the complexity of managing lots of files and folders. However, the Finder is a bit schizophrenic when it comes to packages. If you’re just browsing a folder, you might see a single application file that you want to duplicate. But when you press Command-D to make a copy, the progress dialog box lists all the individual pieces of the package as they are duplicated. If you intended to copy just the GarageBand application, for example, you might understandably be confused when the Finder reports that it’s copying a bunch of TIFF files (see Figure 4).
Figure 4 Oddly, the Finder exposes package contents when copying files.