Frontend Focus #527
推送通知、WebXR 和更好的 PWA 支持即将登陆 iOS (opens new window) — Web平台的 iOS 正在更新,包括清单中的图标支持、Web 推送、AR 和 VR 实验 — 正如 Max 在此处详细解释的那样。这是 Apple 最新 Safari 测试版的发行说明 (opens new window)。
内存泄漏:Web 性能被遗忘的一份子 (opens new window) — 认真对待内存泄漏,尽管可能 “努力与回报不成正比”。
针对前端开发人员最大的研究调查 (opens new window) — 为您答疑解惑的 2022 年前端现状调查。帮助前端社区了解全局——我们在 2020 年有 4500 名参与者,所以让我们扩大规模。
Web 框架解决了什么,没有它们我们应该怎么办 (opens new window) — 深入探讨跨框架常见的一些技术特性,并解释一些不同的框架如何实现它们以及它们的成本。
npm
的完整初学者指南 (opens new window) — CSS Tricks 的指南涵盖了从头开始的所有内容。如果你是一名长期的 JavaScript 开发人员,npm
学习必不可少。
# ⚡️ 快览:
- WordPress 版本 5.9 现已推出 — 看看有什么新功能 (opens new window)。
- Rachel Andrew 研究了上个月 Web 浏览器稳定版和 beta 版中的一些 有趣的功能 (opens new window)。
- 德国的一家州法院裁定,在您的网站上使用 Google 字体会违反 GDPR (opens new window)。
- 谈到 GDPR,“同意弹出窗口” 被认为是 非法的 (opens new window)。
- Bootstrap 的图标库 (opens new window) 最新版本现已发布,包括 140 多个新图标。该集合目前已多达近 1,700 个图标。
- Firefox 上个月遭遇了一次停电,这里 (opens new window) 回顾了所发生的技术细节。
- 此 Web 内容可访问性指南清单 (opens new window) 非常值得参考。
- 你知道 谷歌为他们的页面重写了大量的页面标题 (opens new window) 吗?
# 📙 教程、文章 & 意见
▶ !important 是如何工作的?(不是你想的那样) (opens new window) — CSS !important
不仅仅增加了样式规则的权重,它还反转了 CSS 级联 — 正如这个 8 分钟的视频中所解释的那样。
2022 年 Web 开发的底线? (opens new window) — 分析围绕前端技术、浏览器共享等的众多统计数据,以了解我们必须支持的最低兼容。
使用 InfluxDB 可视化实时数据 (opens new window) — 如何使用基于 React 的 Giraffe 可视化库从流数据中获得有意思的东西。
WebAssembly 特性检测 (opens new window) — 了解如何在支持所有浏览器的用户的同时使用最新的 WebAssembly 功能。在这篇相关文章中,Harshal Sheth 谈到了这项技术现在处于 “拐点” (opens new window) — 预计在未来几年内采用率将激增。
CSS fit-content
的用例 (opens new window) — 一篇关于 Ahmad 最喜欢的 CSS fit-content
用例的短文。
使用 CSS 混合模式的背景移位动画 (opens new window) — 下面是如何使用 CSS 混合模式和多层动画来实现整洁的背景颜色偏移过渡效果。这是演示效果 (opens new window)。
流体类型的尺寸和间距 (opens new window) — 开发者 Piper 分享了他们使用流体类型的原因,以及您可能希望如何处理类似的类型设置。
如何在不陷入绝望的情况下跟上 Web 开发的步伐 (opens new window)
“大多数网站都是隐式设计的,生命周期很短” (opens new window)
在网站上更改字体之前要考虑的六件事 (opens new window)
# 🔧 代码、工具和资源
OpenMoji:面向设计师和开发人员的开源表情符号 (opens new window) — 目前包括约 4,000 个手工制作的表情符号,它们都遵循一致的风格,可按关键字或类别进行搜索。
渐变生成器:创建 CSS、SVG 和 PNG 颜色渐变 (opens new window) — 渐变生成器是一毛钱,但这个有一些有用的功能:包括圆锥渐变,渐变分层,并自动添加颜色以防止饱和度损失。
Doppler — 将所有环境变量集中在一处 (opens new window)
Open Props:增强型 CSS 变量 (opens new window) — 由预定义的 CSS 变量组成的小型即插即用组件,您可以使用它们来构建自己的设计系统、组件或与其他框架一起使用。
Runno: 基于浏览器的代码运行器,可以作为 IFrame 嵌入或用作库 (opens new window) — 类似于 JSFiddle 和 CodePen 的浏览器的版本工具,包括 JS、Python、SQL、C 和 C++ 的运行时。
PWA Studio 发布,用于构建渐进式 Web 应用程序的 VS Code 扩展 (opens new window)
- 译文出自:weekly-tracker (opens new window) 项目,期待你的加入!
- 查看原文 (opens new window)对比阅读
- 发现错误?提交 PR (opens new window)
- 译者:daodaolee (opens new window)
- 校对者:daodaolee (opens new window)