HOME

 

 

呂理哲,知名電子出版專家、網路作家。
   
  大小通吃 輕裝向量圖形SVG
  呂理哲 Sep 10, 2001
  請把你的想法寫信給我: lu@brainnew.com.tw
   

經過一年多的一再修正,W3C終於將圖形和動畫規格正式定案,專家以為這規格一訂,就會將大眾化的網路技術導入了錢途。

1999年1月,提議 SVG (Scalable Vector Graphics) 作為一種可以滿足電腦螢幕,同時又可以讓手機那種只有小小螢幕的設備也能使用的「輕裝」(資料量少)影像資料。另一方面也要為整合網路上的文件和圖形,不要像今天這樣鬆散,文字與圖形影像分開處理有許多不嚴謹的缺點。

有了SVG,設計師可以像他們處理文件或是商業資料那般使用 XML,這一為全球交換而存在的資料格式,新的規格架構在跨行業標準的 XML 架構下,敘述與輸出設備無關的圖形和顏色的資訊,以便讓影像在螢幕和印出來的品質一樣好。

SVG 包含在文件內容之間,就可以利用已經普遍化的的 XML 工具來編輯,也就可以享受XML作為文件標準的利基。比如,讀者可以針對圖形影像搜尋或摘要,對掙扎在應用軟體螢幕前的網頁編輯來說,可是一項大恩惠。從此網頁上的影像就不只是裝飾品而已,SVG提供了豐富又可搜尋,可再利用的視覺內容。

今天,網頁的編輯透過掌上型到桌上型電腦甚至印表機,可以傳遞圖形影像信息給更廣的觀眾,唯一的要求是大家都能接收相同的資料,以免信息提供者得為不同的平台另外設計圖形,另一方面避免讀者因為平台不同就收不到信息。

W3C特別強調 SVG 1.0 一旦結合 XML 的周邊功能,還能發揮更強的威力,例如 CSS、XSL Style Sheet、RDF metadata、XML 連結或者是 SMIL 動畫。結合這些技術 SVG 1.0 可以用來傳遞多媒體應用程式,提供商業應用的視覺效果,從簡單的表格互動到流程的處理都行。

W3C 同時也宣佈了「微笑動畫」SMIL(Synchronized Multimedia Integration Language) 的規格,讓網頁的編輯只要使用不同的標記,就可以在其文件中表現文字、音響和各種多媒體零件,不需要任何程式碼。酷吧?不懂程式設計的網頁藝術家的煩惱即將成為過去。有了微笑動畫你想在網頁表現常見的「隨滑鼠變化的動畫效果」,或是想要表演特定時空才會出現的,一個用Macromedia Flash做出來的特效,只像選擇零件般加上一特效標記即可。

從化學標記語言 (Chemical Markup Language)例子來看,這一種用 XML 為基礎的化學工具專門用來描述分子的形狀,有了 SVG 只要從化學標記語言中,取得一標記後當場產生一分子的影像。化學課本如果能用動畫來表現,讀化學肯定不會鴨子聽雷。

廣告動畫如果有了 SVG,依照客戶的屬性隨時可加入不同的元素,尤其今天客戶關係管理系統 (CRM - Customer Relationship Management)都作得很好,客戶一進門,上了網站,依照客戶的屬性即時提供適當的廣告動畫,加上親切的問候語,馬上可以打開客人的心扉。

W3C 工作團隊這段期間忙於證明他們的規格是對的,這項技術是可以應用的,經過多方嚴苛的測試,連商業產品都可以在市場買到了。今天他們正在整理 SVG 2.0規格,主要是為了補強移動設備如手機、掌上型電腦和印刷用的規格。

如果你知道 SVG 的工作團隊包括: Adobe Systems 設計業最大的軟體供應商,AOL美國線上美國最大的網路服務公司,也是 Netscape 的供應商,蘋果電腦,Autodesk 第一大的工程繪圖軟件 AutoCad也是3D Max 動畫供應公司,Bitflash、Cannon、 Corel 繪圖 CorelDraw軟件公司,還有CSIRO(Australia's Commonwealth Scientific & Industrial Research Organization)、Eastman Kodak, Ericsson, Excosoft, Hewlett-Packard, IBM, ILOG, IntraNet Systems, KDDI, Macromedia, Microsoft, Nokia, OASIS, Openwave, Opera, Oxford Brookes University, Quark, Savage Software, Schemasoft, Sun Microsystems, Xerox and ZoomOn。幾乎涵蓋了全球主要的軟件、系統供應商,就可以想像這項技術的影響層面,就是一統天下所有平台的影像動畫規格。

未來SVG 2.0 規格將考慮印刷的需求,手機螢幕上看到的影像,也要在紙上印得一樣,SGV可能要轉成 PDF 直接進入印前流程,或是PDF涵蓋SVG。應該不是妄想,Adobe Systems、Quark和蘋果電腦早就在SVG工作團隊裡面卡好位了。

最重要的是SVG 可以嵌在 XML 結構裡,你可以利用手機搜尋,找到某一你忘記網址的網站上的某一咖啡廣告動畫,確定無誤之後,傳到你家裡的印表機印出來給你老婆看,以免到超市買錯了牌子。


上一篇   下一篇 索 引