发布于 2026-01-06 0 阅读
0

回顾:2017 年我们应该延续到 2018 年的 Web 开发“趋势”

回顾:2017 年我们应该延续到 2018 年的 Web 开发“趋势”

是啊,是啊,我们现在都应该展望未来,但是,嘿——2017年也并非一无是处我们创造了一些很棒的作品,也见证了社区内一些有趣的转变。当大家都在热切地猜测接下来会发生什么时,我想花点时间回顾一下2017年的一些事情,我们不应该这么快就和它们说再见。

1. 无障碍编码

今年,我们作为一个社群,对无障碍和包容性网络标准的讨论量发生了巨大变化。越来越多的人意识到,编写无障碍代码不再是“锦上添花”,而是“工作的基本要求”。这种意识和思考至关重要,因为每个人在人生的某个阶段都会受益于更易于访问的网络。

值得一看的链接:
掌握无障碍网页排版的指南;
WebAIM 的网页无障碍入门;
用于检查配色方案对比度的实用工具

2. CSS 网格

所以,你可能早就预料到了。CSS Grid 实际上已经存在几年了——我记得大约三年前,Rachel Andrew 在 An Event Apart 大会上热情洋溢地谈论过它,当时它还只是我们未来应该期待的技术。但现在它真的来了!而且所有主流浏览器都支持它!它简直太棒了!你还能要求什么呢?


^ 对 CSS Grid 的支持

值得一看的链接:

5 分钟学会 CSS Grid;
Rachel Andrew 的 Grid 示例;
CSS Grid 学习指南

3. 重新思考框架

随着 CSS Grid 等先进布局功能的出现,今年关于摆脱框架的讨论甚嚣尘上。开发者社区就如何批判性地审视构建中包含的代码展开了热烈的讨论:这些代码如何影响加载时间和项目大小?我们包含的所有代码真的都是必要的吗?通常情况下,答案是否定的。框架在很多情况下都很有用,但开发者应该根据每个项目的具体情况来判断是否使用框架,而不是出于习惯或懒惰而将框架作为默认选项。

值得一看的链接:
为什么你可能不需要 CSS 框架;
考虑不使用框架进行 Web 开发;
为什么使用 CSS Grid 就不需要框架

4. 科技领域的多样性

毋庸置疑,多元化和包容性是今年各领域的热门话题。但由于某份“宣言”的发布,科技领域的多元化问题也在今年引起了公众的广泛关注。虽然这并非该话题获得关注的理想方式,但它仍然是一个非常值得公开讨论的话题——我们需要确保这场讨论延续到2018年。任何项目的构建过程中,纳入的视角越多元化,项目就越好。

值得一看的链接:
如何打造多元化团队
;可视化:科技行业的多元化;
詹姆斯·达莫尔谷歌备忘录背后的科学原理

5. 冒名顶替综合症

当然,写这样一份清单,我怎么可能不回到我2017年(可能以后也永远)一直坚持的那个话题——冒名顶替综合症呢?我很高兴看到很多地方都在讨论这个话题,尤其是在dev.to和Twitter上的#DevDiscuss标签下。我们都在不断学习,我们都处于从完全新手到完全专家的某个阶段……这很正常。没错,我们每天写代码的时候都会用谷歌搜索(这也没什么不好)。

值得一看的链接:
在 Dev.to 上阅读其他人关于冒名顶替综合症的经历;
我们都用谷歌搜索东西——这里教你如何更有效地使用;
不会写 JavaScript 的人有价值吗?
(剧透:有)

2017 年真是忙碌的一年……那么,我错过了什么吗?你还注意到 2017 年开发者社区里有哪些事情达到了“趋势”级别?你希望哪些事情能延续到 2018 年?请在评论区留言,告诉我你觉得还有哪些东西应该出现在这份清单上!

文章来源:https://dev.to/kathryngrayson/looking-back-2017-web-dev-trends-we-should-carry-into-2018-3g0n