ifttt:让整个互联网成为每个人的自动服务机器

标签: ifttt 互联网 个人 | 发表时间:2011-07-01 23:35 | 作者:投稿 (guest) blueslan
出处:http://www.williamlong.info/

  if … then … else 是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算。所有的软件、网站、移动应用的背后都是如此。而今天要介绍的这个真正“神奇的网站”ifttt.com,则将 if … then … else 机制扩展到了整个互联网。ifttt的本意是 if this then that,它将Facebook、Twitter等各个网站或应用通过API衔接成一个跨互联网的自动机器,像多米诺骨牌一样完成种种不可思议的任务。但与if … then …语句不同的是,ifttt.com呈现给用户的不再是代码,而是现成的服务,从而让编程变得不再重要,每个人都可以成为整个互联网的不用编程的“程序员”。

  ifttt结构拆解

  ifttt是一个神奇的服务,但却非常简单,主要由任务、触发器、反应器三部分构成。

  任务:ifttt 即 if this then that,它能完成什么任务呢?只要你能将任何复杂的任务定义成“如果事件A(this)触发,那么事件B发生(that)”这样的简单结构,ifttt.com都能帮你搞定。

  触发器:this,例如“我在新浪发了条微博”,或是“我在人人网的某张图片被圈了出来”,或是“iOS上的天气应用提示明天有雨”。

  反应器:that,例如(与上面的三个触发器示例对应)“在人人网发一条状态”,或是“给我发送一条短信”,或是“给梦中情人发一条米聊消息说‘我夜观天象发现明天有雨可别忘了带伞哟哈哈’ ”。

ifttt:让整个互联网成为每个人的自动服务机器

ifttt示例

ifttt:让整个互联网成为每个人的自动服务机器

ifttt支持的服务(还有更多)

  ifttt的魔力:由简单组成的复杂

  上面的3个例子可能稍显单薄,而ifttt的真正魔力在于“由简单组成的复杂”,也就是由众多简单的ifttt相互衔接成跨越整个互联网、跨越多平台、跨越多设备的超级自动机器。

  这就跟在自然界和人类社会普遍存在的分形理论一样,无论多么复杂的大尺度的地形地貌、股市行情、社会结构都是由自相似的小尺度几何形状组成的。

  回到ifttt.com,一个简单的复杂例子是,如 @hecaitou 在Twitter里所说的,理想状态下的ifttt应用场景:一旦老婆的推上出现“加班”字样,立即激活一条手机短信通知。同时,自动检测谷歌日历,找出几个今晚没有事情的老友。随后,在FB上新建一个活动“今晚喝大酒”,一旦超过3人同意,触发一条订餐消息给餐厅。餐厅查询Evernote,找到这群人最喜欢的菜和酒。

  ifttt发人深省:给用户服务而不是产品和技术

  ifttt解决了用户的两大问题:

  一是之前的产品过于零碎、分散化,尽管云服务已经解决了单个应用的跨平台跨设备同步问题,但却不能解决产品之间的分散化问题,即单个产品只能解决用户的单个问题。如果在线下很好搞定:请一个或者多个秘书就行了,秘书能帮着搞定各种繁多的琐碎任务;但在线上反而会落后很多,各种产品间的通信和协作非常困难,比如当你的某条微博转发数达到10000次,就给你发条短信并截个图分享到推图和人人网,这样一个简单的事情都相当困难。

  二是技术的复杂程度,RSS、API等为各种服务的集成提供了便利,比如Instagram就利用了Twitter的API,让用户在Instagram拍摄的图片也能分享到Twitter里,但是这又陷入了第一条所说的分散化的老问题,单个产品也只能利用其它产品的API开发出有限的服务。如果用户要自行集成各项服务以满足自己的随心所欲,那么将面临着相当复杂的技术难题,更何况没有时间,因为每个人都是普通人,我们只是想要这样随心所欲的服务而不是自己亲自动手,就这么简单。

  ifttt的创始人 Linden Tibbets 和 Jesse Tane 正是遇到了这两大问题,才决意开发ifttt.

  ifttt凭借着对用户需求的深度洞察,将所有的API调用、服务集成都挪到了后台,由ifttt的工程师和程序来处理,而面向前端用户的,就只是现成的随心所欲的服务,而且让用户像“编程”一样地设定 if … then … 的条件,让用户以极简的方式为整个互联网“编程”,运行结果就是自动化的随心所欲的服务。

  事实上ifttt的理念也跟Apple前不久推出的iCloud云服务有着某种暗合,即只给用户呈现最简单的现成服务,将其它一切用户不关心的都挪到云端或是后台。

  ifttt网站地址:http://ifttt.com

  来源:雷锋网张涛投稿。

评论《ifttt:让整个互联网成为每个人的自动服务机器》的内容...

相关文章:

统计
关于我们: 地址 - www.williamlong.info - 谷歌阅读器 - 新浪微博 - 腾讯微博
月光博客投稿信箱:williamlong.info(at)gmail.com

相关 [ifttt 互联网 个人] 推荐:

ifttt:让整个互联网成为每个人的自动服务机器

- blueslan - 月光博客
  if … then … else 是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算. 所有的软件、网站、移动应用的背后都是如此.

ifttt: 让整个互联网成为每个人的自动服务机器

- DayuLu - 互联网的那点事
if … then … else 是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算. 所有的软件、网站、移动应用的背后都是如此.

ifttt:让整个互联网成为每个人的自动服务机器

- 小熊维尼 - 所有文章 - UCD大社区
if … then … else 是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算. 所有的软件、网站、移动应用的背后都是如此.

极客攻略:让互联网为你服务--- ifttt 极客指南

- IwfWcf - GeekPark 捕风捉影
上个月的某天,我在Google Reader里曾经看到过一个名字奇特的互联网应用ifttt,号称能够将互联网上的各个独立的服务通过某些触发条件串联起来,形成某种自动化的任务. 这让我立刻想起了Mac OS上的Automator,以及Android上的Tasker. 本质上,它们三者其实属于同一类应用,利用第三方程序提供的接口实现在不同条件下,各种原本复杂任务的自动化.

ifttt的价值

- tiger - 月光博客
  ifttt是一款新兴的互联网工具型应用,正如他们给自己的介绍“If This Then That”,让用户可以根据他们设计的流程设计一些小程序,例如你可以让它帮忙监视女朋友的Twitter,当Tweet内容中出现“出差”这个词的时候,自动在Google Calendar里面添加一个晚上的聚会晚餐,并且在Facebook发表一条消息开始呼朋唤友.

ifttt是什么,ifttt能怎么玩?

- daniel - 东西
ifttt是一坨网站:ifttt.com. 即If This Then That,你可以在ifttt上设定一个条件,当达到你设定的一个条件时,便触发一个(你指定)动作. 这里的「条件」和「动作」是指开放的互联网服务,比如flickr,twitter,facebook,youtube等. 别问我有没有新浪微博、人人网,优秀且可靠的互联网服务都在国外.

网站推荐:IFTTT(if this then that)

- 小皮球香蕉梨 - 有意思吧
这是一个神奇的网站,比某电视上天天放的那个广告要神奇许多. 就像它的域名 ifttt.com 一样,虽然丑却十分个性. 昨天晚上,ifttt.com 在 Twitter 被瞬间引爆,每个被邀请的人都会再拥有5个邀请名额,源源不断的邀请让 Geek 很兴奋. 那么,ifttt 到底是什么呢. 这是一个条件触发网站,当 A 条件触发时,自动激发 B 条件发生.

ifttt是什么,ifttt简明教程,ifttt玩法总结

- felix - iGFW
这两天一个网站成了推特中文圈的热门话题——ifttt.com. 如果你需要邀请码,请在下边留言,我会尽快发送邀请. 如果你收到了,记得回来吱一声~. 当然,已经开通的同学也可以在这里分享给别人. ifttt即If This Then That, 你可以在ifttt上设定一个条件,当达到你设定的任意一个条件时,便触发任意一个(你指定)动作.

Qrobot加ifttt等于什么

- Jacky - GeekPark 捕风捉影
8月的伊始,备受关注的Qrobot小Q机器人价格谜底终于揭开——首批限量的5000台将于2011年8月4号晚20:00开始对外销售. 在回答这个问题“Qrobot加ifttt等于什么”之前先分别谈谈这两个产品意味着什么. Qrobot,就其本身来说,似乎只是个玩具,看上去不像是一个已经完成的产品. 而且学院味浓了一点,比如为了秀语音识别技术,生造了百科竞答、接唐诗这样的应用场景.