米葫芦网

微软五大不太完美的技术

热度:9℃ 发布时间:2023-11-17 10:40:31

微软五大不太完美的技术

 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特定的设置,很多用户无法访问某些内容。这都是因为微软一直坚持所谓的反兼容性造成的。

网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载