微软五大不完美技术及解决方案

以下是国外媒体总结的微软五大不近完美的技术:

  1.Windows   

  多年以来,与稳定、精致的操作系统比如Linux 和 Mac OS X 相比,Windows一直被认为漏洞多、速度慢、体积臃肿并且做工粗糙,而且令人失望,用户一直呼吁,微软应当重新设计Windows。这似乎不太可能。Windows的问题在于它的发展速度过快,现在微软正陷在一堆流沙中,因为他们必须适应每一个PC厂商及其后续硬件。

  解决方案:微软首先应该为迄今为止发布的所有Windows版本专门成立一个支持系统,并且随着微软逐渐远离Windows 目前所依赖的笨重的注册表,这种没有后冲力的方式将会波及整个行业。第一步,分配资源组成一个精英智囊团充当先锋部队,开发新的Windows操作系统。并且开始对新系统采用Windows变种的方式进行命名,比如kylight、Bay、Oriel、Stash和Awning。这至少有助于建立一个统一的品牌,以及客户可以依赖的发布周期。微软应该淘汰备受争议的注册表,而采用类似于Linux的“根基”,同时直接在操作系统中整合云计算。微软需要放下架子,并继续前进。这样,在未来几年内才有可能续写过去的辉煌。无论我们有生之年是否能够看到,如果微软不重写Windows操作系统,那么他所有的市场占有率将会最终消失。

  2.Internet Explorer

微软五大不完美技术及解决方案
  

   微软拒绝使用开源的引擎器引擎比如Webkit或Gecko,而是一直顽固坚持自己的解决方案Internet Explorer。这样做的后果是除了在Web开发领域创造了一批死敌外,“该死IE浏览器!”也已经成为一个我们常常脱口而出的口头禅。

  解决方案:采用开源的网络引擎,使Internet Explorer符合Web开发标准,并且向行业表示,你不只是为了取得市场份额。如果关于谷歌将会与PC厂商达成协议而预装Chrome网络浏览器的传闻是真的话,IE浏览器可能会因此而“灭绝”,除非微软对它进行彻头彻尾的大修。

  3.搜索
  
微软五大不完美技术及解决方案

   在搜索领域,微软目前的产品是Live.com。它的主要竞争对手是该行业的领头羊谷歌、百度和雅虎。Live.com服务之前曾经被命名为Windows Live Search和MSN Searc,但是现在很少有用户使用该搜索引擎。它的搜索结果不如雅虎的搜索结果可靠,甚至还不如谷歌。Live.com服务使用的搜索技术要比谷歌使用的技术落后很多年,从网络开发的角度来看,为Live.com搜索引擎编写代码是一件非常痛苦的事情。这些年来据我所知,大多数软件开发公司,包括那些专门部署企业级应用软件和解决方案的公司,一次又一次地选择不适用Live.com 。这本身对于微软来说就是一个巨大的问题。

  解决方案:这可能是最困难的一个问题。微软需要咬紧牙关,并且聘请一些搜索领域的技术大师。他们需要组织一个团队,可以立刻完成海量数据的索引工作,同时,制定一个计划以吸引用户。微软将需要寻求新的合作伙伴。收购一些小型但却具备先进技术的私营企业也是一个不错的办法。而且,新兴的云计算技术或许可以使微软的搜索产品有更好的前景。

  4. Windows Mobile

微软五大不完美技术及解决方案
  

  Windows Mobile已经成为了开发人员比较头痛的一件事。这个移动作业系统已经被公认为漏洞多、速度慢、体积臃肿,并且所提供的用户体验普遍令人感到失望。从任何一个角度来看,你都会发现Windows Mobile的情形正在日益恶化。随着RIM公司的Blackberry所占的市场份额越来越大,Windows Mobile正变得越来越没用。多年来,微软一直致力于将Windows Mobile设计成尽可能类似桌面版操作系统---功能丰富而且外光漂亮。

  解决方案:Windows Mobile的解决方案可能是微软最容易做到的了。微软已经近来已经作出了重大调整,向用户预先展示了敏捷并且反应迅速的未来版本的Windows Mobile。这可能不需要等到新的Windows完成,也许在未来几年内就能开发出来。谷歌的Android是一个开源的WinMo替代品,苹果的iPhone是一个完全封闭的平台,所以留给微软的仍然有大量的空间。移动市场的竞争才刚刚拉开序幕。

  5.Silverlight

微软五大不完美技术及解决方案
  

  微软开发Silverlight的主要原因就是为了与Flash视频流竞争。Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。就像微软大多数其它产品一样,Silverlight忽略了业界使用的通用网络标准。微软称,Silverlight使用XAML的目的是为了取代跨平台的HTML标准,这对于大多数内容提供商来说是一个令人沮丧的论据。如果有足够的用户使用微软的Silverlight,那么微软可以充分利用访问内容来迫使用户购买微软的产品。

  解决方案:微软应该调整Silverlight使它能够适应目前行业使用的编解码器,而不是开发一种与开放标准竞争的产品。Adobe的不断努力已经让Flash展翅高飞,即使苹果禁止使用Flash作为Web内容,不过,流媒体已经接受了Flash。Flash已将成为了大多数流媒体视频网站的编解码器,比如YouTube。Silverlight可能会成为流媒体领域的是一个受欢迎的“插件”,它可以提高跨内容供应商之间的平台兼容性。在北京奥运会期间,NBC选择通过Silverlight进行直播。结果被证明这一选择是一场灾难,由于Silverlight特定的设置,很多用户无法访问某些内容。这都是因为微软一直坚持所谓的反兼容性造成的。
北大青鸟网上报名
北大青鸟招生简章