用性能需求强迫用户升级硬件的,也就操作系统可以干干,一个应用商这么干不是找删么?认为HTML可以解决一切开发需求的错误,苹果犯过(IPhone1最初不支持原生应用),HP犯过(Web OS的平板发布后应用太少。最后不得不抛售),Facebook也犯过(CEO马克·扎克伯格称利用HTML5技术开发移动应用是该公司最大的错误决策之一),最后都是性能跟不上不得不放弃。另外,HTML5能不能跑还得看各家的HTML引擎的实现(比如Bad news: iOS 7's HTML5 is full of bugs),一次编写处处运行?Java早就证明这不过是一次编写处处调试罢了。
微软从 Windows 8 开始,已经开始主推使用 HTML5 来开发 Windows 8 Store App。到现在为止,已经可以使用 HTML5 开发包括 Windows 8.X, Windows Phone 及 Xbox 在内的三个平台的应用程序 (Universal Windows App)
使用 WPF、或者准确的说使用 Silverlight 技术,和 HTML5 技术都可以开发 Universal Windows App。对 Windows 平台而言,HTML5 已经是 Native UI 的一部分
WPF没记错比HTML5先出来吧?在这之前的HTML很多如今看起来很简单的实现都很繁琐。而且就算如此,HTML5还是很基础。需要强大的交互能力和兼容性还要很长一段路要走。另外,LZ说的WPF应该是指silverlight吧?否则都没有可比性。 同样的类比问题,有HTML这么好的前端及UI解决方案,Adobe为什么还要推出Flash? 答案是,HTML和这几个老牌比还有一段距离。技术趋势会变,但是并不意味着新技术一到来就是终结者,它还需要一个发展的过程。随着IDE和各类js库以及游览器支持度的提高。HTML应用也会变得越来越复杂,越来越强大。
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn