Yahoo! Pipes新功能 建立自己的資訊平台

2007.03.15 by
數位時代
Yahoo! Pipes新功能 建立自己的資訊平台
  談談兩件事,RSS feed和混搭(mashup)。先談談混搭,簡單說,混搭就是一些程式開發者,在Web 2.0時代,從Google m...

  談談兩件事,RSS feed和混搭(mashup)。先談談混搭,簡單說,混搭就是一些程式開發者,在Web 2.0時代,從Google map、Amazon和Flickr等各式網站都開放出若干程式碼(Open API)的趨勢。結合自己的創意和一些現成的元素(API),就像堆積木一般,以最小的時間成本,打造出整合性的新服務。
著名新興相簿網站Zooomr(http://beta.zooomr.com/),便是一位十七歲高中生泰得(Kristopher Tate),整合了Google Map和標籤技術所打造。根據著名的Web 2.0觀察網站Programmable Web的統計,世界上存在一千六百多個混搭網站,其中五○%與Google Map有關,一○%左右跟Flickr有關,一○%與YouTube有關。但一般人若無程式設計的經驗和熟悉網頁設計語言,就算是有再好的創意,還是與打造他心中夢幻應用程式無緣。

再談RSS(Real Simple Syndication),這項由RSS之父溫納(Dave Winer)所催生的工具,近年幾乎成為所有Web 2.0網站必備的功能。溫納在接受《連線》(Wired)雜誌採訪時,曾大膽預言:「在不久的未來,世界上每一個網頁都會有RSS feed,就像每個網頁都有網址一樣。」

RSS的確默默地進入我們的網路生活。一開始,我們常在許多部落格的某個角落,看見一個橘底白字的按鈕,上面寫著RSS 1.0、RSS 2.0的字眼,後來我們發現,連一些常造訪的新聞網站、線上雜誌、甚至氣象網站,都推出了各自的RSS服務。

未來每個網頁都會有一個RSS feed
透過各式各樣的RSS訂閱機制(瀏覽器、Google Reader、My Yahoo!、Bloglines或Netvibes等網路服務,或是各式桌面軟體),我們可以一次掌握所有我們所在乎消息來源的動態(新文章標題或摘要),而不用一一造訪這些網站或部落格,這些方便使用的工具,更逐漸在口耳相傳的病毒式行銷下,慢慢被技術熱衷者以外的一般使用者採用。

去年年末,著名的Web 2.0觀察網站Read/Write Web(http://www.readwriteweb.com/)對二○○七年做預測,大膽預言:「二○○七年是RSS大放異彩的一年」。果然,在今年的早春,Yahoo!的研發部門,就推出Yahoo! Pipes(http://pipes.yahoo.com/pipes/),一個讓人任意混搭網路上各網站資料,並將結果以RSS、ATOM形式輸出的服務。最酷的是,使用者連一行程式都不必寫。

取英文pipe中「傳輸」的意涵,Yahoo! Pipes讓使用者以圖形化介面的形式,任意打造他們想要的pipes。pipes運作邏輯如下:從各個資料來源匯入資料,經過一些處理後(例如過濾、搜尋、排序等),將結果以RSS feed的形式輸出。

舉例來說,我對Espn.com、MLB.com、東森新聞網、Nike.com,以及其他幾個運動部落格上,有關「王建民」的新聞有興趣,卻不想每次都依序到這些網站上去找,我只要打造一個pipe,在資料讀取器(fetch)中輸入這些網站的RSS feed,在資料過濾器(filter)設定關鍵字為「王建民」,並在排序器(sort)中,設定過濾結果由新到舊列出,接著將處理結果以一個新的RSS feed輸出。最後就可以在任何我選擇的RSS閱讀器上頭,讀取這些網站上關於王建民的所有新聞。

這樣的結果,比在搜尋引擎上鍵入「王建民」來得準確,因為它來自我所選定的資料來源,以我想看到的方式呈現。更酷的是,整個pipes的建立,不到十分鐘!還可以將這一個pipes分享出來,供別人使用或修改,例如將關鍵字王建民改為Allen Iverson,或更改資料來源。

彈性架構和直覺的使用方式
Yahoo! Pipes這種概念,一推出便頗受好評,Web 2.0 Conference的主辦人歐萊禮(Tim O'Reilly),稱之為「網路史上的里程碑」,他表示:「雖然目前這項服務還在初步階段,但我相信這項服務有將整個網路轉變為『可程式化的環境』(programmable environment)潛力。」

的確,Yahoo! Pipes這項服務直覺的使用方式與彈性的架構,為任何有創意或有特殊需求的使用者,提供了一個簡單的混搭工具,而不再受不熟悉程式語法、資料型態、網路協定等技術門檻所阻隔。或許有一天,打造一個pipe,產生一個RSS feed,對我們而言會像寫一篇部落格一樣稀鬆平常,誰知道呢?看到這裡,你想不想試試看,打造你的第一個pipe呢? 

 

Yahoo! Pipes讓使用者以圖形化介面形式,任意混搭網站資料。 

每日精選科技圈重要消息