在最近的几个月中,许多Web公司,浏览器开发人员和专业人员都在谈论HTML5,因为HTML5是Web的新发展/革命。
实际上,HTML5可以通过哪种方式改进现有的Web应用程序,例如Office Suites(例如Google Docs)或Social Network(例如Facebook),在线照片编辑器等?
在最近的几个月中,许多Web公司,浏览器开发人员和专业人员都在谈论HTML5,因为HTML5是Web的新发展/革命。
实际上,HTML5可以通过哪种方式改进现有的Web应用程序,例如Office Suites(例如Google Docs)或Social Network(例如Facebook),在线照片编辑器等?
Answers:
它可以通过使用“ Web存储”来改进存储数据的现有Web Office应用程序。
使用SQL数据库和Web Workers可以更轻松地对社交网站进行编码,以加载页面的不同部分。还支持通知。
在线照片编辑器可以使用拖放功能。
这些只是有关如何在Web应用程序中使用HTML 5的新功能的一些想法。
我认为您应该查看HTML 5 Rocks!它们具有HTML 5的良好功能列表以及有关如何使用它们的示例。加上资源和有关HTML5最新新闻的信息。
最受关注的功能可能有5个
其中许多功能已在某些浏览器和应用程序中实现。Google纬度使用地理位置,Google Gears是基于插件的实施,与应用程序缓存的想法相同,Canvas就像使用JavaScript一样。
Web Worker是新手,可以允许Web应用程序内部发生许多不同的事情。现在似乎可以使用的任何类型的边处理都将更加流畅,因为单个线程可以专用于通知或应用程序内的现场聊天或其他定期处理任务。
资源:http:
//geektechnica.com/2009/06/5-amazing-html5-features-to-look-forward-to/
对于我来说,Canvas和Web Worker线程是HTML5最令人兴奋的方面。我编写了一些利用这些功能的Web应用程序:
GioAUTHor [sic]广泛使用画布,可让您在地图上绘制路径,然后找到从起点到终点的最短路线(通过JavaScript中Dijkstra的算法)。
JavaScript Thread Demo有限地使用了画布,但展示了Worker Threads的用法,并附带了演示代码。它还使用HTML5 输入type =“ range”滑块控件。
HTML5浏览器支持与浏览器本身一样多。有一个不错的网站(在HTML5中,natch)有关HTML5准备情况,该网站显示谁准备好了。
大多数带宽速度测试都是基于闪存的。现在它们可以基于html5了……这意味着更快的页面加载和更准确的带宽测量。
一个很好的例子是: SpeedOf.me