KeyFansClub

首页 » - 特色讨论区 - » 土豆星 » 回味一下Mac OS X的界面发展的情况(图像链接已修复,或许吧)
Lovee - 2009/7/15 22:51:00
本文转载自偶的博客=v=
因为Key社没有做过Mac平台的游戏,因此考虑到将这种“意图明显”的帖子发布至水区可能有被围殴的危险,决定发往土豆星:miffy4:

首先来说说Mac OS X的由来——其实最早苹果在Macintosh机器上用的是System系统,这套系统在版本号升级到8的时候正式更名为Mac OS,然而这个时候苹果已经认识到这个系统将会跟不上时代的脚步,因此决定做一个新的次世代的操作系统,但是后来这个计划胎死腹中,因为当时的苹果同时进行了两套操作系统的研究,导致后期精力不足
放弃了自己的独立研究之后,苹果决定从外界购买一个操作系统,然后对此进行修改做成自己的操作系统,当时作为有力候补的有BeOS和Solaris等等,可结果苹果买下了当时原本被扫地出门的苹果联合创始人之一的史蒂夫乔布斯创立的新公司NeXT,并由此敲不死重回苹果,然后以NeXTSTEP系统为蓝本制作了Mac OS X


Mac OS X于2000年发布了第一个Public Beta,并且由此创立了崭新的Aqua界面——这套界面在当时应该可以说是能秒杀市面上任何一款操作系统,其特征之一就是大量使用圆角,这一点直到微软于2001年发布Windows XP之前可以说都是独一无二的
同时,和Windows从2000开始放弃在个人版操作系统上使用MS-DOS架构改用Windows NT架构不完全相同,Mac OS X是一个完全重写的操作系统,和原来的Mac OS(苹果为了和新的Mac OS X区别而将其描述为Classic系统)没有兼容性,因此为了解决这个问题,Mac OS X允许用户在机器上安装Mac OS 9,然后在Mac OS X上使用Classic环境来原生运行Mac OS 9的软件


2001年3月24日,苹果发布了Mac OS X的第一个正式版本:Mac OS X 10.0 Cheetah,和原先的Public Beta相比,一个很大的改善就是将原来位于顶部菜单栏中央的苹果logo移到了最左边,这样就不会因为菜单栏的项目过长而导致不协调了,但这个版本仍然有响应偏慢的问题,总的来说,在用户界面上,Cheetah和原来的Public Beta


很快,同年10月25日,苹果发布了Mac OS X的第二个重要版本:Mac OS X 10.1 Puma,相比于Cheetah,Puma因为改进了OpenGL的支持,因此在3D处理和系统渲染上有了很大的进步,但是同时即使如此,当时仍然只有少部分“最先端”的用户才使用Mac OS X作为自己的主要操作系统,更多的Mac用户仍然在使用Classic系统;同时也有人批评说Puma相对于Cheetah的改进太少,完全不应该作为大版本升级


2002年8月23日,苹果发布了第三个重要版本Mac OS X 10.2 Jaguar,这应该说是第一个被“广泛”接收的Mac OS X操作系统,在基本解决了系统响应速度等硬伤之后,从Jaguar添加了大量的新元素,但是作为用户界面来说,Aqua并没有什么太大的改变


2003年10月23日,苹果发布了第四个重要版本Mac OS X 10.3 Panther,这是Mac OS X最为成功的一个版本之一,新特性包括Exposé(在桌面上缩小平铺所有窗口、所有该程序窗口和隐藏所有窗口的特性)等大大提高了易用性,同时Aqua用户界面也有了新的元素——Brushed Metal(拉丝金属),这种风格率先被应用在Finder上,顶部菜单栏的风格也由原来的条纹状改为单色,除此之外Safari也正式在苹果和微软的合同到期之后成为主要浏览器代替了原来的IE for Mac


2005年4月29日,苹果发布了第五个重要版本Mac OS X 10.4 Tiger,这也是本人第一个接触的Mac OS X,相比起Panther,Tiger在新特性的添加上做的更丰富,不仅首次在操作系统中内置桌面搜索Spotlight(位于顶部菜单栏的最右边),还添加了一个新的小工具的显示Dashboard,这个工具允许用户预先在系统中安装各种各样的Widgets(包括苹果自己也内置了不少Widgets),然后在Dashboard里面设置和显示这些Widgets,这一功能被认为是后来的Windows Vista中的侧栏和Gadgets的原型,此外虽然苹果声称其实每一个版本的Mac OS X都有支持Intel的CPU的版本,但在苹果宣布全线更换使用Intel的处理器之后Tiger才是第一个公开发行的支持Intel-based CPU的Mac OS X(准确版本号是10.4.4),当然和微软连32-bit和64-bit都要分两种版本发行不同,Intel版本和老的PowerPC版本的Mac OS X都是同样的操作系统,只不过能同时运行在两种CPU上而已(准确来说是4种——分别的32-bit和64-bit),Tiger也开始了64-bit的CPU支持,这个版本也被敲不死称作是苹果最成功的操作系统


2007年10月26日,因为iPhone的开发而被延期了两次加起来将近1年的第六个重要版本Mac OS X 10.5 Leopard发布,因为正好和Vista的发布处于同一档期,苹果对Leopard的发布做了很多的广告,例如官方宣称其相对于Tiger添加了300多项新特性等等,而且就用户界面来说,Leopard也是和Tiger相比一眼就能分辨出来的类型,除了Stacks、QuickLook、TimeMachine等内在的新工具的添加,在外观上,新的半透明菜单栏、全新的3D+反光Dock甚至原本被应用在iTunes上Finder新浏览方式CoverFlow等等都能让人一眼看出其和Tiger的区别,此外Finder也正式停用了Brushed Metal这一主题,改用了和新的iTunes类似的Marble(大理石)主题,甚至连Finder的Sidebar也是类似于iTunes的侧栏风格等等,这是第一个获得UNIX认证的Mac OS X(意指遵循Single UNIX Specification规范编写的程序可以不经过任何代码的修改就能直接运行在Leopard上,但仅限于在Intel处理器上)也是苹果的最后一个支持PowerPC处理器的Mac OS X

苹果将预定于2009年9月发行第七个重要版本Mac OS X 10.6 Snow Leopard,苹果宣称该版本将不会为Mac OS X添加更多特性,而是将工作重点转移在“性能”上的改进,根据官方的宣称,Snow Leopard将会有完全的从底层开始的64-bit支持(同时也能运行在32-bit的CPU上,如苹果早期的使用Intel Core处理器的机器)、完全重写的Finder(至Leopard为止,Finder都是移植于原来的Classic系统的版本,有着大量的老Carbon代码,Snow Leopard将完全用Mac OS X原生的Cocoa代码重写Finder)、Grand Central Dispatch多核心任务分配管理(需软件支持,苹果提供了GCD的API以帮助开发者开发支持GCD的软件)、OpenCL开放式计算语言(将显卡的GPU应用在除视频以外的其他地方)等等改进,除此之外Snow Leopard将会内建提供Microsoft Exchange支持——事实上直到目前为止,连Microsoft自家的Windows也没有内建Exchange的支持;在用户界面上,苹果说Snow Leopard将会统一各个软件的窗口风格为Marble,除此之外在外观上Snow Leopard和Leopard的相差不大

基本上,Snow Leopard将会是Mac OS X的成熟形态,如果从现在的Leopard为基准回过头看当年的Cheetah的话,一定就会觉得——Cheetah果然很丑,但是幸好Mac OS X的更新过程是一个长年以来的缓慢过渡,从10.0到10.5中间有着1234 4个版本作为过渡,如果直接从当年的Cheetah进化到现在的Leopard,恐怕结局就会像Windows XP之于Windows Vista一样——5年才更新一次操作系统,要修改的地方太多了,导致和原来的操作系统脱节了,所以没人喜欢用,因此微软应该吸取教训,即使发布了Windows 7(版本号Windows 6.1)之后也不应该因为7的成功(让我们假设7会成功)而怠慢操作系统的开发,否则7就不过会是另一个Windows XP(版本号Windows 5.1)
水羊 - 2009/7/15 23:12:00
圖片好奇怪阿.......
按右鍵顯示圖片,跑完馬上又叉燒了......
雖然我有看到那兩秒的一張圖啦.......
-------------------------------------------------------
恩,可以看到圖了.......
但是........我果然還看不懂啊.......OTL
darkice1_0 - 2009/7/15 23:20:00
图全挂了,包括您博客的图也是……
Celestin - 2009/7/15 23:37:00
“意图明显”(笑~确实很明显啊)Mac OS只用过一次唯一的感受是为什么鼠标只有一个键啊…………
图片没有挂~看得到,只不过刷出来之后会变成叉烧……
其实Vista还是很不错的~虽然UAC有点繁琐,但是从安全方面考虑还是很有效果的~现在可怕的是国人死抱着XP不放,记得我两天去办银行卡,因为办电子商务功能要谋安全卡(类似于U盘的安全认证),结果银行的前台小姐对我说只能用在XP上……我傻眼了(我现在用的是X64的Vista),当我询问只能用在XP么时,对方用奇怪的眼神看着我:问除了XP还有什么操作平台啊?…………囧…………然后表示不知道Vista为何物……还问是什么公司出的…………= =|||
说句实话这次的MS很不厚道,把明明是Vista(windows 6.0) 的东西加了个MJ变成Win 7来卖…………因为大家都说不好,所以一个明明网上免费升升级就可以得到的东西变成了一个新产品拿出来卖了…………
Lovee - 2009/7/16 8:43:00
呃。。。。好神奇
难道说昨天博客的服务器又抽了?
虽然偶这里昨天没问题
另外服务器那边的故障/维护日志也是显示昨天只有下午服务器出现了一点问题。。。。。。。
uil - 2009/7/16 10:46:00
好吧,用ubuntu的飘过……

期待gnome新特性!!!!

期待ubuntu10.04 10秒开机!
Lovee - 2009/7/16 14:16:00
其实,就界面来说,偶觉得kubuntu比较好看:miffy2:
dimela - 2009/7/16 17:41:00
果然“意图明显”呢.............
我是来专程围观的......恩.............XD
.....图片一个也看不到啊.....
听说谷歌最近也出了新操作系统吧....传说是仿苹果的......
Lovee - 2009/7/16 18:21:00
将图片改到photobucket的链接,现在能打开么?

Google的Chrome OS说是将采用Linux核心,但不会沿用现在的KDE或者gnome界面,理论上也不会模仿苹果的系统
个人认为也许界面会和Google的Android接近

要说的话,唯一模仿苹果的地方在于——对一个还没有完成的东西居然这么早就公布,可是却不公布他的详细情况,这一点和一直以来的Google不像啊,对新产品的保密性这一点倒是“很像苹果”:miffy2:
1
查看完整版本: 回味一下Mac OS X的界面发展的情况(图像链接已修复,或许吧)