《電腦線圈》的科幻魔法

Wednesday, September 30, 2009

《電腦線圈》是一套獲奬無數的科幻動畫,故事講述在近未來的「電腦眼鏡」流行於小孩子之間,主角優子一家剛剛搬回到大黑市中,遇上當地的小孩,發覺他們除了用眼鏡上網或養寵物外,竟然還可以連接到「古舊空間」,裏面有神秘的傳說、古怪的生物等等。優子與她的朋友,漸漸深入到這另一個世界中,發現當中的秘密。

作品雖以「電腦」為題,卻絲毫沒有科技感,只因為電腦技術已經與日常生活接近無縫接合。電腦眼鏡使用了擴充實境 (Augmented Reality) 的概念,眼鏡會跟據現實,再重疊一層電腦影象。一個簡單的擴充實境例子就是《龍珠》裏的能量探測器,可以即時探測敵人的各種數據,並顯示到鏡片上。

作品中的電腦眼鏡除了鏡片,還附有揚聲器 (在耳背後眼鏡框末端),所以擴充了不單是視覺,還有聽覺,而操作方面則多是用肢體動作來觸動電腦物質 (即只會在眼鏡看到的虛擬影象) 來完成。

電腦眼鏡是一個萬能的介面,用來連接背後強大的網絡,所以用途非常廣泛,上網、定位、攝影、打電話、查地圖等等,所以身上不需帶電話、PDA這類硬件,一副眼鏡即可搞定。比起其他科幻每每要在頸背穿個洞,使用電腦眼鏡就顯得較「溫和」,至少要離線,只需摘下眼鏡。

眼鏡背後的網絡,必需不時更新來自現實世界的資料,否則便會做資料成不同步,在眼鏡上會看不到東西,亦即所謂「古舊空間」。駭客們 (其實都是小孩子啦…) 常用這些古舊空間來繞過正規網絡。古舊空間還有各種神秘事、傳說,甚至生物存在。

其實到了中後期,便發覺單單只是 AR 並不能做到眼鏡的功能,還有很多 VR 的成份。例如角色們會因為資訊差而導致踏空地板、出現類似靈魂出竅現象等等,都顯示出眼鏡並非單單只是「擴充」實境,還會「取代」現實,其實與 VR 已相差無幾。

亦因如此,其實將此作看為「魔法」作品亦無不可。戴上眼鏡就如「開光」,可以看到異世界的事物,再加上故事中各種電腦道具,都是仿「魔法」的:符咒、魔法陣、鳥居等等元素,所以即使不太明白背後電腦世界在搞甚麼,就當是魔法故事看也行,只要懂得大概世界觀、背景、運作規則等就可以了。

這也是我對此作有些不滿的地方,故事與科技之間關連並不強,結果出來就似是以科幻點子,來寫神怪故事一樣。結果科技與人的關係,就好像不太緊要了。眼鏡將電腦世界的東西實體化後,反而缺少了網絡世界那種無所不在特質。不過也可以反過來說,當我們的科技發展到某一點時,我們將好像擁有魔法一樣。

雖然如此,但故事仍是好看的,結構非常完整,內容很豐富,有輕鬆校園生活、電腦世界冒險、生動刺激的虛擬攻防戰、可怕心寒的異世界等等,如果以電腦的角度去看則更見當中巧思。故事依著古舊空間的方向去,探究這個電腦世界的前世今生。而無論是科幻還是魔幻也好,人心也是最重要的,一班小孩子在古舊空間城市傳說裏,互相認識和成長,打開心窗,走出陰霾,才是最可貴。

P.S. 這篇… 寫了開頭很久,但久未成文。現在總算出來了,但已非常過時,因為此作是在 2007 年推出的…

由「檔案」到「對話」

Tuesday, September 29, 2009

上星期上了 Talkonly 做現場觀眾,其實沒有甚麼特別的題目想講,不過當談到 Chrome Frame 的時候,我當然也提一下 Wave,然後討論就去到解釋甚麼是 Wave 了。一如所料,這些解釋很易落入細節描述,如實時、可重播歷史等等,聽的反而難以掌握。

我也沒能說清楚,但建議從高層次著手理解:以往我們以視一封電郵、一篇 blog post、一段留言、一篇回覆為數據,而 Wave 則視「對話」為數據整體。「對話」除了內容,還包括參與者、對話時間、回覆結構、修改、權限等等。嚴格上來說「對話」二字並不夠準確,Google 則管它叫 Wave。

回顧過去,我們是先以現實世界作為基礎模型,建立起以「檔案」為數據單元的電腦世界。OS 是用來處理檔案和資料夾,電腦使用不同檔案組合成程式,電郵也是來自現實中一封封的郵件檔案。這模型對於一部獨立運作的電腦來說並無問題,但當電腦開始互相連接起來的時候,我們也就遇上現實世界也有的問題:檔案版本差異、內容衝突、同步管理等等,人們不斷地將檔案傳來又傳去,花很多時間管理檔案。

在現實世界,因為實物限制,我們只能使用不同的管理技巧去處理檔案。但在電腦世界其實並沒此限,資訊可以很快地互相複製發佈,所以我們應可將檔案管理動作自動化,而專注在合作上。

還顧網絡,「對話」都是重要元素:討論串、留言、電郵串、IM chat、Twitter 等等,但我們並沒有有效的數據格式去代表。我們已見到一些更有效的合作方法,如使用 wiki、實時編輯等等。Wave 則嘗試綜合起一個格式來,以「對話」作基礎,加入一些結構、權限等東西,使到合作更加容易,免去處理檔案的煩惱。Wave 還不只是一件產品,還包括協定和平台,讓大家可依此格式開發。所以若 Wave 格式得以通行的話,則可能會取替和統一很多現有「對話」元素,相當「霸道」。

由「檔案」到「對話」,是另一重抽象化,也更適合於網絡世界,但對我們來說也較難理解。

不夠「意外」

Monday, September 28, 2009

Accident

《意外》算是一套水準之作,故事說得有板有眼,也引人入勝,不過在中後段則有點力有不繼了。

前半段的故事大都在介紹製造「意外」殺人這個對觀眾頗新鮮的職業,描寫各成員關係和性格,再進入到另一單生意裏,看其執行之難,「意外」得來不易。在終於成功執行後,卻真的發生另一件意外,使其一成員喪命。身為首領的「大腦」認為這並非意外,再加上家中碰巧失竊,使他更認定這意外實是人為。他追查上一手委託人,鎖定了一保險經紀為主謀,並日夜竊聽追踪。那究竟真相是甚麼?

不難看出,《意外》想下一個「原來如此」的佈局,可是劇情卻不夠峰迴路轉,早在結局前觀眾已得到「唔係A就係B」的結論,結果是後半段大概只是順著劇情推移,變化不大。

另一方面,影片似想從描寫大腦思念亡妻之苦,去表達他為何如此,但篇幅卻明顯不夠。其實若劇情不夠力去做「原來如此」式的破案格局,大可轉移到描寫大腦個人執迷,說他為何會變得如此疑心重,妻子意外對他的影響,甚至深入描寫這種執迷可以嚴重到甚麼程度。

這令我想起《無間道》,因為其劇情緊張又豐富,掩蓋了「無間」主題不能貫切全片的缺點,所以出來結果還是很好看。但《意外》雖然整體算是不錯,但在後繼無力的劇情下,就是未夠深刻。

Chrome之攻殼

Thursday, September 24, 2009

IE7 + Google Chrome Frame (Acid3)

今年 Google I/O 大會花了很多時間講 HTML5 技術:canvas、video、geolocation、app cache & storage、web workers 等等,說這些東西可以如何為 Web 帶來創新,言談間充滿熱情。然後,在一張 HTML5 Support 的 Slide 上,看到滿是剔,也就是想說:HTML5 已被支持了,請大家去開發吧!當然,這張表獨欠 IE,演講的 Vic Gundotra 說:「微軟已說會支持 HTML5,我們實在急不及待!」然後就是一陣鬨堂大笑。

然而現實問題卻不能一笑置之,IE 雖然最落後,但卻還是最多人用。Google 推出 Chrome 的確刺激瀏覽器市場,但 IE 太笨重,改進速度太慢,完全跟不上,在拖著 Google HTML5 大計的後腿。Google 的「急不及待」並非只是取笑對手,而是真的急了,急到要「攻殼」:推出 Google Chrome Frame ,也就是表面上用的是 IE,但實際內容使用 Chrome 的 Webkit 和 V8 引擎來運作,使 IE 突然之間就支持所有 HTML5 功能了。

這麼一招看似搞笑,但卻似是為了即將推出的 Wave 舖路。Wave 是 Google 的一個重要「殺著」,其目光很遠大,能將現在網上溝通合作平台帶到另一個層次,但面對著一個隱憂:這東西很難理解,推廣不易。所以最實在的,還是讓越多人試用得到越好,但偏偏 IE 卻不能運行得到使用 HTML5 技術的 Wave。因此,Google 便有此一著,推出「狗頭羊肉」的 Chrome Frame 插件。

不過,會裝這個插件的人,為不麼不索性裝個原裝的 Chrome 用?答案大概是「自動化」。這個插件查看網頁代碼上一個叫 X-UA-Compatible 的 meta tag,來判別是否是用 Chrome Frame 來運行。這樣,用家便不用記著那個網頁要用 Chrome 來開了。其實這一招來自 IE8 的 相容 IE7 模式。

Chrome Frame 的推出可見 Google 之急,以一副領導姿態幫 IE 「升級」。Chrome 在技術上的確領前很多,正當一眾瀏覽器在比拼 Javascript 速度的時候,早前出現了一個 Javascript NES Emulator 卻顯示 Chrome 在 canvas 上的效能遠超對手,也示範了更多可能性。可是 Chrome 雖然技術一流,但卻並非完美,其中 親和力便是一場災難 ,Chrome Frame 之「攻殼」,也就將 IE8 的親和力一下子廢除了。

《EVA 2.0 破》12月3日在港上映

Wednesday, September 23, 2009

本來引頸以待九月可以看到《EVA 2.0 破》,但因為日本大收旺場而延後海外發行至十月。正當香港這邊靜悄悄地等待,台灣那邊已經訂好上映日子,還說是取得首個海外播映,宣傳攻勢不斷,香港朋友只有乾急。今天我們有消息了:香港會在 12 月 3 日上映。

除了這個日子,跟據 高登網友消息 ,會有以下時間表:

  • 10月第三個星期:開始發售前賣券
  • 11月21日:Opening Event,於九龍灣 UA IMAX 首播破,並有 EVA
  • 12月3日:正式在各大院線上映

雖然遲了點,但總算是訂了個日子吧!

相關連結: 新一影業
一文兩發: EVA Zone – 《EVA 2.0 破》12月3日在港上映