程序员大势分享HTML5成为Web开发者最关心的技术。头痛是怎么回事?事实证明这不是您通常认为的兼容性问题,而是关于HTML5的问题。 在JavaScript、CSS3、HTML5等所有与前端开发相关的技术中,Web开发者私下讨论最多的技术领域是什么?理解了这个问题,才能更好的理解当前Web技术的发展,大家面临的挑战有哪些?为了找到答案,不列颠哥伦比亚大学对“网络开发人员经常挖掘的问题”进行了研究。他们在StackeExchange上查看了超过500,000个与JavaScript、HTML5、CSS等相关的Web相关技术问题,分析了这些问题的答案,并总结出哪些问题是开发人员最感兴趣和最常问到的,它总结了Web开发人员当前面临的挑战。 JavaScript依然是王者CSS和HTML5正在迅速崛起 纵观最流行的三种Web技术(JavaScript、HTML5、CSS),JavaScript依然是开发者最关心的话题。但在StackExchange上,关于HTML5和CSS的问题数量也在快速上升。“未来,他们预计这些话题会继续增长,”研究人员说。随着时间的推移(自2009年以来),关于该主题的问题数量显着下降。这主要得益于更多更好的JavaScript库,例如jQuery,以及浏览器供应商对W3C标准的遵守。 HTML5和JavaScript新特性给开发者带来了很多困扰 在StackExchange上,关于HTML5和JavaScript新特性和新元素(比如localStorage)的问题数量一直比较稳定,有上升的趋势。根据研究人员的说法,即使是专家级的程序员也会对HTML5和JavaScript中添加的新功能感到困惑,为此他们需要更好的API支持。 Web技术在移动领域的重要性越来越凸显 最后,研究人员发现,自2009年以来,关于HTML5的大部分问题都与移动相关,例如设备检测、本地存储等.,和CSS3问题还有越来越多的视口元标记问题。这些发现充分表明Web技术在移动领域的地位更为重要。
