skip to main content

HTML5比第4版有甚麼新加,拋棄的?為甚麼HTML5不是新版本而是新技能?

於2020年10月11日更新


我可以告訴你說HTML5就是拿來裝逼用的

為甚麼我這樣說?舉個例子你就明白了。

現在如果有人問你,現在用甚麼手機,你會怎麼答?

正常情況蘋果派的你會答"iPhone",Android派的你可能會說在用"Note",就完事了是吧?

你再想,在甚麼情況下,你會特意說:
我在用"iPhone X"或者
我在用"Note X"的?

答案就是:當喬布斯發佈新iPhone或者Samsung發佈新Note,而且你又是新買回來然後想在別人面前裝個逼的時候,你才會故意的說出那手機的版本號

HTML 5也是類似的一回事。從HTML第1到第4版本,人們都如常叫"HTML",不會特意去叫它的版本號。

這次人們特意叫"HTML 5"是因為這次是一次很重大的更新。

17年才來的更新

從1997年到2014年這17年,17年時間,在IT界裏簡直是有點像現在談原始人差不多,我們的網頁一直都是使用HTML第4版本的標準,一直到2014年,HTML第5版本才正式推出,一般我們叫"HTML 5",或者有人簡稱"H5",以下是HTML 5的全新logo。

HTML 5 logo

HTML推出的這個新版本,有新加的,也有捨棄不再用的東西,我就舉幾個重要的:

HTML 5新加的

  1. <video>可直接播放如.mp4或者是使用 H264 video vodec的影片,不用再依賴類似Flash的插件才能播放
  2. <audio>可直接播如.mp3 .acc 和 .wav的聲音檔,不用再依賴類似Flash的插件才能播放
  3. 支援本地儲存(Local storage)用戶資料,可以做一些網站應用在沒有連網的情況下也可以用得到
  4. <canvas>可以直接用來在瀏覽器裏畫畫了
  5. 支援Web Socket,比AJAX更快和方便的讓開發人員做出即時推送,聊天功能

HTML 5捨棄了

  1. <center> 置中tag沒了,鼓勵CSS不跟html tag寫在一塊
  2. <font> 文字樣色不用了,鼓勵CSS不跟html tag寫在一塊
  3. <frame> 以前將一個版面分割成幾個部份的 frame tag都沒了

還有更多我就不全寫出來,想知道的可以到W3官網(英文版)看。

不只是新版本,HTML5原來更是個新技能

雖然HTML 5也是HTML,但是我遇過香港的僱主們找工agent們,他們會將HTML 和 HTML5分成兩個獨立不同的技能,原因是我估計他們有可能是覺得這次改動很大,很多,所以才這樣做。

所以現在你去面試的話,有僱主可能會認為:你懂HTML 4 不一定懂HTML 5,這個我真想不到,所以如果你最近要面試網站開發有關工作時,你可以返回上面選幾個HTML 5新有的和已經捨棄的東西來記下,以便不時之需。

這次就講到這裏,感謝你的觀看。

如果你覺得本文章或影片有用,想再看更多我寫關於DIY網站開發,Google SEO內容的話,可以按下面的按鍵,填上你的電郵然後訂閱

作者 :- IT人 + 作家 + 教練 + 廚師+休閒電競選手

其他文章