近日,国外知名科技博主,同时也是一位设计师及开发人员的Ted Goas在The Next Web发表了一篇关于批判Windows操作系统设计理念的文章。
原文内容如下:
我是一名设计师,大部分的时间都花在了Windows系统上。因此对于Windows系统来说我还是有一点发言权的。在我表达对Windows的不满之前,先告诉大家Windows在我心中是如何走到今天这一步的。
其实,我本人非常喜欢Mac系统平台下的软件,它们有一种内在美,与Mac系统一样,优雅、清晰、微妙的阴影和明暗效果以及过渡;另外,对于Chrome OS来说,我也觉得不错。我认为作为一款操作系统,让使用者感到见到的使用乐趣才是基础,所有软件开发人员都应该在这个基础之上进行第三方应用的开发。
在这方面,说实话Windows系统做的并不是很好,有的只是简单的堆积。所有的窗口都是相同的结构,并且丝毫没有对这些窗口进行管理的途径。设计师们很容易对Windows系统产生厌恶感,因为它并不是以取悦用户为最终目的。Windows系统只是微软想要扩大用户数的一种手段,并没有真正的从用户的角度出发。Mac OS X系统所具有的美感,Windows一样都没有,就连浏览器也是一样。
除非我们的用户都是非常精通计算机的“老油条”,否则对于刚刚接触计算机的新手来说,Windows系统简直让人难以忍受。有多少人到零售店里购买预装Windows系统的电脑之后,都要求销售人员帮助自己将计算机配置好,并且将各种常用的应用快捷图标放到桌面上一份。如果没有人帮忙,压根没接触过计算机的消费者根本无法自己搞定。
当我们把计算机换成采用最新OS X系统的视网膜版MacBook Pro之后,无论是开发环境还是日常使用环境,都好了很多。在我的周围,大部分开发者和设计人员都在使用OS X系统作为日常的开发环境。如果还像当初那样使用Windows环境,那么无论是图标字体、滚动条、窗口最大最小化及网页字体,看上去在开发过程中都难以辨认。
同样作为开发人员的Jon Tan说过这么一句话:“在Windows环境下进行设计与开发,已经成为了摆在开发人员面前最大的一道障碍。”
出于我自己的习惯,我喜欢直接在进程管理中关闭Windows窗口,要知道如果在Windows环境下这么做是机器不恰当的,但是在Mac平台下却没有什么副作用。另一方面无论是在设计、编写代码、还是在旧版IE上编写CSS代码,Windows似乎都没有及时的字体提示。当我在不同的浏览器环境下测试CSS3及HTML5代码时,也遇到了同样的问题,包括JavaScript也一样。我承认我花了更多的时间在Internet Explorer、测试字体堆积、大小、对比等内容上,来了解究竟Windows系统在设计和编码上与其它平台相比究竟有那些渲染引擎上的区别。
但是当我转移到Mac平台下进行这些工作,一切问题都不复存在了,这样Windows系统在对比之下就显得更加糟糕。通常来说之所以Mac如此收到开发和设计人员的欢迎,很大程度上要归功于苹果对于设计的关注。
也许Windows目前依然是世界上用户最多的操作系统,但是这并不能说明它就是最好的。无论对于开发人员还是普通用户,Windows都需要对自己进行彻底的该进,换一种思路。因为虽然我对Windows充满了抱怨,但是在我们的生活中依然离不开它。