用性能需求强迫用户升级硬件的,也就操作系统可以干干,一个应用商这么干不是找删么?认为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应用也会变得越来越复杂,越来越强大。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn