本书全方位地介绍了苹果公司最新的操作系统Mac OS X,立足于应用,内容涉及Mac OS X的使用。网络连接、应用程序和编程等方面。附录介绍了如何安装Mac OS X以及提供完善的词汇表便于查询。适合广大欲了解Mac OS X及在其上进行开发的计算机人士使用。\r\n\r\n\r\n
\r\n
第一部分 欢迎使用Mac OS X \r\n\r\n 第1章 Mac OS X介绍 \r\n\r\n 1. 1 Mac OS X的发展历程 \r\n\r\n 1. 2 真正的Mac OS X \r\n\r\n 1. 3 OS X能够做什么 \r\n\r\n 1. 4 小结 \r\n\r\n 第2章 Aqua \r\n\r\n 2. 1 Aqua的故事 \r\n\r\n 2. 2 使用窗口 \r\n\r\n 2. 3 使用Dock \r\n\r\n 2. 4 使用菜单 \r\n\r\n 2. 5 使用Aqua \r\n\r\n 2. 6 使用Classic兼容环境 \r\n\r\n 2. 7 小结 \r\n\r\n 第3章 Mac OS X工作原理 \r\n\r\n 3. 1 Mac OS X的七个层 \r\n\r\n 3. 2 硬件 \r\n\r\n 3. 3 Darwin \r\n\r\n 3. 4 图形 \r\n\r\n 3. 5 Aqua \r\n\r\n 3. 6 应用程序 \r\n\r\n 3. 7 脚本编写和消息传送 \r\n\r\n 3. 8 层间连接 \r\n\r\n 3. 9 小结 \r\n\r\n 第二部分 使用Mac OS X \r\n\r\n 第4章 使用文件 \r\n\r\n 4. 1 Mac OS X文件的概念 \r\n\r\n 4. 2 表示法. 识别和分区 \r\n\r\n 4. 3 Finder的使用 \r\n\r\n 4. 4 打开文件 \r\n\r\n 4. 5 保存文件 \r\n\r\n 4. 6 菜单 \r\n\r\n 4. 7 鼠标和键盘的使用 \r\n\r\n 4. 8 小结 \r\n\r\n 第5章 打印 \r\n\r\n 5. 1 打印 \r\n\r\n 5. 2 页面设置 \r\n\r\n 5. 3 选择和连接打印机 \r\n\r\n 5. 4 打印作业原理 \r\n\r\n 5. 5 预览:打印预览和打印到磁盘 \r\n\r\n 5. 6 打印中心:安装打印机和管理打印作业 \r\n\r\n 5. 7 Classic Mac OS环境下的打印 \r\n\r\n 5. 8 小结 \r\n\r\n 第6章 设置预置 \r\n\r\n 6. 1 系统预置的使用 \r\n\r\n 6. 2 Classic \r\n\r\n 6. 3 ColorSync \r\n\r\n 6. 4 日期和时间(要求管理员密码) \r\n\r\n 6. 5 显示器 \r\n\r\n 6. 6 Dock \r\n\r\n 6. 7 节能器(需要管理员密码) \r\n\r\n 6. 8 通用预置 \r\n\r\n 6. 9 国际 \r\n\r\n 6. 10 Internet \r\n\r\n 6. 11 键盘 \r\n\r\n 6. 12 登录 \r\n\r\n 6. 13 鼠标 \r\n\r\n 6. 14 网络(需要管理员密码) \r\n\r\n 6. 15 QuickTime \r\n\r\n 6. 16 屏幕保护程序 \r\n\r\n 6. 17 共享(需要管理员密码) \r\n\r\n 6. 18 软件更新 \r\n\r\n 6. 19 声音 \r\n\r\n 6. 20 语音 \r\n\r\n 6. 21 启动磁盘(需要管理员密码) \r\n\r\n 6. 22 用户(需要管理员密码) \r\n\r\n 6. 23 自定预置窗口 \r\n\r\n 6. 24 小结 \r\n\r\n 第7章 计算机安全 \r\n\r\n 7. 1 计算机安全 \r\n\r\n 7. 2 Mac OS X安全和多用户 \r\n\r\n 7. 3 文件访问权限 \r\n\r\n 7. 4 钥匙串 \r\n\r\n 7. 5 小结 \r\n\r\n 第8章 管理计算机环境 \r\n\r\n 8. 1 目录环境 \r\n\r\n 8. 2 磁盘环境 \r\n\r\n 8. 3 显示器 \r\n\r\n 8. 4 处理器环境 \r\n\r\n 8. 5 使用Console排除故障 \r\n\r\n 8. 6 使用CPUMonitor排除故障 \r\n\r\n 8. 7 时钟的使用 \r\n\r\n 8. 8 Key Caps:使用键盘上的特殊符号 \r\n\r\n 8. 9 电源供应 \r\n\r\n 8. 10 携带计算机旅行 \r\n\r\n 8. 11 小结 \r\n\r\n 第9章 获取帮助 \r\n\r\n 9. 1 手册和其他印刷材料 \r\n\r\n 9. 2 使用苹果帮助和帮助标签 \r\n\r\n 9. 3 从苹果公司获得在钱帮助 \r\n\r\n 9. 4 人员帮助 \r\n\r\n 9. 5 本书的网站 \r\n\r\n 9. 6 苹果开发者阵营 \r\n\r\n 9. 7 与产业相关的页面 \r\n\r\n 9. 8 小结 \r\n\r\n 第10章 iTools:因特网上的苹果操作系统工具 \r\n\r\n 10. 1 开始 \r\n\r\n 10. 2 iCard \r\n\r\n 10. 3 KidSafe \r\n\r\n 10. 4 iTools \r\n\r\n 10. 5 电子邮件 \r\n\r\n 10. 6 iDisk \r\n\r\n 10. 7 主页 \r\n\r\n 10. 8 小结 \r\n\r\n 第三部分 网络连接 \r\n\r\n 第11章 局域网通信 \r\n\r\n 11. 1 理解关于网络连接的概念 \r\n\r\n 11. 2 理解网络连接中的现实 \r\n\r\n 11. 3 连接到服务器 \r\n\r\n 11. 4 小结 \r\n\r\n 第12章 因特网通信 \r\n\r\n 12. 1 需要准备的事情 \r\n\r\n 12. 2 因特网连接工作原理 \r\n\r\n 12. 3 因特网连接 \r\n\r\n 12. 4 多宿主 \r\n\r\n 12. 5 解决因情网连接问题 \r\n\r\n 12. 6 从已安装连接中移植(信息) \r\n\r\n 12. 7 小结 \r\n\r\n 第13章 建立网络服务器 \r\n\r\n 13. 1 网络连接和共享的三个模型 \r\n\r\n 13. 2 配置IAN服务器 \r\n\r\n 13. 3 设置文件共享 \r\n\r\n 13. 4 小结 \r\n\r\n 第14章 建立因特网服务器 \r\n\r\n 14. 1 什么是因特网服务器 \r\n\r\n 14. 2 法律 \r\n\r\n 14. 3 把Web服务器连接到因特网 \r\n\r\n 14. 4 运行Web服务器 \r\n\r\n 14. 5 建立和维护Web服务器和网站 \r\n\r\n 14. 6 小结 \r\n\r\n 第15章 建立Web服务器 \r\n\r\n 15. 1 关于Apache \r\n\r\n 15. 2 打开Web服务器(以及关闭不需要的访问) \r\n\r\n 15. 3 揭开面纱的Apache \r\n\r\n 15. 4 在Mac OS X Server中建立网站 \r\n\r\n 15. 5 通过cgi-bin扩展Apache \r\n\r\n 15. 6 使用其他Web服务器 \r\n\r\n 15. 7 更进一步的WebObjects \r\n\r\n 15. 8 小结 \r\n\r\n 第四部分 在Mac OS X上使用应用程序 \r\n\r\n 第16章 使用应用程序 \r\n\r\n 16. 1 应用程序支持 \r\n\r\n 16. 2 使用TextEdit \r\n\r\n 16. 3 媒体工具 \r\n\r\n 16. 4 桌面工具 \r\n\r\n 16. 5 小结 \r\n\r\n 第17章 使用服务 \r\n\r\n 17. 1 为什么使用服务 \r\n\r\n 17. 2 什么是服务 \r\n\r\n 17. 3 服务机制 \r\n\r\n 17. 4 小结 \r\n\r\n 第18章 使用Apple Mail \r\n\r\n 18. 1 了解电子邮件 \r\n\r\n 18. 2 建立电子邮件需要什么 \r\n\r\n 18. 3 使用Apple Mail \r\n\r\n 18. 4 设置Mail的预置 \r\n\r\n 18. 5 自定义Mail应用程序的工具栏 \r\n\r\n 18. 6 小结 \r\n\r\n 第19章 使用AppleWorks \r\n\r\n 19. 1 AppleWorks概览 \r\n\r\n 19. 2 文字处理 \r\n\r\n 19. 3 制图 \r\n\r\n 19. 4 绘画 \r\n\r\n 19. 5 电子表格 \r\n\r\n 19. 6 数据库 \r\n\r\n 19. 7 演示 \r\n\r\n 19. 8 剪贴画和效果 \r\n\r\n 19. 9 脚本 \r\n\r\n 19. 10 小结 \r\n\r\n 第五部分 Mac OS X编程 \r\n\r\n 第20章 通过AppleScript实现工作自动化 \r\n\r\n 20. 1 编程概览 \r\n\r\n 20. 2 AppleScript介绍 \r\n\r\n 20. 3 使用Script Editor \r\n\r\n 20. 4 AppleScript语言组件 \r\n\r\n 20. 5 Apple事件 \r\n\r\n 20. 6 使用对话框 \r\n\r\n 20. 7 小结 \r\n\r\n 第21章 使用命令行 \r\n\r\n 21. 1 命令行的概念 \r\n\r\n 21. 2 何时使用命令行界面 \r\n\r\n 21. 3 使用命令行界面 \r\n\r\n 21. 4 使用Terminal应用程序 \r\n\r\n 21. 5 有用的命令 \r\n\r\n 21. 6 小结 \r\n\r\n 第22章 Mac OS编程 \r\n\r\n 22. 1 Mac OS X程序员的自检清单 \r\n\r\n 22. 2 编程基本规则:如何读程序 \r\n\r\n 22. 3 为Mac OS X编程 \r\n\r\n 22. 4 小结 \r\n\r\n 第23章 Classic \r\n\r\n 23. 1 Classic Macintosh编程介绍 \r\n\r\n 23. 2 使用CodeWarrior \r\n\r\n 23. 3 MacApp \r\n\r\n 23. 4 Classic Enviroment \r\n\r\n 23. 5 小结 \r\n\r\n 第24章 Carhon \r\n\r\n 24. 1 Carbon概述 \r\n\r\n 24. 2 文件格式 \r\n\r\n 24. 3 MacApp就是Carbon \r\n\r\n 24. 4 Carbon事件模型 \r\n\r\n 24. 5 Core Foundation \r\n\r\n 24. 6 安装Carbon开发环境 \r\n\r\n 24. 7 Carbon端口 \r\n\r\n 24. 8 Carbon中缺少什么 \r\n\r\n 24. 9 小结 \r\n\r\n 第25章 Cocoa \r\n\r\n 25. 1 Cocoa历史 \r\n\r\n 25. 2 Cocoa概念 \r\n\r\n 25. 3 使用Cocoa文档 \r\n\r\n 25. 4 为用户而编写 \r\n\r\n 25. 5 为用户开发人员而编写 \r\n\r\n 25. 6 小结 \r\n\r\n 第26章 为Cocoa创建Nothing程序 \r\n\r\n 26. 1 何时使用Project Builder和InterfaceBuilder \r\n\r\n 26. 2 开始 \r\n\r\n 26. 3 创建新应用程序 \r\n\r\n 26. 4 构建Nothing应用程序 \r\n\r\n 26. 5 排除故障 \r\n\r\n 26. 6 运行Nothing \r\n\r\n 26. 7 探究Project Builder \r\n\r\n 26. 8 探究Interface Builder \r\n\r\n 26. 9 改变菜单命令 \r\n\r\n 26. 10 给Nothing添加功能 \r\n\r\n 26. 11 给Nothing添加界面和数据输入元素 \r\n\r\n 26. 12 小结 \r\n\r\n 附录 \r\n\r\n 附录A 安装Mac OS X \r\n\r\n 附录B 术语表 \r\n\r\n 附录C 可视对象术语 \r\n\r\n \r\n\r\n \r\n
\r\n
有一段时间因为工作需要不得不使用苹果机, 用的操作系统是Mac OS 9. 1, 当时已经是最好的了, 可我每次使用时都不禁暗暗感叹:只要Windows能做, 绝不用Mac OS. 但不久前, 当朋友让我试一下他刚装的Mac OS X时, 我不仅是惊奇, 简直是震撼了:这正是世界上最先进的操作系统!
当然, 首先吸引我的是它优雅的外表和独具匠心的设计, 还有渗透到每一个按钮. 图标的创造力, 看着它, 就像面对巨大的诱惑, 让你禁不住走入它的蓝色深处, 与Aqua. Finder. Dock. iTools等一起跳动, 充分感受新苹果机带给你的新视觉. 新功能和新威力. 它被称为是“革命性的”, 这不仅是对苹果机以往操作系统的超越, 也是对所有操作系统的超越, 打破了我们脑海中对操作系统已经固有的框框. 把强大的功能用简单而优美的外表呈现出来, 这种结合本身就是一种成功.
及至翻译本书, 更对Mac OS X有了全面的认识. 它从Mac OS X的内核到界面系统, 使我们不仅清楚地看到了这一操作系统的独有特性, 还能够掌握如何使用它的几乎每一个功能. Aqua界面. 文件. 打印. 系统预置. 网络通信. 服务. 计算机安全, 以及Mail. AppleWorks等软件, 还有如何在Darwin. Classic. Cocoa环境下编程等, 都在本书中作了详细的论述. 另外, 除了对如何获得帮助做了专门的介绍外, 作者细心而周到的提醒也贯穿于本书, 在阅读中你随时可以看到, 这让我们在使用时可以少走许多弯路并且避免了许多困惑.
在翻译过程中也感觉到, 作者可能是为了照顾最大范围的读者而事无巨细地讲述, 甚至对某些问题反复强调, 所以在阅读本书时, 可以各取所需, 并且注意一下作者在许多章节的开头都指出的在什么情况下该阅读哪一部分.
全书由梁静. 喻志勇. 李冬. 冷涛. 蒋文. 刘延文. 郝建平. 顾红玲. 黄迪颖. 陈松. 卢毅然. 王叶. 严春燕. 张华伟. 李运昌. 梁作琴. 李梁. 梁安琪. 鲁金贵. 邓勃. 钟明辉. 董金云. 邓引丽. 陈蓓. 魏伟. 来欣. 王建设. 文杨. 田宇明. 张洁. 肖国尊. 王乐春. 易晓东等进行翻译, 最后由梁静统稿. 前导工作室全体工作人员为本书的出版付出了辛勤的劳动. 由于时间仓促, 且译者的水平有限, 在翻译过程中难免会出现一些错误, 请读者批评指正.
如果你在阅读中碰到了什么问题, 请同我们前导工作室联系:qiandao@263. net. 我们会尽力解决你的问题.
2001年9月
本书几乎包含了所有相关内容, 其中我的checklists和FileMaker数据库有交叉索引特性. 预置和与Mac OS X本身带有的应用程序. 针对Mac OS X 10. 0. 2版本, 本书作了相应的修正. 我们试图囊括几乎每一个特性. 预置和应用程序的所有屏幕截图, 但篇幅有限, 有时我们不得不省略一二. 不过不必担心, 本书虽然不会面面俱到, 但在网站(http://www. philmontmill. com)上会有更为详尽的阐述和更为及时的更新.
本书的组织结构
本书包括26章以及3个附录.
第一部分欢迎使用Mac OS X
本部分的各章对Mac OS X的历史以及它的工作原理做了大致描述.
第1章 Mac OS X介绍
全面介绍Mac OS X.
第2章 Aqua
Aqua界面是为你所见的Mac OS X与其他操作系统的最大区别. 该章讲述它的所有操作, 包括Dock. 按钮. 动画和窗口控件等. 如果你希望快速入门, 不妨从此开始.
第3章 Mac OS X工作原理
该章描述了支持Mac OS X的软硬件. 它不仅可以帮助你理解Mac OS X如何工作, 而且教你使用USB和FireWire外设, 同时也讲述了OpenGL的作用以及更多内容.
第一部分使用Mac OS X
第二部分具体讲述了文件. 打印. 获取帮助以及应用计算机的其他操作. 它包括了你进行单机操作的所有应知事项.
第4章 使用文件
Finder是一个处理文件和目录的桌面应用程序, 此外, 个别的应用程序也能够处理文件. 该章解释了相关的技术术语, 并提供了使用标准的文件打开. 关闭和存储对话框的循序渐进指导.
第5章 打印
Mac OS X的打印不仅非常简单, 也比其他操作系统功能更为强大. Mac OS X内置PDF电子文档支持, 并提供了管理打印机序列和任务的标准工具.
第6章 设置预置
通过系统预置, 你可以设置诸如键盘布局. 日期格式以及网络选择等事项. 该章提供了一个关于每一项操作系统预置设置的可视化指南.
第7章 计算机安全
该章描述了钥匙串和各种登录选项的安全措施, 以及保护计算机的常识性技巧.
第8章 管理计算机环境
该章展示了设置计算机环境的具体过程. 它描述了Mac OS X磁盘工具应用程序以及利用LDAP或NetInfo建立目录环境时的须知事项.
第9章 获取帮助
在这里你可以发现关于从在线助手到苹果论坛的相关描述和示例. 你同时也会了解如何通过Apple iServices和其他组织获取进一步支持.
第10章 iTools:因特网上的苹果操作系统工具利用iDisk. XidSafe以及HomePage, 可以使你更多地利用因特网.
第三部分 网络连接
该部分描述了你的计算机如何与外界(包括局域网和因特网)紧密相连. 前两章帮助你在局域网和因特网上建立客户端, 接下来的两章帮助你在局域网和因特网上安装服务器. 最后一章展示了如何安装Apache Web服务器(基于Mac OS X), 并且使它能够在该部分所讲述的四种配置下运转.
第11章 局域网通信
该章讲述如何配置计算机以便进行局域网通信. 你也可以看到如何利用AFP协议连接共享磁盘.
第12章 因特网通信
该章讲述如何为访问文件和邮件服务器而进行因特网设置.
第13章 建立网络服务器
利用Mac OS X来建立文件服务器非常简单, 该章讲述了利用Mac OS X和Mac OS X Server来实现它(在更大的环境中), 同时有一些有关安全和管理的技巧.
第14章 建立因特网服务器
第14章回顾了建立因特网服务器所需要考虑的问题. 你会见到, 前一章讲述了基本技术, 该章强调了将局域网对外开放的问题.
第15章 建立Web服务器
该章展示了如何利用Mac OS X建立Web服务器以及怎样使用Mac OS X Server和“ServerAdmin”应用程序.
第四部分 在Mac OS X上使用应用程序
从类似Apple Mail和AppleWorks的特定应用程序, 到类似“服务”的一般特性, 再到MacOS X所带有的应用程序, 这部分帮助你真正地提高使用计算机工作和游戏的效率.
第16章 使用应用程序
该章介绍使用标准应用特性所需的信息. 该章(以及第4章)包含了文件处理方面的内容. 你也可以看到关于对话框和窗口的信息, 以及使用Mac OS X所带有的应用程序的详细指令. 这些应用程序包括iTunes(处理音乐和MPS文件). iMovies(进行视频加工). TextEdit和Chess等等.
第17章 使用服务
Mac OS X最具前景的特性之一是服务, 它使你把不同的应用程序结合起来以提供方便. 该章介绍了你可以直接控制以及在后台实现的服务的技术, 比如系统范围内的拼写检查.
第18章 使用Apple Mail
Mail程序处理多邮件协议(IMAP和POP). 多邮件账户. 脚本. 自动的基于规则的排序. 附件. 样式文本等. 该章介绍了如何安装Apple Mail以及最大化地利用它.
第19章 使用AppleWorks
苹果首要的多产工具AppleWorks提供了文本. 图形. 数据库. 电子表格和演示工具. 该章介绍了这些工具和一些可能对你是新的但更有用的特性.
第五部分 Mac OS X编程
这部分从AppleScript到UNIX命令行到先进的开发环境(比如 Cocoa)的Mac OS X编程都做了描述.
第20章 通过AppleScript实现工作自动化
在Mac OS 7已经有了AppleScript, 现在, 它是Macintosh计算机的所有高级用户的集成环境. 该章介绍了在Mac OS X中如何实现它, 并且帮助你通过键击自动化来实现强大的工作流管理.
第21章 使用命令行
UNIX命令行在Mac OS X中是可用的, 但它通过苹果的典型界面改进(比如对于复杂文件名的拖放)而得到提高. 该章介绍了如何使用Terminal应用程序, 并列出了一些更重要的UNIX工具和命令. 还对如何使用管理员密码(你通常不可用)删除系统上不用的文件提供了循序渐进的说明.
第22章 Mac OS编程
该章概述了在Macintosh上编程是如何实现的, 木管你自己想开始编程还是想了解其工作原理, 该意会回答你的问题.
第23章 Classic
该章介绍为Mac OS 9和更早系统的编程基础. 你可能需要编写这样的程序, 但更需要在充分理解它们的基础上进行阅读, 以便能够重新编写或者把它们转换到Mac OS X. 该章的着重强调读以前的代码.
第24章 Carbon
该章描述了过渡环境Carbon, 以及它与Classic编程的不同.
第25章 Cocoa
Cocoa是新的. 完全面向对象的开发框架, 它为最先进的Mac OS X提供动力.
第26章 为Cocoa创建Nothing程序
最后是通过Program Builder和Interface Builder创建两个基本程序的循序渐进的指南. 第二个程序的设计不仅是为了显示这些开发工具是如何工作的, 还是可以通过C. Fortran或者Basic代码建立高级的图形用户界面的模板.
第六部分 附录
附录A 安装Mac OS X
不管你是在新格式化的硬盘驱动器上重新安装Mac OS X还是从以前的Mac OS 9进行升级, 附录A介绍如何进行并解释了可用的选择.
附录B 术语表
解释了本书中提到了基本的术语.
附录C 可视对象术语
对你可能在显示器中发现的图片提供了名称和描述.