日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

五項Web新興技術值得開發者關注

2012/3/27 10:19:27   閱讀:3610    發布者:3610
1.WebGL

  WebGL是一種基于Web的Graphic庫,由非盈利組織Khronos運營,目前結合HTML5元素廣泛應用在3D圖形開發中。學習WebGL比較困難,因為它是底層開發——它運行在GPU上面,而且它實際上是一個OpenGL的JavaScript port,是一種游戲開發者使用的已經長期建立的API集。WebGL主要受眾是哪些已經擁有豐富OpenGL經驗的游戲開發者,他們可以通過WebGL為Web平臺編寫游戲。

2.SVG

       SVG(Scalable Vector Graphics)已經在Opera,Firefox,Chrome 中存在多年了,但是直到IE9開始支持它之后才漸漸變得主流一些它在HTML5的光環下顯得有點暗淡,盡管SVG和HTML5是面向不用應用的不同工具。Canvas2D可以迅速paint圖形到屏幕上面,這一點很犀利。但是其全部功能就是paint了,沒有內存來做那些(位置,頂層或其他)其他功能。如果您需要那種book-keeping工作,就只能自己用JavaScript實現,因為Canvas2D不會把DOM保存到內存中,也正因為如此Canvas2D速度快,十分適合第一人稱射擊類應用

3.getUserMedia

  不像那些被錯誤地稱為HTML5的API,getUserMeida(在下文中簡寫為gUM)有個相對正當的理由:起初它是HTML5元素,之后它改名了然后離開了W3C WebRTC規范集合。gUM允許訪問用戶的攝像頭和麥克風,本來是在WebRTC規范中在瀏覽器中進行P2P視頻會議的,當gUM擁有了其他的用途,就離開了WebRTC。

4.File APIs

  W3C File APIs允許JavaScript訪問本地文件,其中最常用的API是FileReader,可以從Opera,FireFox,IE10平臺等的預覽版看到(不包括Safari)。

  這一份W3C規范“為了在Web應用中提供API來代表文件對象,以及編程選擇和訪問數據”。例如:你可以上傳文件到瀏覽器中,并本地查找相關信息(例如文件名,尺寸,類型)而不需要到服務器端。您也可以打開文件,操作內容,這樣可以加強基于瀏覽器的應用的交互性,用起來更像是本地應用。

5.Feature-detecting, progressive enhancement and upgrade messages

  誠然,在沒有那些奇幻的API的時候,大家總是試圖使用漸進式增強和HTML語義的方法讓網站照常工作。然而有時候卻不能這樣,例如Paul Neaver的《HTML5變成玩具》中,如果gUM和WebGL現在不存在的話,其網站不能有什么補救措施了,整個網站的核心都沒了。

作為一名web開發者,你關注到了嗎?

主站蜘蛛池模板: 亚洲欧洲综合在线| 国产在热线精品视频| 国产奶头好大揉着好爽视频| 精品无码人妻夜人多侵犯18| 少妇人妻精品一区二区| 东北老头嫖妓猛对白精彩| 国语对白xxxx乱大交| 欧美乱大交xxxxx潮喷| jizz欧美| 成人一区二区三区视频在线观看 | 免费观看的av毛片的网站| 日本三级手机在线播放线观看| 欧美激情在线看| 蜜臀av无码一区二区三区| 香蕉久久久久| 777精品出轨人妻国产| 亚洲一区二区无码影院| 国产美女遭强高潮开双腿| 精品国内自产拍在线观看视频| 免费无码一区二区三区蜜桃| 精品久久久无码人妻字幂| 少妇人妻互换不带套| 精品免费一区二区| 国产午夜大地久久| 欧美视频精品免费覌看| 中文字幕一区二区三区乱码| 天堂av2018| 国产乱人伦精品一区二区| 麻豆精品一区二区三区| 色欲人妻aaaaaaa无码| 成人午夜在线视频| 天堂av最新网址| 伊人爱爱网| 新香蕉视频| 色综合久久久久综合99| 午夜精品久久久久久久| 91中文字幕网| 欧美另类高清zo欧美|