日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

1 全面了解MAC OS X系統(tǒng)-適用開發(fā)人員

第一章 系統(tǒng)技術(shù)

基礎(chǔ)概述
Mac OS X 既是以往 Macintosh 操作系統(tǒng)的重大升級(jí),也是對(duì)其的一種自然演化 。它繼承了 Macintosh 易于操作的傳統(tǒng),但其設(shè)計(jì)不只是讓人易于使用,同時(shí)也更讓人樂于使用 。
作為下一代操作系統(tǒng), Mac OS X 是一種綜合技術(shù)的產(chǎn)物 。在其所覆蓋的技術(shù)中,一部分是來自于計(jì)算機(jī)業(yè)界的新技術(shù),而大部分則是標(biāo)準(zhǔn)技術(shù) 。它完全是建立在現(xiàn)代核心操作系統(tǒng)的基礎(chǔ)上的,這使 Macintosh 獲得了內(nèi)存保護(hù)和搶占式多任務(wù)等計(jì)算處理能力 。Mac OS X 有著絢麗多彩的用戶界面,具備了如半透明、陰影等視覺效果 。這些效果,連同在個(gè)人電腦上看到的最清晰圖形,都可以利用蘋果公司專門為 Mac OS X 開發(fā)的圖形技術(shù)來獲得 。
不過 Mac OS X 有的不僅僅是精密的內(nèi)核與精巧的外形 。憑借著多元化的應(yīng)用程序環(huán)境,各種類型的 Macintosh 應(yīng)用程序都可以在此操作系統(tǒng)中得以運(yùn)行 。而憑借著對(duì)多種網(wǎng)絡(luò)協(xié)議和服務(wù)的支持, Mac OS X 成為了網(wǎng)上沖浪的終極平臺(tái) 。又由于其對(duì)多種磁盤卷格式的支持,并符合各種現(xiàn)有和發(fā)展中的標(biāo)準(zhǔn), Mac OS X 還具備了與其它操作系統(tǒng)的高度協(xié)作性 。
從功能上看,下面是 Mac OS X 最重要的各個(gè)組件:
·Aqua ,用以獲得用戶體驗(yàn)的人性化界面設(shè)計(jì)
· 應(yīng)用程序環(huán)境( Carbon 、 Cocoa 、 Java 和 Classic )
· 視窗和圖形系統(tǒng),由 Quartz 實(shí)現(xiàn)(包括對(duì) QuickTime 和 OpenGL 的支持)
·Darwin ,高級(jí)的、基于 Unix 技術(shù)的操作系統(tǒng)核心
圖 2-1 描述了這些組件間的總體從屬關(guān)系 。本章的其余部分說明了 Mac OS X 的這些組件以及其它技術(shù)所提供的功能 。

用戶體驗(yàn):
Mac OS X 的用戶環(huán)境與 Mac OS 的早期版本相似,不過在一些重要方式上仍存在區(qū)別 。這些區(qū)別表現(xiàn)在用戶界面設(shè)計(jì)、軟件界面本地化構(gòu)建以及增加應(yīng)用程序功能的方式等方面 。而在導(dǎo)出和訪問其它應(yīng)用程序服務(wù)的機(jī)制上, Mac OS X 也有所增強(qiáng) 。
當(dāng)然, Mac OS X 上的用戶體驗(yàn)受益于由這種操作系統(tǒng)核心所帶來的好處 。(參見 “Darwin” ) 。即使在一個(gè)程序崩潰時(shí), Macintosh 計(jì)算機(jī)也一樣能保持穩(wěn)定,單個(gè)的應(yīng)用程序或任務(wù)不能獨(dú)占進(jìn)程資源;而應(yīng)用程序可并發(fā)執(zhí)行 。
本章節(jié)描述了 Mac OS X 給用戶所帶來的操作體驗(yàn),以及那些使之能增加效率和令人愉快的功能和應(yīng)用 。

Aqua
在蘋果公司設(shè)計(jì) Aqua--Mac OS X 的圖形用戶界面時(shí),設(shè)計(jì)思想的目標(biāo)是:創(chuàng)造一種不僅易用,而且比您所見過的任何 Mac OS 更具吸引力的現(xiàn)代操作系統(tǒng)(參見圖 2-2 的屏幕快照) 。正如 “aqua” 這個(gè)單詞讓我們所聯(lián)想到的,水的屬性充斥了 Mac OS X 的清透外表 。Aqua 以它的色彩、深度、清澈、透明和動(dòng)感給電腦帶來了生命的活力 。按鈕看起來象是刨光了的藍(lán)寶石,激活的按鈕會(huì)呈現(xiàn)出脈動(dòng)般的閃爍,窗口有著帶有層次感的陰影,最小化窗口還會(huì)象魔鬼落入瓶子一樣落入它們的 Dock 圖標(biāo)中 。
Aqua 最引人注目的一個(gè)特點(diǎn)就是它的圖標(biāo) 。在早期的操作系統(tǒng)中,圖標(biāo)的大小受到屏幕的分辨率的限制 。隨著現(xiàn)在的顯示大小和分辨率水平的大大提高, Aqua 則擺脫了這種限制 。它提供了具有豐富色彩和照片質(zhì)量的圖標(biāo),并可以將圖標(biāo)尺寸調(diào)節(jié)到 128x128 像素 。Aqua 圖標(biāo)也更具表現(xiàn)力,可以實(shí)現(xiàn)原位置文件預(yù)覽等功能 。
通過對(duì)屏幕布局規(guī)劃的優(yōu)化管理, Aqua 還改善了用戶體驗(yàn) 。不斷產(chǎn)生的一個(gè)又一個(gè)窗口往往會(huì)打亂屏幕布局,特別是在顯示較深結(jié)構(gòu)的文件系統(tǒng)和多個(gè)控制面板時(shí) 。Mac OS X 通過將一個(gè)應(yīng)用程序的各個(gè)活動(dòng)項(xiàng)目集中在一個(gè)窗口中,解決了窗口大量增生的問題 。
這種新的方法的最好的實(shí)例就是 Mac OS X 是如何處理一些像打開或打印文檔這類普通程序的 。即便您可能同時(shí)打開了多個(gè)文檔,當(dāng)操作系統(tǒng)顯示打印或保存文檔的對(duì)話框時(shí),您也應(yīng)該知道哪個(gè)對(duì)話框是對(duì)應(yīng)哪個(gè)文檔的 。Mac OS X 引進(jìn)了一種新的對(duì)話框,叫做漂浮對(duì)話框( sheet ),它被附著在文檔窗口上,這使它們的關(guān)系更為明確 。漂浮對(duì)話框從窗口標(biāo)題欄下方滑出,由于其半透明特性使得它們看起來似乎像是漂浮在文檔窗口上的 。漂浮對(duì)話框并不是模式化的,因此在漂浮對(duì)話框出現(xiàn)時(shí)用戶仍然可以繼續(xù)進(jìn)行其它的操作 。

推薦閱讀