云计算平台CartoDB发布开源工具Odyssey.js测试版

boyanx4周前技术教程10

在这个世界上,总会发生点儿什么事情。这也正是开源工具Odyssey.js背后的逻辑。Odyssey.js利用地图将数据转变为交互式多媒体内容,同时还不需要用户具备专业的编程技能。

在从KnightPrototype Fund获得了3.5万美元的资助以后,云计算平台CartoDB的创始团队在今天推出了开源工具Odyssey.js的测试版。

CartoDB希望这款工具可以让讲故事这门艺术更上一层楼,而不是局限于文字、照片和视频等传统形式。

据KnightFoundation媒体创新部门的克里斯·巴尔(Chris Barr)介绍,Knight Prototype Fund创建于一年半以前,寻求通过不断试验来跟上科技与创新的前进步伐。Knight Foundation旗下基金每年会拿出大约1亿美元来进行资助,其中3000万美元至4000万美元用于新闻报道与媒体创新项目。

作为KnightPrototype Fund的负责人,巴尔表示该基金希望加快其资助发放速度,从而迅速创建新的工具供记者和出版商使用。

巴尔说:“我们认为公众将需要越来越多这样的经验,帮助我们充分挖掘我们可以自由处理的大量信息和数据的价值。”

CartoDB主要开发制图技术,如交互式地图,帮助用户以图像形式呈现有关某项赛事或品牌讨论的Twitter消息。这副地图曾对巴西队与克罗地亚队在世界杯揭幕战期间的Twitter消息进行追踪。

巴尔表示,CartoDB希望借助于地图的手段,让讲故事的体验更加丰富,所以为了使用文本到HTML(text-to-HTML)转换工具Markdown和JavaScript,他们利用Knight Foundation的资金开发了Odyssey.js工具。

CartoDB让Odyssey.js工具可以轻松嵌入到内容管理系统内,这样,出版商便可以在自家网站上添加交互式地图,用来讲述他们的故事。JavaScript库现在还面向所有人开放。

巴尔表示,这个项目的目标是进一步激发媒体创新。由于远离传统的讲故事形式,也许CartoDB可以借助Odyssey.js库来增加读者数量,吸引读者的注意力。(翻译:皓岳)

CartoDB’s Odyssey.js Is An Open-Source Tool For Telling Stories With Interactive Maps

标签: js在线测试

相关文章

Javascript实现人脸检测 #前端开发

今天我们来探讨人脸检测。就像我们现在看到的这个界面一样,通过人脸检测技术,可以识别出用户的眉毛、眼睛、鼻子、嘴巴和下巴的轮廓,还可以判断用户的大致年龄和性别。下面,我们将详细介绍如何实现这一功能。实现...

教你怎么用JavaScript检测当前浏览器是无头浏览器

什么是无头浏览器(headless browser)?无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程来控制无头浏览器自动执行各种任务,比如做测试,给网页截屏等。为什么叫“无头”浏览器?...

在Node应用中实施Web认证的四大方法

本文翻译自RisingStack网站Gergely Nemeth撰写的《Web Authentication Methods Explained》一文,感谢景庄对该文章的翻译。安全问题正成为Web应用...

Javascript中判断数组的正确姿势

51RGB在 Javascript 中,如何判断一个变量是否是数组?最好的方式是用 ES5 提供的 Array.isArray 方法(毕竟原生的才是最屌的):var a = [0, 1, 2];con...

Linux下使用Speedtest测试网速

Speedtest是用来测试网络性能的开源软件,在Linux下面安装Speedtest可以用来测试网络出口的上传和下载速度,帮助排查网络方面导致的故障。Speedtest介绍由于公司几个项目用户访问的...

JavaScript 中问号的三种用法 ??和?.以及?: 的您知道吗?

最近看了一些关于JavaScript的测试脚本,觉得JS 中问号的用法还是蛮有意思的,于是做了一下总结,在这里分享给大家!JS中的问号大概有三种用法,分别是:空值合并操作符、可选链操作符和三目运算。问...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。