HTML5定位信息获取非常强大 讲第三个定位信息。定位信息的价值非常大。比如我要找最近的麦当劳,最好找知春路街角拐弯那个麦当劳,马上可以买到。 定位信息价值非常高,对于手机用户来讲定位信息更重要,而且手机GPRS定位能定位到两三米的距离,价值非常大。所以HTML5定位信息获取非常强大。大家发现Web应用它个可以准确定位我现在在哪里,我还能看到我朋友的定位信息。看到你的位置是通过浏览器在手机上获取的浏览信息,通过HTML5的支持。 缓存和本地存储 第四个应用:缓存和本地存储。Web应用很强大,但是有一个问题,很致命的问题,关了就没了,对。也不光关了就没了这个问题,而且网络不稳定也是经常的事情。比如座飞机有什么办法,飞机上没有WiFi,连接性还是很要命的。虽然我们希望连接无处不在,但是现实生活中很多情景是没有连接的。 HTML5提供了非常强大的功能就是应用缓存,让Web可以指定在什么情形下自己的应用数据缓存到本地浏览器,没有连接一样可以看。所以应用缓存给开发者提供了非常方便的、非常好的功能,可以把你的数据缓存到本地。 还有本地存储功能,让所有Web在浏览器不但只存储数据,而且还可以做把数据放到本地,也可以做即时索引。 多线程支持 最后一个HTML5的强大功能。我记得92年我在美国参加工作的时候,最让我激动的是写出来的第一个多线程的程序。在过去很年多里面HTML的一个限制就是多线程,没办法,预算稍微大一点网络就卡,对整个用户体验、性能的影响很大。有了HTML5这个问题完全解决了。多线程支持,原生的多线程支持、可以算多个东西,网页不会卡。 最后跟大家总结一下:浏览器作为Web的平台发展会非常迅速、将来会成为非常强大的Web应用时代来临的平台基础。HTML5作为W3C开放的标准能够让Web体验无穷接近甚至超越客户端软件。这个时代来临需要在座每一位工程师的大力支持,一起迎接这个时代的来临。 |