爱思助手

未来,任何人都可将苹果地图添加到自己网站上

  苹果似乎准备推出一个网页版的 MapKit 框架?没错,你没有看错,这将会允许任何人都在网页上嵌入苹果地图。在 WWDC 的微型网站上,苹果已经嵌入了自家的地图来显示具体的位置,查看代码后发现,苹果似乎是想在未来公开这个嵌入式地图的 API ,也就是说,在未来,任何人都可以将苹果地图添加到他们自己的网站上。

未来,任何人都可将苹果地图添加到自己网站上


  地图允许用户们进行多种交互,比如说平移和缩放等等。在幕后,苹果地图将会使用 HTML5 <canvas> 来对自定义地图进行渲染,当然,目前 MapKit框架是 iOS 和 Mac 应用程序独占的。

  从商业的角度来看,苹果为什么会将“原料”提供给网络开发者,目前还不清楚。如今,大多数的开发人员都选择将谷歌地图嵌入他们自己的网站上,而苹果这次的做法,或许会给谷歌地图带来强有力的竞争。

  不过这并不是第一次苹果在其网站上使用苹果地图,包括查找我的 iPhone 和 iCloud.com 等等,我们都能看到苹果地图的身影,然而,这些框架代码还从来没有在苹果以外的地方被广泛使用。

  将 MapKit JS API 用于 WWDC 网站是不一样的,它拥有一个逻辑结构和良好的命名符号,并且通过开发者的 API 钥匙来访问。它对于使用者来说是一个结构完整的框架,并能提供一系列自定义功能。在 WWDC 微型网站上,苹果地图已经使用了几个自定义输入引脚来突出位置。

  MapKit框架版本号与之前使用的也有着显著的不同,在查找我们的 iPhone 中使用的是编号为“V1”的 MapKit 脚本,而出现在 WWDC 微型网站上的编号变成了“V3”,而版权声明也表明了框架将会在 2015-2016 年里继续发展,这些信号都表明了苹果将会在 WWDC 上宣布一个新的 Web API MapKit 到来。

  这个嵌入功能或许只是苹果一个大项目中的一部分,我们已经听到一些传闻,苹果正计划推出一个完全成熟的地图供公众使用(Web应用程序),就像苹果的 iPad 或者 Mac App 地图,或许像人们访问或者使用谷歌地图去旅行一样。因此苹果宣布一个嵌入选项是非常有意义。