Feed on
Posts
Comments
Email訂閱

(北合歡山山腰的台灣池,站在上方箭竹坡俯瞰才能看出頗似台灣的輪廓)

昨天一早醒來,突然心有所感,於是轉身跟老婆問說:「妳知道 escape 這個字的意思嗎?」

老婆隨口說了一個答案:「逃避。」雖然這也算是標準答案,不過老婆顯然一時之間還不能理解她古靈精怪的老公現在的思緒其實早已經飄到九霄雲外去了,所以她其實是在跟雲端對話(cloud conservation)。

escape在電腦程式語言Javascript中是一個函數,可以讓要放在網址列的一些特殊字元(如中文、?、&…等)轉換成以”%”為首的16進位碼,目的是要避免瀏覽器誤判字串。譬如以Google的搜尋為例,當你搜尋「 冬烘先生」這四個字時,網址列輸入的搜尋字串原本是:
http://www.google.com.tw/search?q=冬烘先生

不過搜尋完之後會發現網址列已經自動轉成

http://www.google.com.tw/search?q=%E5%86%AC%E7%83%98%E5%85%88%E7%94%9F

換言之,「冬烘先生」這四個字已經自動被 escape 成為 「%E5%86%AC%E7%83%98%E5%85%88%E7%94%9F」 這一串長長的碼了。於是你會問幹嘛要大費周章的轉碼呢?原因其實就在於因為電腦系統原本就是以英語體系的編碼方式設計的,而像中文這種雙位元內碼的文字,如果沒有經過轉碼的話,有些碼便會跟系統或是程式原本使用中的預設碼產生「衝突」,所以必須另外處理讓這些特殊字元從原本無解的環境中「跳脫」出來。

所以就這一點來說, escape 這個字,我覺得應該翻譯成「跳脫」,來表示從既有的環境跳脫出來,從另外一個面相,或從更高更廣的高度視角來看待原本那些看似已膠著的事情這種更積極正面的態度,而「逃避」這個詞就比較偏向只有消極意涵。

於是 escape 的用法,舉例來說,「看透了人生只不過是滄海之一粟」之後,套用escape() 這個函數之後變成:

活在當下,盡其在我 = escape(執著於一時利益得失)

不以物喜,不以己悲的利他=escape(汲汲營營於慾望,自找瑣事纏身)

於是就User’s Expereience而言,要的不是很複雜的功能,而是

  1. 一個可以讓我轉換思緒的另一個空間
  2. 可以提供自我設定目標的建議解決方案
  3. 有效的很快發現有用的情報。

因此在做以上事情的規劃時,也要從自私的情境 escape 出來,回歸到運用一段閒暇的時間如何做一些對使用者真的有幫助的東西,這樣自己做起來也會覺得有趣。而跳脫出來之後,各種新奇的想法與來自外面的援助,也會源源不斷的湧進來。而歸根究底還是因為心開闊了,才能看見。這正是人有善念,天必從之的道理。

附註:

080719 idea:從另外一個最多線頭的地方提起一串粽子。

 

留言區