Silverlight支援XPS

來源:互聯網
上載者:User

Adobe SHARE說到 SilverlightXPS支援。在很久很久以前,我們僅僅知道Flash能夠做一些JavaScript做不到或者做不好的互動,特別是複雜度高的互動,除此之外也沒有什麼理由使用Flash了。後來Flash加上了視頻支援,卻一直不受重視。然而突然有一天YouTube就出現了,人們才發現這項支援的真正價值,並且紛紛效仿。再後來,Flash還加入了對PDF文檔的支援,這項技術最近已經被Adobe成功利用於開發Web2.0網站了,那就是Adobe SHARE。

  在Silverlight發布的時候,大多數Flash擁有的功能Silverlight都做到了(嵌入字型除外),當然也包括上述的視頻與文檔支援。只不過,視頻支援變成了WMV,因此也就直接支援DRM了,而文檔支援則變成了XPS。這個XPS支援能做什麼?我們還是先來看看Adobe SHARE的範例文件吧,這個文檔其實就是一個PDF,然而你無需安裝任何用戶端的PDF閱讀軟體,也不需要為瀏覽器加裝任何PDF外掛程式,就能夠直接在瀏覽器中以Flash的形式閱讀。

  考慮一下,以往Sharepoint裡面的文檔要在瀏覽器中直接以唯讀方式開啟閱讀,可以轉換為HTML版本再顯示,Sharepoint內建了這一功能,然而這轉換肯定會存在一定的失真。現在可以考慮轉換為XPS了,然後使用Silverlight作為閱讀器就可以了,和HTML版本一樣不需要用戶端安裝有Office,然而使用者體驗卻比HTML版本好多了,基本上不會失真。這XPS支援真的能做到嗎?能。而且已經有人做了一個小小的示範,證明可以在web上面實現XPS Reader,請看:Simple Silverlight XPS Viewer。

  其實這次說到Silverlight的XPS支援這樣一個“偏門”的話題,只是想說明很多RIA技術已出現,卻暫時沒有適合的應用情境,或者說官方給出的一些適用情境你覺得太狹隘了對你沒有一點兒價值。舉個例子,例如HD視頻的支援,你可能會想這高清以現在的頻寬誰享受得了,最多就是Microsoft和20st Century Fox合作搞個示範網站而已。實際上,我們真正需要的是一種創意,去想象如何使用這些還沒有多少人使用過的技術去挖掘潛在的市場價值,正因為這些技術還沒有多少人使用過,你一旦深挖就已經是專家了,你的領先地位就穩固了。

  最後,大家發揮想象力想一想Silverlight現有的功能還能應用到什麼有意義的情境中去吧,有想法的朋友可以直接在評論中留言哦。

 

REF:部落格園

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.