今天看到Irrlicht作者Ambiera推的一则有意思的消息,虽然其实与iPhone开发关系不大,但是因为牵涉到Windows Phone 7和HTML5,我还是大概看完了。
消息原地址来自于:http://bit.ly/d3wEqD
大概的含义是某人刚到MS总部一周,发现了MS内部在HTML5和SilverLight技术上的派系之争。并且,提到WPF已经死掉。
"Right now there’s a faction war inside Microsoft over HTML5 vs
Silverlight. oh and WPF is dead.. i mean..it kind of was..but now..
funeral."
文中还提到,HTML5是WPF的替代者,并且MS还是会对HTML执行它惯用的"拥抱并且扩展"(Embrace and extend")战略,然后分支HTML5,用本地化的Windows API来特殊化Windows下的JS/HTML5。
“HTML5 is the replacement for WPF.. IE team want to fork the HTML5 spec by bolting on custom windows APi’s via JS/HTML5”
从这个观点来看,SilverLight会边缘化,但是同时也看到了新的信息,因为新的Windows Phone 7中,普通app的开发平台都是SilverLight了,可见MS并不希望SilverLight边缘化。
这个其实并不是我最感兴趣的,最有意思的是,Hadi Hariri在他的博客上发表了一篇反SilverLight的文章。“
见:http://tinyurl.com/3x7r8p8
文中提到了很多有趣的观点,文后的评论质量更加是非常高,很多评论的信息量已经足够独立成文了,想到国内的"顶顶族"和“家具党”,我真是感到了国际差距。。。。。
文章和评论可以看出,国外对MS那种老是完全放弃老技术对开发者的伤害还是很大的,虽然从技术革新来上看,这是技术上很大胆和进步。另外,国外也的确有人很注意跨平台(CP),谈及MS的时候,Linux和MacOS都有提及,甚至有人说在做网页开发的时候,公司里面几乎没有后人真的装Windows来开发,仅仅通过虚拟机装Windows XP用于测试IE。感觉国外也有人不希望与MS"绑定"在一起.
最激进的MS反对者提出,Windows Phone 7最终没有会用,就是因为开发者都不想光是为了Windows Phone 7的开发而迁移到SilverLight平台,所以会鲜有开发者支持,MS有这个功夫,不如多花点时间
把自己的其他东西弄好
。
当然,也有人支持MS的,
具体内容大家自己去看吧,其实最感叹的是国外这些哥们谈论完全不同技术问题,并且带有派系之针的时候纯粹是就技术论技术,并且一条一条论据摆出来分析,结合周围实际情况来讲,我最疑问的是,为啥这样讨论都没有带骂娘的人生攻击呢?。。。。。。。。
背景参考:在IE9中,MS会支持新的HTML5技术,这是与其SilverLight直接竞争的技术,同时,MS新推的Windows Phone 7中,普通app的开发平台是Silverlight。。。。。。
分享到:
相关推荐
有人认为由于HTML5持续增长的势头,微软将会放弃Silverlight。但这似乎不太可能。尽管微软对于Silverlight的战略已经转变,不再吹捧将Silverlight作为提供跨平台运行时的承载工具,但是微软在继续推动Silverlight...
微软关于silverlight 与HTML5的讲话,微软关于silverlight 与HTML5的讲话
silverlight5_sdk 安装包
Flex,+Silverlight+or+HTML5
文件上传,默认使用html5方式,不支持html5则使用silverlight,支持断点续传,文件MD5验证实现文件秒传
如图形、文字、音频、视频、动画和事件等,也讲述了如何使用构建块创建可重用的控件,执行普通的任务(如拖放),并解释了如何下载资源以增强用户体验,说明了如何创建混合使用Silverlight 和HTML/Flash 内容的应用...
Blend 5 for Silverlight5 预览版 6月底过期不能用了,新版本又没有,就把它破解了下,把dll覆盖安装目录下的dll即可。经试验,没有啥功能限制,完全可用。
包括silverlight 5.exe,Silverlight_Developer.exe,Silverlight5_Tools.exe
此外,微软越来越重视界面效果,而 Silverlight 可以带给用户比 Windows Vista 的“眼睛糖果”更甜的东西,这正是微软目前和未来所需要的。Silverlight 在用户界面上可以提供给使用者绚丽完美的效果,并且通过 VB, ...
Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中...
Silverlight未来发展之我见 Silverlight未来发展之我见
此外,微软越来越重视界面效果,而 Silverlight 可以带给用户比 Windows Vista 的“眼睛糖果”更甜的东西,这正是微软目前和未来所需要的。Silverlight 在用户界面上可以提供给使用者绚丽完美的效果,并且通过 VB, ...
安装SilverLight 5 相关安装包,注意必须要安装vs2010 sp1 补丁
包括Silverlight4和Silverlight5的开发包和安装说明
Silverlight技术入门简介 PPT文档 讲述内容:(Agenda) Silverlight 是什么? Silverlight 可以做什么? Silverlight 为什么选择它? Silverlight 最佳实践 Silverlight 开发环境搭建 Silverlight 学习资源 Q&A
Silverlight开发的时候是不是想用到MD5码呢?而Silverlight中并没有MD5的那个类。是不是很烦恼。现在好了。有个这个类你就不需要烦恼了。
Silverlight5_Tools 安装文件
解决这个问题,可以先搜索我的资源,安装第一个程序:Silverlight5--“需要安装最新的silverlight Developer运行时”解决办法”,然后安装第二个程序(本资源的程序),即可解决问题,亲测。 希望大家多多给这个资源...
WPF和Silverlight项目设计大家自己看吧。
Silverlight微软网页插件完成流媒体播放