10件开发者和老板都要知道的HTML5的那些事
生活随笔
收集整理的這篇文章主要介紹了
10件开发者和老板都要知道的HTML5的那些事
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
????????1.?HTML5?標簽沒什么大不了的. ? ???????理解這句話你需要先了解HTML 5。它僅僅是一個html4.01的一個升級版本?或者是它是完全不同的新版本(無處不在的大肆宣傳可能會讓你有這種感覺)?答案是兩種理解都有部分正確。HTML 5包括許多簡化和附加的網頁標記,所以稱它為升級版本也是公平的(雖然也有一些大的補充標簽,如視頻<video>和畫布< canvas>)。但是,HTML 5也可以被認為是一個技術組合,包括一整套和HTML 5標簽交互的API。還有CSS 3,為HTML 5帶來了一些強大的新風格和動畫效果。 ? ???????如果你已經很熟悉html 4,那大多數新的標簽會很容易使用。 ? ???????2. HTML 5的力量源泉是JavaScript. ? ???????雖然我們都聽到的總是“HTML 5″, 但真正的無名英雄是JavaScript和一套新的API。這些API包括獲取地理位置(Geolocation),圖形繪制(a drawable canvas),個性化的視頻體驗(custom video experiences),拖放,大量的本地存儲(local storage),甚至多線程(更像是當前的應用程序)。這只是已經命名的一些API而已。 ? ???????過去幾年,Javascript的名聲可不好,其實它是一個復雜和強大的語言。現在,它也是一個快速的語言,在過去十年里,速度得到近似100倍的改善(還會得到更多的改善)。當然,它仍然有它的內傷,但通過了解它們就可以有避免的方法。如果你知道他們。它也很容易入門。 ? ???????所以,如果你想運用HTML 5,你就要JavaScript。 ? ???????3. 標準來自哪里并不重要(It’s not which standards document an API comes from that is important). ? ???????當我們寫”Head First?HTML5?Programming”時,常聽到”Geolocation并不是HTML5正式規格的一部分!” 是的. 但它是W3C的正式標準之一,而且事實上這并不重要。重要的是多少現在的瀏覽器已經支持Geolocation 了?我們更在意這個。 ? ???????當然,這里有一個時間的問題。但當我們寫代碼時,重要的是“用戶需要它嗎?(Will it be there for my users)“ ? ???????4. 怎么知道該不該上HTML5了(How to know if you should embrace HTML5 now). ? ???????如果你的用戶使用移動設備,你就應該考慮使用HTML 5。HTML 5瀏覽器是在大量的智能手機和平板上很普遍了。如果你的用戶主要在桌面電腦上使用,你也應該去好好研究一下HTML 5。但是如果他們使用的是舊版本的瀏覽器,那就需認真評估一下了。 ? ???????無論何時,你想要了解瀏覽對HTML 5支持的情況,都可以借助下面這些很棒的資源來了解。包括: ?
- http://caniuse.com/.
- http://www.findmebyip.com/.
- http://html5test.com/.
- Wikipedia’s?Comparison of Web Browsers?page and?Comparison of Layout Engines?page.
- WHATWG’s?Implementations in Web Browsers?wiki page.
轉載于:https://www.cnblogs.com/html5cn/articles/2616772.html
總結
以上是生活随笔為你收集整理的10件开发者和老板都要知道的HTML5的那些事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】js控制div层背景半透明
- 下一篇: 如何使用HTML5,CSS3和PHP创建