在讨论Windows操作系统之前,我们先看看消费者是什么。

消费者是产品和服务的最终使用者 ,其购买商品的目的主要是用于个人或家庭需要。

那么消费者的需求是什么,是使用,所以谁能给消费者更好的使用体验谁就能从中胜出,夺占市场份额。

在360大肆横行的时代,考虑其影响如此广泛的原因,除了流氓的安装方式、打着安全的旗号骗取用户外,更重要的是它提供了消费者(大部分消费者)真正需要的东西,如无线防蹭网、绚丽的360桌面、系统盘瘦身、文件恢复、隐私保护、系统重装、开机加速、Ctrl两下搜索等实用的功能,其中绝大部分是在Windows XP操作系统下没有提供的。Windows 8.1提供了其中的一些功能,但使用者甚少。

这些简单的功能对于编写Windows操作系统来说完全不是一个数量级的代码量,那为什么因为操作系统不能提供足够的功能供用户使用呢?

这大概与微软对于Windows 操作系统的定位有关,Windows 操作系统不仅仅可以用于PC机、笔记本电脑,还要用于触屏电脑、手机、服务器、未来的嵌入式设备甚至是Xbox One的一个系统都使用了Windows 内核,开发一个通用性很强的系统即使对于微软这样的大公司来说也是非常艰巨的任务,而上述的功能又仅限于个人电脑(而且不是所有的个人电脑)。

但恐怕其中更重要的原因就是Windows只是一个平台,它把复杂的对硬件的操作全都封装起来,提供出操作系统的API,甚至还提供了强大的 .Net Framework 平台供开发者使用,以便为消费者提供更好的应用体验 。目前,Windows平台上拥有众多且高质量的应用,即使在Google,员工都被要求会使用Microsoft Office 办公套件。

再好的操作系统,如果没有应用,那也不会被消费者接受,消费者并不真的用操作系统,而是在用操作系统上的软件,在不久的将来,也许在消费者的终端中,会没有操作系统,但绝不会没有应用,到那时,利用SaaS的方式抛开掉操作系统也是很有可能的。现在,Windows为应用提供了一个非常好的环境来运行。Windows要为更多的应用提供生存的空间,而不是去和应用供应商的抢饭碗,要不然哪还有"奇虎360"这种为小白用户着想的公司呢?

操作系统发展到今天, 已经成为了消费者使用电子设备的一种解决方案。正所谓基础决定上层建筑,操作系统为其他应用搭建起了基础,没有了Windows,也会有相当多的应用无法使用,即使是像SQL Server 这样高端大气的应用也一样。

Windows操作系统也是时刻更新的,为用户带来最新的使用体验以及安全更新,以满足人们日益增长的电子产品使用需求。

比如Windows Form 到WPF 技术的过渡,编程方式的不同,暂且不讨论这对开发人员带来了多么大的便利(将编程和界面美工分开,使得对美工人员的要求降低),就消费者而言,可以享受到更好桌面体验,同时在Windows Phone 上使用了类似的编程方式,使得用户有更好的一致性体验(当然是针对使用Windows Phone的用户而已)。在这种新的开发模式下,用户能够看到程序中的部件更加的人性化,它们的动画会帮助用户更好的理解应用,从而快速使用;同时也能更加定制化自己的客户端应用,甚至可以随意设置页面布局,这一切在早期的Windows Form 上实现起来都很困难,甚至是无法实现的。

到了Windows 8.1时代(已经逐步从简单的GUI转向了触摸的用户接口),这种个性化的定制就更加的明显,Metro应用的屏幕贴靠功能,让程序自适应窗口的大小,在不同分辨率下均能产生使用户满意的效果,让应用变得更加智能,更加符合消费者的习惯,而不需要应用开发者增加额外的工作。在未来,相信微软会统一目前的三套系统(PC,平板和Phone),那么操作系统对屏幕大小就不能有过多的要求,对机器的硬件也不能要求过多。

对比时下最热门的Android系统,抛开安全性不谈(这个怎么可以不谈,只是一般用户不介意自己处在不安全的环境下而已),Android提供了更加随意的编程方式,开发者可以根据自己的喜好来定制应用而不是采用Windows Form 或者WPF中已有的控件,这些对于开发者而言都是些负担,而对于消费者而言,就是需要增加对每个应用的学习成本,每个应用都有自己的逻辑,没有Windows生态中那种统一的用户体验。

操作系统是未来的,Windows正在变得更加智能,更加符合未来的需要,Windows 8 给用户带来了太大的改变,让那些使用Windows XP的用户非常难以习惯,但同时也标志着Windows迈入了一个新的时代。

Windows操作系统消费者价值亮点的更多相关文章

  1. Windows操作系统

    Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...

  2. windows 操作系统发展过程

    1.Windows 1.0 1985年5月推出Windows 1.0,是比尔.盖茨在苹果公司的Apple Lisa系统的GUI界面上得到的启发.Windows 1.0的GUI(图形用户界面)是基于字符 ...

  3. Windows 操作系统

    Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家 ...

  4. windows 操作系统种类

    @hcy 敬请访问:http://blog.sina.com.cn/iihcy Microsoft公司从1983年开始研制Windows系统,最初的研制目标是在MS-DOS的基础上提供一个多任务的图形 ...

  5. Windows操作系统下远程连接MySQL数据库

    用Eclipse做一个后台项目,但是数据库不想放在本地电脑,于是买了一个腾讯云服务器(学生有优惠,挺便宜的),装上MySQL数据库,但是测试连接的时候,发现总是连接不是上,但是本地数据库可以连接,于是 ...

  6. 深入解析Windows操作系统笔记——CH1概念和术语

    1.概念和工具 本章主要介绍Windows操作系统的关键概念和术语 1.概念和工具 1.1操作系统版本 1.2基础概念和术语 1.2.1Windows API 1.2.2 服务.函数和例程 1.2.3 ...

  7. windows进程/线程创建过程 --- windows操作系统学习

    有了之前的对进程和线程对象的学习的铺垫后,我们现在可以开始学习windows下的进程创建过程了,我将尝试着从源代码的层次来分析在windows下创建一个进程都要涉及到哪些步骤,都要涉及到哪些数据结构. ...

  8. 【翻译】《深入解析windows操作系统第6版下册》第10章:内存管理

    [翻译]<深入解析windows操作系统第6版下册>第10章:内存管理(第一部分) [翻译]<深入解析windows操作系统第6版下册>第10章:内存管理(第二部分) [翻译] ...

  9. 检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统

    /** * Author: laixiangran. * Created by laixiangran on 2015/12/02. * 检测访问网页的浏览器呈现引擎.平台.Windows操作系统.移 ...

随机推荐

  1. [zhang] ViewController的生命周期分析和使用

    iOS的SDK中提供很多原生ViewController,大大提高了我们的开发效率,下面是我的一些经验. 一.结构 按结构可以对iOS的所有ViewController分成两类:1.主要用于展示内容的 ...

  2. loadrunner11遇到的问题汇总及相应的解决方案(持续更新)

    1.在此界面点击Run Load Tests提示: "Can not save the license information because access to the registry  ...

  3. mysql 不是主键不能删除的保护问题解决办法?

       select * from t_answerexams;      delete from  t_answerexams  where  selectid = 'c4582502-8b27-44 ...

  4. IMS Global Learning Tools Interoperability™ Implementation Guide

    Final Version 1.1 Date Issued:            13 March 2012 Latest version:         http://www.imsglobal ...

  5. IIS中使用LocalDB遇到错误:error 50,Local Database Runtime error occurred.的解决办法

    参见: [1] http://www.cnblogs.com/yjmyzz/archive/2009/10/26/1590033.html [2] http://blogs.msdn.com/b/sq ...

  6. 基于CCS3.3平台搭建DSP/BIOS系统

    本人由于换工作的原因,由ccs3.1平台下转化为ccs3.3平台.先说说本人感觉的区别,ccs3.1下的CSL库集成到DSP/BIOS内,而3.3的CSL库在DSP/BIOS下就没有体现. 1.二话不 ...

  7. 三天没有写题了,罪过!--Hash Table Start

    (1)Island Perimeter 解题思路: 在矩阵上循环并记录岛(1)的个数;如果当前节点是岛,则检查其是否具有任何右邻居或下邻居,有的话邻居计数加1 ;岛的周长结果为islands * 4 ...

  8. asp.net GridView控件中诗选全选和全不选功能

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  9. 在eclipse之中使用Junit

    使用Junit单位测试,能够一定程度上减小项目bug的产生.很多时候,我们都是在main函数里面单独去测试一个方法,这样的测试非常不方便.使用Junit可以是测试单位和项目代码分离,一次性测试多个方法 ...

  10. 判断Ie浏览器

    ie8以下 if(!+[1,]) if(window.attachEvent){ alert("ie")}else if(window.addEventListener){aler ...