兩件事情

最近又開始忙了起來(其實好像一直都很忙),不過有幾件事情還是稍微講一下。

一是之前一直沒有注意到,在 Vanilla Journal 這套自己亂寫的 PHP 線上期刊系統裡頭,有一個非常嚴重的安全漏洞,直到上周有位朋友專程寫了一封信告訴我這個問題,才知道有這樣的毛病,緊急動手改了一番;在這邊先謝過這位朋友。

不過,因為最近又開始忙了起來,不知道什麼時候才有辦法做出一個正式可供下載使用的版本,大概會被我無限期拖延吧…。

入力娘

又一個選字窗

另外,有朋友問道,在前一篇〈Mac OS X 10.5 Leopard 上的藏文〉中,最後一張螢幕捉圖右下角的那個卡通人物是什麼—呃,我還以為應該很多人都知道這個計畫了。基本上,那個東西叫做,嗯,入力娘。

有點搞不清楚什麼時候,提出這個白爛的構想的,總之,大概是 OpenVanilla 專案做出過濾器(Filters)功能不久後,閒聊的時候突然覺得,輸入法或許可以跟偽春菜這些東西搞在一起;例如,在不小心打出注音文的時候,就會像 jserv 這篇〈拒絕注音文的小圖示〉一樣,跳出一個視窗,裡頭有個卡通人物告訴你「注音文退散」或「斬殺注音文」。想是這麼想,但是就一直擱在那邊,倒是 Jserv 在年初做了一個在 Linux 上的實做(請參見〈Cairo 練習:入力娘簡易實做〉)。就在九月初,才跟 lukhnos 與 gugod 在北京一起在 OpenVanilla 上,改出了第一個雛型。

基本原理是:將輸入法輸出的各種訊息,透過 JavaScript 送到一個瀏覽器視窗(WebKit)裡頭,呈現候選字列表、警告訊息等(請參見〈使用WebKit製作OV選字窗的實驗〉)。換言之,就是可以將各種網頁設計的技術,用來設計輸入法使用介面,甚至可以把所有 Dashboard Widget 擁有的功能都塞進選字視窗裡頭—可以放個 RSS Reader、天氣預報、電池用量、iTunes正在放什麼歌,或是連接線上字典。

將介面設計的問題變成做網頁的問題,相信大幅降低了入門的門檻,甚至可以在 DashCode 裡頭直接拉一拉、改一改,就可以改出自己的選字窗介面,想來都不是太困難。

4 thoughts on “兩件事情

  1. OV 的世界真是充滿了驚奇啊,現在才發現視窗名稱的 candidate 就是選字窗。
    雖然知道入力娘計畫,不過上一篇的時候我也沒看出來就是了。

  2. Pingback: O3noBLOG

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.