每月 Web 开发更新 9⁄2019:拥抱基本以及为什么简单很难

已发表: 2022-03-10
快速总结↬在过去的四个星期里,网络开发世界发生了什么? 在他最后的月度阅读清单中,Anselm 总结了你需要知道的一切,以保持领先地位。

编者注:请注意,这是该系列的最后一个每月 Web 开发更新。 您仍然可以在 https://wdrl.info 上关注 Anselm 网站上的 Web 开发阅读列表。 请留意下个月在 Smashing Magazine 上发布的新的综合帖子格式。 非常感谢 Anselm 在过去四年中与我们分享他的发现和想法。

我们是否让我们的生活过于复杂、过于忙碌、过于丰富? 随着时间的推移,越来越多使用数字技术的人意识到,简单的工艺和自然是非常有价值的。 不断追求做更多事情并提高生产力,甚至将旨在帮助我们补充能量的休闲活动变成竞争,这似乎不是一个好主意,但目前,这是我们现代世界的趋势. 下班后,我们觉得我们需要做两个小时的瑜伽,并能够掌握最复杂的姿势,我们需要一个爱好,在 Netflix 上观看系列剧等等。 这就是为什么本周我想鼓励你拥抱基本的生活方式

“过一种纯粹靠思想的奶油泡芙为生的生活似乎是令人羡慕的特权:能够仅靠自己的思想谋生,而不是靠体力或熟练的劳动。”

— Nadia Eghbal 在“基本”中

基本代表什么? 保持真实,不要经常加班,不要试图用更多的任务来打包你的工作日,或者找到更多的技术来提高效率。 不要试图破坏你的工作效率、睡眠,更不用说你的冥想、瑜伽或其他健康和体育活动了。 做你需要做的事,享受宁静,完成后什么也不做。 过基本的生活是一种美德,随着我们有更多的钱可以花在不必要的商品上,以及更多的技术可以拦截我们人类对事物的基本想法,它变得更加重要。

消息

  • Firefox 69 已经发布,为我们带来了 JavaScript 公共实例字段、Resize Observers、Microtask APIs、CSS overflow-block@supports for selectors。
跳跃后更多! 继续往下看↓

一般的

  • Chris Coyier 提出了一个问题,即 2019 年网站是否应该在没有 JavaScript 的情况下运行。它分解为几个想法,主要总结为渐进增强比让网站为积极关闭 JavaScript 的用户工作更重要。

隐私

  • Brave 的研究揭示了 Google 如何围绕其 DoubleClick 服务的 GDPR 指令的法律要求开展工作,将私人用户数据暴露给数百万个网站而不受任何控制。

用户界面/用户体验

  • 在我们的现代世界中,很容易把事情搞砸。 我们很快就会向研究调查添加更多问题,向数字界面添加更多按钮,给人们带来更多负担。 简单很难。

网络性能

  • 如今,许多用户使用电池驱动的设备使用互联网。 WebKit 团队分享了 Web 内容如何影响电源使用以及如何提高 Web 应用程序的性能并节省电池电量。
滚动具有复杂渲染和视频播放的页面时对电池的高影响的可视化。
滚动具有复杂渲染和视频播放的页面会对电池寿命产生重大影响。 但是,您如何才能使您的页面更节能呢? (图片来源)

JavaScript

  • Philip Walton 展示了我们如何在当今的生产环境中使用原生 JavaScript 模块。

工装

  • 如果您想为您的 Web 服务创建状态页面,镇上有一个新工具:来自 Oh Dear 的伟大人物现在也提供状态页面。
  • Bastian Allgeier 分享了他对 Web 上的简单性、我们从哪里开始以及我们现在所处的位置的看法。 不管它是否怀旧,我们只是通过 FTP 上传文件并在服务器上运行的时代是轻松的日子。 现在有了所有 CI/CD 工具,我们在安全性、版本管理和可测试性方面获得了许多优势。 然而,一个简单的解决方案看起来不同。

可访问性

  • Adrian Roselli 分享了为什么我们不应该对文本表单字段进行设计不足以及为什么浏览器附带的默认 CSS 通常是不够的。 很好的总结了什么是可能的,什么是必要的,以及如何为访问我们网站的每个人提供更好的表单。 它甚至包括高对比度模式、深色模式、打印样式和国际化。

工作生活

  • Adam Blanchard 总结了他在哥本哈根 TechFestival 上的笔记和想法,并分享了改变组织的行为。
  • Claire Lew 解释了为什么如何激励员工的问题被误导,以及优秀的管理者如何支持员工的想法和想法以促进自我激励。
  • 许多开发人员讨厌被打断,因为它可能会在几个小时内损害生产力。 塞缪尔·泰勒(Samuel Taylor)写了一篇发人深省的文章,帮助我们理解为什么“开发人员与其他人”的心态会降低对团队的信任,以及如何将事情掌握在自己手中,问问自己为什么人们会打断你并以此为契机提升。
  • Nadia Eghbal 分享了为什么将我们所有的想法外化不仅是一件好事。 在我们的生活中拥抱基本是我们应该更多关注的美德,这篇文章是让我们思考的好食物。
  • 一种解决我们任务清单上的那件事的方法,它“非常有意义和重要,它给我们带来了大量的不确定性,并导致我们逃避、奔跑、分心、舒适、拖延。”

超越……

  • Snhetta 的 Powerhouse Brattrkaia 使用巧妙的建筑和技术(如遍布各处的太阳能电池板)产生的能源是其使用量的两倍。 那不是我们很想去上班的办公楼吗?
  • 由于过去十年进行的海水温度测量缺乏准确性,科学家们可能一直低估了气候变化的速度。
  • 这不像往常一样。 一切照旧有时间,但我们可以利用短暂的休息时间最终开始塑造我们的未来。 从 9 月 20 日到 27 日,数百万人将与年轻的气候罢工者一起走上街头,要求结束化石燃料时代。 我已经准备好并将支持这项运动。 让我们尽最大努力减少排放——减少驾驶或飞行,特别是如果它是“为了好玩”。 我们可以一起改变一切。

——安塞尔姆