五項(xiàng)Web新興技術(shù)值得開發(fā)者關(guān)注

2022-05-30    分類: 網(wǎng)站建設(shè)

1.WebGL

WebGL是一種基于Web的Graphic庫(kù),由非盈利組織Khronos運(yùn)營(yíng),目前結(jié)合HTML5元素廣泛應(yīng)用在3D圖形開發(fā)中。學(xué)習(xí)WebGL比較困難,因?yàn)樗堑讓娱_發(fā)——它運(yùn)行在GPU上面,而且它實(shí)際上是一個(gè)OpenGL的JavaScript port,是一種游戲開發(fā)者使用的已經(jīng)長(zhǎng)期建立的API集。WebGL主要受眾是哪些已經(jīng)擁有豐富OpenGL經(jīng)驗(yàn)的游戲開發(fā)者,他們可以通過(guò)WebGL為Web平臺(tái)編寫游戲。

2.SVG

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

3.getUserMedia

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

4.File APIs

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

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

5.Feature-detecting, progressive enhancement and upgrade messages

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

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

網(wǎng)站標(biāo)題:五項(xiàng)Web新興技術(shù)值得開發(fā)者關(guān)注
標(biāo)題鏈接:http://m.kartarina.com/news42/161042.html

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

廣告

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

外貿(mào)網(wǎng)站建設(shè)
主站蜘蛛池模板: 无码AV片在线观看免费| 潮喷失禁大喷水aⅴ无码| 人妻丝袜中文无码av影音先锋专区| 国产精品99精品无码视亚| 亚洲av无码无线在线观看| 亚洲熟妇无码另类久久久| 亚洲AV无码精品国产成人| 亚洲AV无码成人网站久久精品大| 无码永久免费AV网站| 无码av免费一区二区三区试看| 97无码免费人妻超级碰碰碰碰| 无码午夜人妻一区二区三区不卡视频 | 国产av无码专区亚洲av毛片搜| 亚洲av无码精品网站| 国产精品无码DVD在线观看| 中文无码热在线视频| 中文无码乱人伦中文视频在线V| 性生交片免费无码看人| 无码内射中文字幕岛国片| 久久亚洲精品无码播放| 无码精品人妻一区二区三区免费| 欧洲Av无码放荡人妇网站| 亚洲av永久无码精品国产精品| 黄A无码片内射无码视频| 少妇无码?V无码专区在线观看| 无码熟妇人妻av| 无码精品A∨在线观看无广告| 中文无码亚洲精品字幕| 免费A级毛片无码无遮挡内射 | 无码毛片视频一区二区本码| 成人无码区免费A∨直播| 嫩草影院无码av| 欧洲精品无码一区二区三区在线播放| 精品无码久久久久久国产| 日本精品人妻无码免费大全| 少妇无码AV无码专区线| 国产精品va无码免费麻豆| 国产丰满乱子伦无码专| 亚洲成A∨人片天堂网无码| 亚洲国产91精品无码专区| 中文无码AV一区二区三区|