Telnet BBS on Netivibes

我只在 Ubuntu 上面裝 PCMan 擴充套件;平常在 Windows 上我是用 PieTTY 連 BBS 的。自從用了 Netivibes 之後 something have cross my mind: 如果我能把 BBS 視窗塞進 Netivibes 的話,那 Netivibes 就變成 the last page I’d ever need ,再也不用開任何其他網頁了(可是上網時間好像沒有變短耶,汗) …

以 PCMan Firefox Extension 的架構來說是完全可行的:因為 Fx 擴充套件的限制,PCMan 實際上是一個處理 application/pcman MIME 類型的 Plugin 而不是單純的擴充套件。只要弄個 Netvibes 模組把 <object type="application/pcman" /> 塞進去,BBS畫面就會像 Media Player 之類的其他 Plugin 出現在該出現的地方了。

搞清楚怎麼在 Fx 2.0 裝 PCMan 擴充套件之後,又發現只要用 iframe 模組telnet:// 網址塞進去即可。最後變成這副模樣 (畫面是 松江水綠BBS站)


Telnet on Netvibes

效果還不錯,但模組收合再打開的時候 PCMan 的畫面就不見了XD;看樣子這個 Plugin 沒有設計成能在網頁裡面被 DOM 這樣玩。

(我)理想中的 embedded Telnet Client

其實我理想的 embedded Telnet Client 是完全沒有介面的:只是個 DOM 物件,用 <object type="application/x-telnet"/> 或是 new TelnetObject() 啟動,畫面全部交給 JavaScript 與 DOM 來呈現與處理。不會比現在的作法更有效率,但是 Client 端的產生彈性會讓目前卡死在各 BBS 站的資料發揮無限可能:想想看 XmlHttpRequest() 這個物件在目前 AJAX 技術中的重要性 —— 如果 AJATelnet 能成真的話,網頁上的程式就能直接搜尋/剪輯/分析 BBS 站上的資料。這件事本來可以用 Adobe Flash 9 Plugin 實作,很可惜安全性限制把它封掉了。

以上不失為延續 BBS 增強互通性與網路應用上的生命的作法;如果 10年之後還有人在用 Telnet BBS 的話(我都不覺得10年之後大部分的人還用 PC 逛網站…)

從 Google ig 改用 Netvibes

承襲了看 BBS 板名前面綠勾勾的習慣,我希望能夠一次在一面裡面看大家的 blog 更新。但是我不喜歡 RSS Reader 那種把 RSS feed (Firefox 翻譯為消息來源) 裡把 Blog 文章整理在同一個沒有特色又無聊版面上的樣子。我想要在作者自己設計的版面看到文章,但是又不想每天去 check —— 最後折衷的辦法就是用 Google 個人化首頁訂閱大家的RSS feed,一次 show 出所有 blog。

用了之後發現個人化首頁 + RSS 真的是方便的東西;如果沒有用到這個,整個所謂的 Web 2.0 網路體驗就只剩下大家都用 log 的方式放內容而已了(blog = web-log)。除了大家的 blog,我還訂了各家新聞、GMail Checker (因此把 GMail Notifier 移除掉)、每日一句等等。

和 Google ig 的蜜月期大概就這樣持續了3個月。事後證明 Google ig 在個人化首頁服務裡面實在是太 … 簡單而且抄襲了,完全打破我對 Google 的品牌印象。畫面只能做成三欄不能調整、Google 的慘白風格、還會特別連不上某些 RSS … 雖然 Microsoft 也做了 live.comstart.com,但是我最後跳槽到功能最完整的 Netvibes

Netvibes 清新畫面在我看到它的45秒之內就決定要跳過去了(XD)。從左邊加上了一些常用的功能之後我決定開始搬大家的 Feed;Google ig 很討厭的沒有提供匯出功能,不過 Netvibes 新增 Feed 的方式讓我不會因為這樣變得麻煩:除了普通的直接貼 Feed URL 給它以外,Netvibes 還接受直接貼 blog 網址它就列出該 blog 的 feed 清單。而且我很清楚我以後不用再做一次 —— 因為它提供 OPML 匯出功能。它也可以跟 Firefox 2 的消息來源功能配合,直接從 Fx 新增 feed 進去。

下面列了我訂的新聞 Feed URL;看不同的報導才能自我平衡報導,不管台灣國際都一樣(唉):

喔,忘記了。做個人化首頁服務的還有一個誤很大的無名小站 My Page 。多想一分鐘,你可以不用加入無名,還有活路可走(XD)。