也许是消息被很多其他新闻(例如Windows Phone登陆中国)给淹没了,可能很多人并没有注意到,诺基亚web版地图已经悄然向大家开放。这是一个HTML5技术的在线地图,这是一个针对移动设备做过专门优化的地图。
在官方的说明文档中我们看到,web app版的诺基亚地图支持大量的平台,基本上只要你的手机浏览器有着不错的HTML5能力,就可以流畅使用这个在线地图了。我们简单尝试了一下,苹果iPhone 4S、PC Chrome浏览器、Android4.0都可以顺利使用。
目前除了这个web版的诺基亚地图,诺基亚只有在Symbian平台(v3、v5、Anna、Belle)以及Windows Phone平台部署了诺基亚地图和诺基亚驾车程序,其他平台则无法使用到。web版诺基亚地图的出现也许是结束这个局面的一个契机。
用iPhone 4S为例测试
下面我们就以苹果iPhone 4S(HTML5测试得分为305+9,相当高的成绩)为例,来测试一下诺基亚地图的实际使用效果。需要注意的是,因为目前诺基亚并未推出针对中国区域的地图,因此全球版地图可能会存在一定漂移。
理论上HTML5得分越高越流畅(图为iPhone 4S HTML5得分)
载入速度和流畅度
在公司的Wi-Fi环境下(测速在8Mbps左右),诺基亚web版地图载入大概花了6秒。估计在3G网络下它的载入速度也不会慢,这样的速度也是可以接受的。何况还有Wi-Fi下载离线地图的,这个我们后面说。
8.5Mbps的Wi-Fi下,全部打开地图只需要6秒
在iPhone 4S下,诺基亚web地图和本地客户端使用起来在流畅度上是完全可以比肩的,说实话这也是笔者用过的体验最好、最流畅的web端应用了。我们测试了多点缩放来显示地图的不同层级,都没有遇到什么问题。如果不给你说,相信你很难觉察到这是个web app。
确实很难让人觉察到这是个web app
漂移数百米,可以实时更新当前使用者的位置
地图的界面现在都是英文的,不过中国区域的街道是有中文注释的。测试转到室外。地图应用可以顺利识别出来我们当前的位置,只是有一定偏移(大概数百米),估计这会在web版诺基亚地图进入中国市场之后得到很快解决,暂时不用太过纠结。
偏移达到几百米
可以匹配拼音进行中文搜索,但路线规划有问题
我们选择了人民大学作为目的地进行导航,地图可以直接进行中文搜索,并顺利规划出了步行陆路线。..等等,我们发现web版的诺基亚地图的路线规划能力比较差劲,基本上就是连出一条直线,或者直接穿过高楼林立的居民区,估计这和目前地图对中文的适配情况不好有关系。
路线规划出来,很多时候需要“横穿居民区”
中国大陆的公交路线无法规划
语音提醒
前期的新闻中相信大家对这个语音提醒很感兴趣。我们开始并没有找到这个选项,但在选择了“魏公村”作为目的地并规划出来步行线路之后,在地图右上角出现了一个“播放”的小图标,点击这个就可以实现语音提醒了。当然要下载一个大约1.9MB的语音包才可以。
语音提醒需要下载1.9MB左右的包,提示基本只有“方向、左转、右转”
Wi-Fi下载离线地图
目前web版地图支持离线下载部分地图数据,也确实可以帮用户省下一些流量,甚至可以在关闭网络环境的时候重开网页正常显示下载好的区域的地图。但是也存在一些问题——例如定位时候关闭数据网络很难定位,而且用户在下载离线地图的时候很难把握好缩放级别,实际上这个web版诺基亚地图的离线功能目前还派不上太大的用场。
支持Wi-Fi下载离线地图
较新一次的下载会覆盖上一次下载的数据
总结
单从这个来自诺基亚的web app本身来说,它对于中国本地应用的适应并不是特别好,确实不足之处很多,但考虑到它还没来得及针对中国区域进行适配,能做到这样其实也已经非常不容易了。尤其是其中还有不少亮点。是它让web app不再仅仅是停留在纸面上,而是变成了可以看得到用得到、真正跨平台跨终端的移动应用,因此意义很重大。
单就这个web app本身来说,对于中国大陆的适应并不好
优点:
跨平台、跨终端的统一体验
语音步行导航(中国地区因漂移大、地图库非中文而基本不可用)
诺基亚强大地图数据库的支持
实现了一定程度的离线下载
不足:
有时候对网络环境依赖度较高
道路规划有问题
在中国大陆地区有漂移现象
从诺基亚web地图看web app前景:
本地应用固然在流畅度和资源利用度上面会给人留下更好的印象,但是和web app相比它也有自己的一些天然缺陷,例如开发周期繁琐耗费大,更新频繁,需要进行硬件适配等等(对于Android平台)。因此web app的出现是一个良方,也确实能够很明显解决很多问题,例如开发者只需要一次开发即可适应各种平台,只要web前端更新、消费者就无需频繁更新软件版本等等。而今天我们要讨论的并不是web app本身,而是由此看到的web app前景。其实HTML5的实际使用离我们并不遥远,总有一天,会有更多支持离线的、和本地数据库配合更出色的web app出现在移动终端,帮我们甩掉沉重的本地App包袱,迎来更轻便的时代。