好程序員分享大勢所趨 HTML5成Web開發者最關心的技術,最近,在Stack Exchange上出現了一個比較熱門的問題:Web開發者最頭疼的問題是什麼?結果並非你們一般認爲的兼容性問題,而是關於HTML5。
在全部與前端開發相關的技術中,如JavaScript、CSS三、HTML5等,Web開發者們私下最常常討論的技術領域是哪個呢?理解這個問題就能夠更好地瞭解當前在Web技術領域,你們所面臨的挑戰是什麼?爲了一探究竟, 英屬哥倫比亞大學就「Web開發者常常挖掘的問題」展開了研究。他們在Stacke Exchange上檢查了50多萬個與JavaScript、HTML五、CSS等與Web有關的技術問題,對這些問題的答案進行了分析,他們總結出了哪些問題是開發者們最感興趣和常常詢問的,總結出了Web開發者們目前所面臨的挑戰。
JavaScript仍然稱王 CSS和HTML5在迅速崛起
縱觀最流行的三大Web技術(JavaScript、HTML五、CSS),JavaScript仍然是開發者們最關心的話題。但在Stack Exchange上,HTML五、CSS有關的問題數量也在迅速上升。研究人員表示:「在將來,他們但願這些話題的份額可以持續攀高。
瀏覽器兼容性問題愈來愈少
研究人員發現,跨瀏覽器兼容性問題仍然是個熱門話題,但隨着時間的推移(自2009年以來),該主題的問題數量顯著降低。這主要得益於更多更好的JavaScript庫,好比jQuery以及瀏覽器廠商對W3C標準的遵照。
HTML5和JavaScript新功能給開發者帶來很多煩惱
在Stack Exchange上,有關HTML5和JavaScript新功能和新元素(如localStorage)問題數量一直以來都比較穩定,而且有不斷上升的趨勢。研究人員表示,即便是專家級別的程序員也會對新添加到HTML5和JavaScript的功能感到困惑,對於這些新功能,他們須要更好的API支持。
Web技術在移動領域的重要性越發凸顯
最後,研究人員發現,自2009年以來,關於HTML5的大部分問題都與移動有關,好比設備檢測、本地存儲等,而且有關CSS3的viewport meta標籤問題的數量也日益增多。這些發現充分說明了Web技術在移動領域的地位更加劇要。前端