今天不講 code (誰說工程師只要會寫 code 就好呢
這是一個科普的時間,帶著你們透過我的眼睛來一觀各雄的興起衰弱
這個歷史要從網頁剛開始建立時(這個也扯太遠了XD),網頁一開始不像現在提供這麼多的功能,而是科學家爲了方便看文檔、傳論文而創造的,如同他的全名一樣 (HyperText Markup Language) ,他是一種標記語言,只是一個撰寫的標準,所以所有的東西都是靜態的,就算加上 css 也沒辦法滿足使用者無窮的慾望:動畫、影片、遊戲、各種擴充功能......
這時候跳出的 flash ,剛好滿足了使用者不同時間想要的:
1999年的網路動畫時代
2005年的 Flash Video 時代
2008年的 Web Game 時代
時也命也,網路的蓬勃發展剛好都銜接到了,加上 adobe 在 2005 年併購後,讓 flash 的功能更加強大,更推出重要的版本之一 flash8 (引領土豆網跟 youtube 的成功與爲網頁遊戲鋪路)
但很多技術都伴隨着商業的行爲,因爲頻果不願意被別人抓住自己的咽喉( adobe flash 那時候的收費標準爲每一台手機收1塊美元的授權金,加上 flash 有 100% 的專利,等於是頻果吃不到自己手機這一塊的市場),加上那時候IE到壟斷( IE 不止壟斷市場,也自己定義出一套自己的標準),也讓 google 不得不給大量的搜尋金給IE
這兩件事直接加速了 HTML5 的發展,加上 flash 開始出現一些狀況,讓大家開始推崇 HTML5 取代 flash 而 adobe 也宣佈 2020 全面終止支援 Flash,因為網路安全、效能問題頻傳,主要瀏覽器及網路平台業者,包括 Google 、 Mozilla 及微軟其實早已採取行動,部份封鎖 Flash 。
講到這邊跟遊戲有什麼關係?!
關係可大了,這一場大戰關係網路之後的發展方向,如果今天主流的網頁遊戲還是以 flash 爲大宗,今天就不會去學習 HTML 上的遊戲,但 HTML5 已經確定將要取代 Flash ,代表這時候學習當技術成熟時,剛好是 flash 與 html 正式交接的時候,這時候就可以順勢搭上這一艘船啦
講到這邊還是要說,這就是 IT 的世界,沒有一個技術是可以一套用終生的,所以隨時保持一個好學、求知的心才是好的工程師的最佳樣貌啦,更何況,真正厲害的人一個css就被我們打趴啦
參考資料:
前端發展史
未来是 HTML 5 还是 Flash 的时代?
HTML5來了!原生App世界將被顛覆
經典flash畫面
終於來了!Adobe宣佈2020年底終止支援Flash