成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

五項Web新興技術值得開發(fā)者關注

2022-05-30    分類: 網站建設

1.WebGL

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

2.SVG

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

3.getUserMedia

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

4.File APIs

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

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

5.Feature-detecting, progressive enhancement and upgrade messages

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

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

網站標題:五項Web新興技術值得開發(fā)者關注
標題鏈接:http://jinyejixie.com/news42/161042.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供商城網站、響應式網站、搜索引擎優(yōu)化、定制網站、軟件開發(fā)、網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網站建設
德保县| 和静县| 京山县| 华蓥市| 攀枝花市| 包头市| 延津县| 泸西县| 乌审旗| 辽阳县| 都昌县| 龙山县| 吴桥县| 正宁县| 甘洛县| 田东县| 耿马| 岗巴县| 临邑县| 满洲里市| 宜兰县| 梁山县| 临城县| 冷水江市| 浦东新区| 富蕴县| 锡林郭勒盟| 正安县| 新平| 呼和浩特市| 永靖县| 尚志市| 大关县| 冀州市| 东乌珠穆沁旗| 巴马| 汽车| 佛教| 南开区| 湘西| 天等县|