我在这里尝试过这个样例:
http://9elements.com/io/projects/html5/canvas/
几分钟后,Firefox变得如此缓慢,以至于我甚至无法弹出任何菜单。当我关闭该选项卡时,Firefox恢复正常。
那么,HTML5现在真的是一个好选择吗?
我在这里尝试过这个样例:
http://9elements.com/io/projects/html5/canvas/
几分钟后,Firefox变得如此缓慢,以至于我甚至无法弹出任何菜单。当我关闭该选项卡时,Firefox恢复正常。
那么,HTML5现在真的是一个好选择吗?
对我来说,它在Firefox和Chrome上都运行得非常好。不过话说回来,Chrome更流畅一些,虽然这也是因为FF对系统的负担较重所致。
但你提出了一个很好的观点。我听到有些人说Flash已经死了,HTML5是新的Flash,但我不确定他们如何将新的HTML5与Flash进行比较。我也听说这是由于Flash是封闭和专有的。但是,这与HTML5有什么不同呢?
也许有点跑题,但这与本文的主旨相关。HTML5是一种神奇的技术,它允许我们对现有的HTML标记进行大幅升级。浏览器需要一些时间才能跟上,但这只是目前的问题。
上次HTML进行升级是什么时候?1997年?1998年?自那以后已经过去了大约10年,所以浏览器还有10年的时间来适应HTML5。
所以呢,HTML5非常棒,我喜欢它,了解它也很好,因为在两年内它将成为标准。
是的,现在是HTML5的时代。浏览器支持良好且增长非常迅速。普通计算机的性能足以创建实现更多资源密集型HTML5功能的Web应用程序。
此外,作为正确性的一点,您不能使用一家公司的HTML5实验的流畅性来验证HTML5是否已准备好进行更广泛的使用。我可以创建一个C程序,重复打印“Hello World”,并且做得很糟糕,以至于在5分钟后,您的整个系统都会停滞不前。这是否意味着C还没有准备好?
您还必须记住,当新技术首次出现时,没有广泛建立的“最佳实践”或狡猾的技巧来挤出新功能的每一个位。即使计算机/浏览器还没有准备好使用HTML5(我认为它们已经准备好了),也需要发布、采用并完善其使用,以便这些最佳实践模式可以出现。