2020 年 Web 研究综述

Avatar of Geoff Graham
Geoff Graham 发布

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

12 月到了!每年这个时候都会发布很多东西,比如开发者降临日历和组织回顾过去一年。我们甚至有 我们自己的年终系列,我们在其中询问人们在 2020 年学到了什么。但我们也看到这段时间发布了很多研究。我们已经链接了一些。但让我们总结一下到目前为止我们看到的内容。

2020 MDN Web 开发人员需求评估

内容:一项年度全球调查,研究开发人员的需求以及如何满足这些需求。它调查了 30 个利益相关者,这些利益相关者代表董事会成员组织,包括浏览器供应商、W3C 和行业专家。

发现:Chris Mills 总结了调查结果。这是年度调查的第二版,今年的结果表明,开发人员主要需求列表与去年相比变化不大。过时的文档、跨浏览器支持以及跟上不断变化的格局等问题占据了反馈的首位。但值得查看原始数据,因为其中包含大量信息!

HTTP Archive 的年度 Web 现状报告

来源:HTTP Archive

内容:一项研究了 750 万个网站并分析了它们是如何制作的,将其分解成包括页面内容、用户体验、内容发布和内容分发等部分。

发现:Robin 总结了他的亮点,包括 CSS 增加了页面权重,并且平均网站包含三个<style>元素以及六个远程样式表。但这只是 CSS 冰山一角,因为 还有很多关于 CSS 的数据,更不用说关于 JavaScript标记 的部分了。

2020 年 CSS 现状

内容:每年都会回顾 CSS,调查开发人员使用的功能,以及他们对这些功能的理解和满意度。调查联合创始人 Sacha Greif 去年总结了自己的发现,这是第一年的结果。

发现:Tailwind CSS 正在 变得流行calc() 已经 成为主流position: sticky; 正在 更多地用于布局!与去年相比,Grid 的使用率 大约增加了 20%!沉迷于这些东西真是太容易太有趣了。

GitHub 的 2020 年 Octoverse 现状

内容:这有点像 GitHub 对活动进行的内部审查,提供了有关用户数量、存储库数量、语言数量等等的状态。但这些数字或多或少揭示了我们工作与生活的平衡、社区和一般活动的一些有趣的事情。

发现:看到过去一年新增了 6000 多万个存储库和 19 亿次贡献很不错,但从开发人员在 GitHub 上的活动中产生的见解是这份报告中最有趣的部分。例如,随着 Covid 大流行的广泛传播,GitHub 在 2 月和 3 月看到了活动的巨大激增,开发人员投入了更多时间并工作了更长时间——这可能是更多副项目诞生的标志。他们还报告了周末工作活动的减少,同时看到了开源活动的增加——同样,这可能也指向了副项目。

内容:搜索巨头每年都会发布一份报告,重点介绍热门搜索词,并将其细分为新闻、人物、演员、定义、食谱等类别。

发现:当然,这份报告与前端开发没有直接关系,但与这样一个奇特年份的时代精神保持联系还是挺好的。伴随报告的视频有点像谷歌的广告,但它仍然是对人们在这一年里最关心(或最常关心?)的事情的良好回顾——有点像高中年鉴。

2020 年 Stack Overflow 开发人员调查

内容:一项对 65,000 名开发人员进行的调查,研究他们使用的技术以及如何使用这些技术。

发现:TypeScript 超越 Python 成为继 Rust 之后第二受欢迎的语言。大约 90% 的受访者表示他们在遇到问题时会访问 Stack Overflow(对于 Stack Overflow 调查来说,这似乎是正确的)。超过 15% 的人表示,与去年相比,今年 Stack Overflow 更加友好,这是一个有趣的指标。当然,还有更多内容!

2020 年 Angular 开发人员调查

内容:一项针对 30,000 名开发人员对其使用该框架的体验进行的调查。

发现:这份报告对我来说很有趣,不是因为我在很多项目中都使用 Angular(我没有),而是因为回复的开发人员将更好的文档作为主要需求,这似乎与 HTTP Archive 的年度 Web 现状报告相一致。

2020 年 JetBrains 开发者生态系统现状

内容:由 JetBrains(流行的 PhpStorm IDE 的制造商)对近 20,000 名开发人员进行的调查。

发现:他们首先陈述了关键发现。JavaScript 是使用最广泛的编程语言,Python 是学习最多的语言,网站是人们构建的最常见的应用程序类型。

2020 年 WebAIM 百万网站调查

是什么:对排名前一百万个网站及其超过 100,000 个内部页面的可访问性进行评估。这前一百万个网站是什么?其中包括来自 Majestic 百万网站列表 的网站,以及来自 开放 PageRank 计划Alexa 网站排名 的其他页面分析。

发现:报告中字面使用了“糟糕”一词来描述结果。并且该报告仅分析了可检测的可访问性问题——没有定性评估,这肯定会揭示更多见解。该研究检测到 60,909,278 个错误,大约每页 60.9 个错误。哎呀。了解数据及其发现是一个好主意,这样我们才能共同帮助改善这幅黯淡的景象。

CodinGame 2020 开发者调查

是什么:对 20,000 名开发者的调查,涵盖学习、技能、语言和人口统计信息。

发现:这份报告测量了许多与本汇编中其他调查相同的内容,但它还有一个“工作与幸福”部分,非常有趣。例如,如果开发者拥有博士学位或根本没有正规教育,他们往往对其工作更满意——其他所有形式的教育在此之后都变得毫无意义。此外,英国(7.4)、加拿大(7.38)和美国(7.33)的开发者报告的工作满意度最高,满意度范围为 1 到 10。在制造业、航空航天业和金融业工作的开发者往往最不快乐。

LinkedIn 2020 工作场所学习报告

是什么:对 6,607 名职场人士进行的自愿调查,评估他们的职业优先事项、挑战和动机。

发现:同样,这并不是一项完全针对网络的研究,但它发现人们将“移动编码和开发”、“工程和编码”以及“云计算”评为所有行业中优先级最低的技能。事实上,LinkedIn 学习拥有丰富的资料库和跟踪人们观看和学习内容的能力,这使得这项研究与我们相关。但也许这没什么。无论如何,这些结果让我稍微停顿了一下。

HackerRank 开发者技能报告

是什么:基于 116,648 名开发者的反馈,对开发者技能进行的见解——正如其标题所述。

发现:这里有一些有趣的东西,比如人们最初学习编写哪种编码语言的结果。但最吸引我注意的是,“全栈”开发者是今年“最紧缺的人才库”这一发现。我们在这行经常讨论成为“全栈”开发者的意义,鉴于该术语持续存在的模糊性,我不确定当 38% 的招聘经理将其列为首要任务时,这意味着什么。

微软物联网信号报告

是什么:一项关于物联网的增长、发展和使用情况的研究,物联网一词用于描述具有互联网功能的物理对象,例如手表、灯泡、冰箱等等。该研究通过 20 分钟的在线调查对大约 3,000 人进行了调查。

发现:这份报告有点有趣,因为它跟踪了物联网客户生命周期,从学习和尝试到购买和使用。这项研究发现,91% 的公司正在采用或使用和生产物联网产品,而 2019 年这一比例为 85%。该报告还阐明了人工智能和边缘计算的新兴使用,包括使用它们的一些考虑因素和影响。

开发者经济学调查

是什么:你知道,他们似乎做了很多调查——比如每年两次——然后将这些调查分成几个单独的报告。看起来最近有 30,000 名开发者参与了调查,他们从中获得了关于开发者趋势和工具的见解。

发现:说实话,我没有看。你必须成为社区成员才能进入,即使那样,它更像是推动参与调查而不是实际查看结果。随便吧。也许调查结果很棒,而且你想经历这个过程。

UpWork 2020 年自由职业者展望

是什么:UpWork 首次进行的调查,以了解自由职业的现状,包括 Covid 对其产生的影响,以及我们未来可能期待什么。

发现:在 5900 万自由职业者(所有行业)中,有 10% 由于全球疫情而暂停了工作,而 61% 的仍在自由职业的人拥有他们想要的工作量或更多。该报告还得出结论,与非自由职业者相比,自由职业者实际上更有能力应对疫情。作为一名自由职业者,这不仅与我个人产生共鸣,而且也与我今年的亲身经历相符。

UXTools.co 2020 年设计工具调查

是什么:Taylor Palmer 亲自调查了 4,000 多名设计师,以了解他们今年使用哪些工具来弥合远程办公带来的物理差距。

发现:当然,其中一些是显而易见的事情,比如 Zoom 和 Slack。但该报告将内容细分为类别,展示了特定工作中排名前列的工具。例如,哇,Figma 确实在从用户流程到 UI 设计的各个方面都扮演着重要的角色。我知道它很强大(我自己也在用),但我仍然认为其他工具更大,尤其是在 Mac 上。它几乎主导了这项调查测量的每个类别,甚至包括设计师最想使用或尝试的工具。

Postman 2020 年 API 现状报告

是什么:对 13,500 名开发者的调查,测量谁在使用 API 进行开发,他们使用 API 进行哪些类型的工作,以及 API 如何发展。

发现:基本上,API 使用的现状非常强劲。在没有查看报告的情况下,我有一种预感,而且我敢肯定你也一样。它还发现,70% 的开发者认为文档是采用特定 API 的前四项标准之一,这与 MDN 的发现相呼应。文档是一个很大的需求!

Ionic Framework 2020 开发者调查

是什么:Ionic 对其自身客户群进行了调查,以深入了解使用该框架的开发者 (1) 实际如何使用该框架,以及 (2) 对他们和他们的工作方式而言哪些事情很重要。

发现:好吧,它证实了 Angular 自己的报告,即 Angular 年增长率逐年增长,并且是最受欢迎的应用程序框架——有趣的是,与 React 和 Vue 等更新的框架相比,它被使用的程度有多高,根据这项调查,这两个框架的增长和使用率几乎相同。最常被谈论的是新事物,对吧

Mailchimp 2020 年年度报告

内容:回顾公司当年的统计数据。

发现:所有数据都直接与 Mailchimp 及其客户相关。但看到一些数字仍然很酷,例如客户发送了 33,635,013,935 封电子邮件,以及自动放弃购物车电子邮件产生了 314,646,819 美元。哦,还有 😍 是电子邮件主题行中使用最广泛的表情符号。现在你知道啦。

Campaign Monitor 2020 年终极电子邮件营销基准

图片来自:Campaign Monitor

内容:Campaign Monitor 基于 2019 年发送的 300 亿封电子邮件的分析,更新了电子邮件营销基准。

发现:周二的电子邮件打开率最高,但退订率也最高。它还发现所有行业的打开率均有所下降(13.9% 对比 14.9%)。简而言之,电子邮件基准大体相同。


总结

哇,真不少!但即使如此,还有很多其他报告。事实上,如果您知道任何未在此处列出的报告,请留下评论,以便我们添加链接。

还有更多报告即将推出!您现在可以参与 2020 年 JavaScript 现状 调查和 2020 年 WordPress 年度调查,或者至少在撰写本文时可以参与。