HTML5大前端引入JavaScript API的具體作用分析
HTML5是由新的標記引進的新元素形式和為現有元素新增的某些屬性,與新的JavaScript APIs的結合體。那么HTML5新增加了哪些新標簽與JavaScript API結合體以及具體作用有哪些呢?以下是最常用的幾種:
1、Canvas API是一個具有完整功能的JavaScript API并伴隨產生了新HTML5元素。通過Canvas API,利用它和WebGL在瀏覽器中創建一個2 D或3 D繪圖場景;
2、Contacts API主要應用在移動設備上,為瀏覽器提供對用戶通用通訊錄的訪問。它在瀏覽器內建立一個本地存儲庫,來存儲聯系人信息。Contacts API將允許您有本地存儲庫,網站可以通過本地存儲庫訪問存儲的聯系人信息。現在的主流瀏覽器都支持Contacts API;
3、通過File API 瀏覽器可以直接訪問用戶計算機的沙箱區域,將數據存儲到文件系統;
4、在HTML5中Forms API得到了發展,內置了驗證功能;
5、允許瀏覽器請求用戶的位置信息,一旦獲權,瀏覽器通過許多不同的方法來確定計算機或設備的實際位置,它將會有一個比例尺來確認精確的地點位置。通過該API能獲取經緯度等數據,非常適合應用程序定位;
6、Media Capture的功能是將本地設備通過JavaScript將與瀏覽器相連接;
7、Messaging API被用來與其他API一起使用;
8、選擇(Selection)API的就像jQuery庫一樣,運用非常廣泛;
9、 Server-Sent Events API:一個網頁獲取新的數據通常需要發送一個請求到服務器,也就是向服務器請求的頁面。使用Server-Sent Events API,服務器可以在任何時刻向Web頁面推送數據和信息,這些被推送進來的信息可以在這個頁面上作為事件/數據來處理;
10、 Web Notifications API即Web消息提醒,它可以使頁面發出通知,通知將被顯示在頁面之外的系統層面上(通常使用操作系統的標準通知機制,但是在不同的平臺和瀏覽器上的表現會有差異);
11、Web Sockets API:Web Sockets是一種基ws協議的技術,它使得建立全雙工連接成為可能。Websocket常見于瀏覽器中,但是這個協議不受使用平臺的限制,允許收發信息到服務器端。
以上是HTML5中新加入的一些比較常用的功能API,如果想要系統的了解以及學習HTML5的新功能,可以選擇千鋒長沙校區的HTML5大前端課程。其課程將一線互聯網企業前沿技術遷移課堂,讓學員通過深度學習,切實掌握實戰技術,助力學員開啟成功職場生涯。

猜你喜歡LIKE
相關推薦HOT
更多>>
前端培訓學費高嗎?哪種學習方式更省錢
說到培訓一詞,不少人會感覺到不屑一顧,甚至覺得任何形式的It培訓都是一種智商稅,比如有網友會咨詢關于前端培訓學費高嗎這種問題,事實上和后...詳情>>
2023-03-21 10:21:42
長沙Java培訓機構好找工作嗎?看看2022年各大廠程序員社招薪資表
長沙Java培訓機構好找工作嗎?先來看一張圖:互聯網大廠技術線新入職員工職級薪資對應表,光是這個數字都是很多行業工作兩三年后都可能無法達到...詳情>>
2022-03-09 15:04:00
有必要參加長沙IT培訓嗎?今年1000萬畢業生即將畢業
春暖花開,又到了即將畢業的時候。其實每一年的高校畢業生走出學校,邁進社會的這個節點,都會成為討論的焦點。很多想進入IT行業的人都在糾結一...詳情>>
2022-03-09 14:55:00
長沙前端培訓好找工作嗎?互聯網從業者生存現狀究竟如何?
長沙前端培訓好找工作嗎?最近,滴滴、阿里等大廠裁員的消息使得不少互聯網從業者人心惶惶,裁員潮是不是意味著整個大市場的行情不好了呢?詳情>>
2022-03-01 18:02:00熱門推薦
java開發自學與培訓課程的利弊分析
沸學程序員對學歷有要求嗎?大專生可以學習嗎
熱前端培訓學費高嗎?哪種學習方式更省錢
熱30歲轉行學it來得及嗎?可行嗎
新java學習難不難?java怎么學習
零基礎如何自學成為程序員?
學it難不難?未來發展前景如何
軟件編程難學嗎?軟件編程學什么
學編程有哪些培訓機構?如何選擇靠譜的培訓機構
當學術研究不再是最佳選擇時,研究生如何高水平就業?
千鋒推出“鋒益擁軍計劃”,探索教育擁軍新模式
參加長沙web前端培訓班能找到工作不?
長沙IT培訓哪里好?2022年IT技術崗怎么選?
長沙Java培訓多少錢?可以自學Java去求職嗎?