2020 MDN Web开发人员需求评估现已推出

2020-12-17 13:28:42

2020 MDN Web开发人员需求评估(DNA)报告现已发布!这篇文章根据就职报告中的发现,2020年调查的主要内容以及接下来的步骤,向您介绍我们在2020年所取得的成就。

在2019年12月,Mozilla发布了第一份Web开发人员需求评估调查报告。这是对全球Web开发人员及其使用Web平台的主要痛点的一项非常详细的研究,该研究是根据代表产品顾问委员会成员组织(及其他机构)的近30个利益相关者的意见而设计的,这些利益相关者包括浏览器供应商,W3C和行业。您可以在报告本身中找到完整列表(PDF,1.4MB下载)。

我们了解到,虽然超过3/4的受访者对Web平台感到非常满意或满意,但他们最大的4个挫败感是必须支持特定的浏览器(例如IE11),处理框架和库的过时或不正确的文档,避免或删除无法在所有浏览器上使用的功能,并在所有浏览器上进行测试。

Mozilla的工程团队将调查结果纳入了未来的浏览器工程团队的规划和优先级排序工作。

跨行业的工作改进了对Flexbox的跨浏览器支持(有关更多详细信息,请参见缩小差距(在flexbox中))。

Google使用这些结果来帮助理解开发人员感到沮丧的关键领域并确定其优先级,并将开发人员的满意度得分作为未来的成功指标。

结果为W3C年度TPAC会议上的几次标准化和标准化前的讨论提供了宝贵的意见。

在计划对Web平台以及周围的内容和工具生态系统(例如webhint.io)进行投资时,Microsoft将Web DNA用作其主要研究工具之一,它直接影响了他们现在对跨浏览器测试等领域的看法。 ,旧版浏览器兼容性,最佳做法提示等。

最初的结果是如此有用,以至于我们决定在2020年再次运行它,浏览器供应商和其他利益相关者之间的协作水平相同。

今年,我们扩大了调查范围,以包括有关可访问性工具和Web测试的一些新问题,一些调查利益相关者将其作为重要的关注领域提出了要求,本次应对此进行更多探讨。我们还聘请了经验丰富的数据科学家进行分析并采用数据科学最佳实践。

我们从2020年10月12日至2020年11月2日进行了调查,并确保了同样广泛的受访者分布。

浏览器兼容性仍然是最难解决的问题,有趣的是,人们对该平台的总体满意度没有太大变化,到2020年,对Web的满意度为77.7%。

今年的新需求是我们对需求进行细分分析的结果,该细分结果产生了七个不同的细分。与总体平均得分相比,每个人最令人沮丧的是最表面的需求:

文档管理员-他们最沮丧的是框架和库的过时文档以及HTML,CSS和JavaScript的过时文档,以及对特定浏览器的支持。

浏览器击败者-他们最大的挫败感集中在浏览器兼容性,设计和布局问题上。像Document Disciples一样,他们还发现必须支持特定的浏览器比整体意义更令人沮丧。

渐进式程序员—他们最沮丧的地方是缺乏API,缺少对渐进式Web应用程序(PWA)的支持以及使用Web技术的原因。对于他们来说,与浏览器相关的需求通常比整体平均值要令人沮丧。

测试技术人员-与测试有关的需求陈述,无论是端到端,前端还是跨浏览器测试,都使这一部分感到沮丧。他们最大的挫败感集中在浏览器兼容性,设计和布局问题上。与Progressive Pros一样,该细分市场也发现浏览器兼容性的需求比总体含义更令人沮丧,但跨浏览器的测试除外。

保持最新状态–该细分市场发现最令人沮丧的需求陈述是跟上大量新的和现有的工具和框架,并跟上Web平台的变化。坚持从2019年开始的主题,此部分与Web平台的变革步伐有关。

性能推动者—与性能和错误相关的需求陈述是此细分市场的最大挫败感。与测试相关的需求被评定为比总体平均值低的挫败感,但是发现精确的性能问题和实施性能优化​​是最大的挫败感,但是发现测试期间未捕获的bug高于总体平均值。

监管争吵者-这是一个折衷的部分,其需求等级比整体平均水平更高。但是,最令人沮丧的需求是遵守法律和法规来管理用户数据。与安全措施密切相关的需求包括跟踪保护,数据存储和身份验证导致失败。

我们的目标是在接下来的几个月中对主要发现进行后续研究。这将涉及选择一些重点领域,然后进行用户访谈和进一步分析,以使我们能够深入了解沮丧的关键领域,以了解缓解这些问题的未来方法。

要获取完整的报告,请访问https://insights.developer.mozilla.org/以获取HTML和PDF版本,以及其他更多信息。 如果您要比较和对比,2019报告和我们的浏览器兼容性后续报告仍然可用。