移動可縮放矢量圖形以增強無線多媒體的實用性
最新的無線設備正為最終用戶提供全新的各種特性、服務和應用。移動可縮放矢量圖形(SVG)作為近期新興的成像標準,由第三代合作伙伴項目(3GPP)用于多媒體消息傳送服務(MMS)中。在把無線技術的潛力變?yōu)槿粘嶋H應用的過程中,它發(fā)揮著關鍵性的作用。
移動SVG由萬維網聯盟(W3C)開發(fā),近期經批準成為未來無線設備"必須支持"的或指令性特性,從而支持MMS消息。目前,由于它實際的標準化地位,移動SVG必將使各種2.5G和3G的MMS消息發(fā)布滿足實際要求。
SVG和移動SVG的由來
移動SVG規(guī)范是另一個W3C成果SVG的子集或衍生,SVG是一種以XML描述二維圖形的語言,它可以具備三種類型的圖形對象:矢量圖形(如包括直線和曲線的通道)、圖像和文本。圖形對象可以按組歸類、風格化、轉換并插入到先前處理的對象中。
文本可用于任何適合應用的XML名字空間中,這增強了SVG圖形的可搜索性和可訪問性。該特點集包括嵌套轉換、剪輯通道、阿爾法掩模、過濾器效果、模板對象和可擴展性。
SVG圖形可以是動態(tài)的和互動的。SVG的文檔對象模型(DOM)包括完整的XML DOM,可通過腳本編寫實現簡單有效的矢量圖動畫。豐富的事件柄集,如鼠標移動時間和點擊事件等,可分配給任何SVG圖形對象。由于它兼容其他Web標準并對其加以利用,因此腳本編寫等特性可在相同的Web頁面上同時作用于SVG元素和來自不同名字空間的其他XML元素。
盡管移動SVG還在襁褓階段,但已經出現了一些有潛力的應用。其中最具創(chuàng)新性的是娛樂應用、基于位置的服務和現場服務。
娛樂內容包括互動卡通、賀卡和動畫?;谖恢玫姆蘸同F場服務是特別適于移動SVG的兩種應用領域,因為該技術能夠允許用戶進行大幅度放大而不損失圖像質量?;谖恢玫姆瞻◣в袆赢媽ο蠛统夋溄拥牡貓D,可始終提供不同區(qū)域視圖清晰的地圖或地形層?,F場服務包括通過移動SVG實現的技術圖形,不管是全圖查看還是細節(jié)查看,都能始終提供高質量的圖像。
關于移動SVG誤解
要很好地了解移動SVG就要首先認識到關于它的誤解。描述圖形有各種文件格式,包括JPEG、GIF和PNG等。它們基本說來都是位圖格式。位圖格式僅就每個像素給出一個色彩描述,像素則是構成圖形的小點。
與此相反,移動SVG是矢量圖形格式,它包括圖形中所有形狀的幾何描述,帶有其全部屬性,包括顏色、大小和邊框厚度等。此外還有其他基于矢量的格式,如Macromedia Flash、AutoCAD和PostScript等。但是,與上述其他格式不同,移動SVG是開放式的,在不同銷售商中通用,基于XML,且專門為無線傳輸和現實所設計。
SVG是以XML描述矢量圖形的標準格式。根據設計,該格式能夠保證包含豐富、互動圖形的MMS消息在不同通信公司、手持設備和內容供應商之間實現互用性,而不必在不兼容的各種圖形格式間進行有損轉換。
作為基于XML的標準,移動SVG便于人們閱讀,方便創(chuàng)建,且能夠在不同的解析度或縮放度下保持圖像質量。這些屬性都是HTML和位圖所不能比擬的。我們不能錯誤的認為移動SVG可以取代位圖格式或HTML,實際上,它更適于編碼并顯示特定類型的內容。
完整的SVG標準最初設計用于臺式機上的視圖。W3C推出了兩種SVG的移動版本--SVG Basic,用于高端手持設備和PDA,以及SVG Tiny,用于智能電話和低端PDA。SVG Tiny和SVG Basic統稱移動SVG。
無線多媒體中移動SVG的優(yōu)勢
比較于位圖而言,移動SVG在編碼并顯示動畫、地圖和互動圖形方面的優(yōu)勢非常明顯。位圖是靜態(tài)的,而矢量圖形則是動態(tài)的和可縮放的。這意味著它們可以反映非常高級的圖形特性,包括動畫、分層圖形、半透明對象、嵌入到圖形中的圖形、復雜形狀和字體效果等。此外,移動SVG實現的矢量圖形還是互動的,具備縮放、展開、超級鏈接等特性。
移動SVG的可縮放性使圖象可調整大小以適應任何屏幕或打印機尺寸或解析度,而不損失質量。這在無線世界中是一大優(yōu)勢,因為移動設備的形狀和大小各異。用戶也可放大圖像而不損失質量--這在小巧的手持屏幕上查看大型圖像時是一項有用的功能。
移動應用對帶寬非常敏感,因此特別重要的是,SVG文件的大小通常都低于位圖,這就縮短了無線網絡的下載時間。如右側圖形所示,它非常適合在屏幕空間有限的設備上顯示內容。如圖所示,如果使用傳統的技術,您放大較小的位圖近距離查看時會得到模糊、有棱角的圖像。但是,同樣的圖片如果保存為移動SVG文件格式,就可以無限縮放而不損失質量,也不用返回服務器下載更多的文件。
移動SVG強大特性的另一具體實例就是它可在圖形中存儲各種對象信息。舉例而言,一個方形上面有一個三角形,我們可以"知道"這是SVG地圖上的房屋。這樣,我們就可以用顯示超級鏈接或顯示屏上出現嵌入文本提示等事件來為用戶提供更多信息或可點擊的選項。SVG圖形中的文本甚至還可用基本的搜索引擎進行搜索。
移動SVG適用于許多應用,不過也有些情況并不需要它。矢量圖形不適于照片圖形,JPEG是專為此目的設計的。因此,3GPP在其MMS標準中既包括了位圖格式,也包括了SVG Tiny和Basic格式,而移動SVG也能夠支持嵌入的JPEG和PNG圖形。
為何選擇SVG?
多年來,移動SVG并不是唯一開發(fā)出來的矢量圖形格式,它也不是3GPP所考慮的唯一格式。但是,正如其與位圖格式相比具有許多優(yōu)勢一樣,移動SVG較其他矢量圖形格式而言也具有許多長處。
首先,它是唯一真正的開放式、獨立于不同銷售商的2D矢量圖形格式。它由W3C創(chuàng)建并維護,該組織也是定義HTML和XML標準的開放式聯合組織,它沒有任何專屬或專利技術。這意味著不存在許可費用,且銷售商可以無縫地創(chuàng)建并共享內容。
與其他矢量格式不同,如Mac OS的PICT或Windows的WMF,移動SVG是獨立于平臺的。第三,SVG是一種XML語言,因此它能夠利用已經存在的有關XML的大型工具集和知識庫。這也使其能夠方便地集成到基于XML的應用中。
根據設計,SVG是強大而功能豐富的。創(chuàng)建該格式的W3C工作組成員包括Macromedia、Adobe和AutoDesk--他們都希望保證大多數支持其本身格式的功能能夠包括到移動SVG中,這與他們都有很大的利益關系。因此,移動SVG也適用于各種應用,包括CAD、GIS和娛樂等。
第五,移動SVG專門為空間、電力和帶寬有限的移動設備而設計。大多數其他格式都因太大或太復雜而力不從心。
移動SVG將改變無線市場
最終用戶當然是移動SVG MMS消息傳送的最終受益者。隨著各種新型服務、應用和圖形功能的出現,無線設備將在用戶的生活中發(fā)揮日益重要的作用。移動SVG還可為無線運營商、制造商和內容供應商帶來重大機遇。
作為一條關鍵的途徑,MMS可以幫助運營商進一步開發(fā)已經由短消息服務(SMS)啟動的收入。以互聯的因特網為模型,顯而易見,圖形豐富的內容和消息對于增加用戶流量是至關重要的。相對于目前無線提供的簡單的短消息和基于位圖的圖形而言,移動SVG能夠帶來更為互動、更吸引人的用戶體驗。然而,帶寬可能是移動SVG最吸引通信公司的地方。該格式與音頻和視頻流不同,能夠在2.5G甚至2G網絡中良好的工作。傳輸豐富、互動的移動SVG動畫只需不到十幾個千字節(jié)而已。
移動SVG對MMS消息傳送進行了改善,這將增加用戶需求,顯然也會吸引手持設備制造商。與通信公司一樣,OEM也可添加移動SVG功能,而不會引起重大設計變動或增加制造成本。由于移動SVG是非常豐富和功能多樣化的平臺,它非常適于幫助設備制造商提供獨樹一幟的服務項目--同時還可保證互用性。
MMS建立在業(yè)經檢驗的 "廣播消息傳送" SMS模式上,用戶訂閱使用有關天氣、體育比分、每日卡通和其他無線設備提供的實時信息的服務。移動SVG使得內容供應商可以進行更吸引人的廣播消息發(fā)布,推出視覺豐富、高度互動的廣播消息,吸引更多的注冊用戶。
隨著目前有關工具進入市場,可以自動轉換現有內容為移動SVG,并根據手持設備和網絡的限制進行優(yōu)化,這將有助于簡化內容創(chuàng)作者和供應商的開發(fā)工作,并降低開發(fā)成本。
利用適當的系統內容,開發(fā)人員只需一次創(chuàng)作或轉換內容,就可使其在幾乎所有設備上使用,只要設備滿足基本要求和兼容性即可,就好像今天我們用HTML創(chuàng)建網頁一樣。
新一代無線系統的成功始于用戶,也終于用戶。如果無線用戶認為有必要替換他們現有的電話,他們就會這么做。MMS消息傳送經過以用戶為中心的技術的不斷豐富,與移動SVG一樣,不斷推動著電話升級。業(yè)界實施移動SVG所面臨的挑戰(zhàn)則在于,如何讓升級的動力不可阻遏。
評論