ifttt:讓整個互聯網成為每個人的自動服務機器

  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

  來源: 雷鋒網張濤投稿。

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,文章转自月光博客

Comments are closed.