1 全面了解MAC OS X系统-适用开发人员( 二 )


一直以来, Mac OS 以其易用性受到了人们的青睐 。Aqua 中结合了很多 Macintosh 用户在他们的计算机中所期望获得的用户界面质量和特性 。系统中几乎每个功能和特性都被赋予了易用性的特点 。
Aqua 的许多效果都可由 Quartz (苹果公司开发的 2D 图形和视窗技术)来实现 。

Finder:
大部分 Aqua 用户体验是来自于对桌面和 Finder 的设计, Finder 是一种作为与文件系统实现交互的主要界面的系统应用程序 。用户有可能会注意到这个领域中的两大创新: Dock 和 Finder 显示文件系统各元素的方式 。
Dock 减少了桌面的零乱 。该屏幕区域掌管着所有您想要快速访问到的东西,如:文件夹、应用程序、文档、存储设备、最小化窗口、 QuickTime 影片、网站链接 。图标用于标识 Dock 中存放的每一项内容;而这些图标对它们所代表的项目往往是一种很好的描述 。例如,如果您有待读的新消息, Mail 图标会告诉您 。如果您存放了一张图片, Dock 则会以预览图标的形式将其显示,这样不用您打开它就可以知道它是什么了 。同时,因为您可以将正在运行的程序最小化到 Dock 中,通过快速浏览屏幕下端,您就可以知道当前正在运行哪些程序 。要在任务间进行切换,只需点击您所要启用的程序或文件图标,它将成为新的活动任务 。如果您不知道一个图标代表的是什么,可将鼠标移到图标上,文档、文件夹或程序的名称就会显示出来 。
Dock 掌管了您所希望在那里保存的各种东西 。当您添加项目时, Dock 会随之加长,直到达到屏幕的边缘 。一旦到达这个点时, Dock 中的图标就会自动成比例收缩,以容纳下所添加的项目 。不过,为了使小图标更加灵活, Mac OS X 包含了一种名叫放大的功能( magnification ):只需将指针移过图标,它们就会在您预置的水平上放大 。
Mac OS X Finder 具有一个可包括在单个窗口中的简单导航界面 。位于可配置工具栏中的直观控件可将您快速地带到电脑中最常使用的地方,如:您的个人目录 (home) 、您的应用程序、您的文档、甚至是您经常联系的人 。Finder 中显示的项目不仅仅是文件夹、程序和文档,还包括了其它一般较常用的项目,如:已装载的网络卷、外部存储设备、 CD - ROM 和数码相机等 。
除了 Macintosh 用户非常熟悉的图标视图和列表视图外,每个 Finder 窗口还都可以被设置为叫作分栏视图的查看模式 。这种模式对浏览深层次的文件系统是很理想的;在点击一个文件夹后,将在其右侧的下一个分栏内显示该文件夹的内容 。分栏视图还可保留您的浏览历史记录,这样就可以使您总能找到以前的浏览路径了 。
当您双击图标或列表视图中的 Finder 项目时, Finder 不会默认产生一个新窗口 。取而代之的是, Finder 将在单一 Finder 窗口中替换原有的文件夹视图 。(不过您可以更改默认动作 。)作为一个关键性的设计目标,通过将文件系统集中到一个窗口中显示, Finder 减少了大量打开窗口的需要 。尽管有这个默认动作,系统也不会阻止您根据需要打开多个 Finder 窗口 。
在 Mac OS9 中, Finder 利用储存在文件中的文件类型和创建者代码来标识文件 。Mac OS X 中 Finder 能够通过文件的文件扩展名,以及它们的类型和创建者代码来标识文件 。由于许多 Mac OS9 的用户习惯于那些没有扩展名的文件, Finder 提供了一种方法,使得通过 Finder 预置属性可以用来全局隐含文件扩展名,通过显示信息( Show Info )窗口可以用来逐个隐含文件扩展名 。
当您安装 Mac OS X 开发软件包时,安装程序会将开发人员文档放置在四个位置:

■ 框架: 与框架紧密关联的信息通常被安装在框架中的一个本地化子目录中 。这种打包方法可以确保当框架移动或拷贝到另一位置时,文档可随之移动 。同时它也使拥有本地化的文档版本成为可能(尽管英文是目前唯一支持的本地化语言) 。

推荐阅读