FE Bits Vol.29 |原生 JSON 模块落地,CSS light-dark() 支持图片切换

发表于 2026-03-22 19:11 更新于 2026-03-22 19:11 1102 字 6 min read

cos avatar

cos

FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote

FE Bits Vol.29 |原生 JSON 模块落地,CSS light-dark() 支持图片切换FE Bits Vol.28 | 爱酱的诞生、Vite 8.0 正式发布、Astro 6.0 上线FE Bits Vol.27 | Oxfmt Beta 发布,Chromium「CSS 漏洞」实为 UAFFE Bits Vol.26 | Gatsby 支持 React 19,Rspress 2.0 发布FE Bits Vol.25 | Yarn 6 将用 Rust 重写,CSS Grid Lanes 进展FE Bits Vol.24 | Rolldown 1.0 RC、Anime.js v4.3 自动布局与 Chrome 145 100vw 滚动条感知FE Bits Vol.23 | jQuery 4 发布,Chrome 新增垂直标签页功能,Astro 被 Cloudflare 收购FE Bits Vol.22 | CSS @scope 全面可用,ViteLand 12 月回顾FE Bits Vol.21 | 博客圣诞特效与 Moe Copy 更新,AntV 推出 InfographicFE Bits Vol.20 | 博客更新与 FEDAY 见闻,Shadcn Create 发布FE Bits Vol.19|站点新功能与 React 披露两个新的 RSC 漏洞FE Bits Vol.17|WebGPU 主流浏览器全支持,AntD 6 正式发布FE Bits Vol.16|Cloudflare 事故报告出炉,CSSWG 确认 Masonry 布局语法 grid-lanesFE Bits Vol.15|Chrome 宽高动画重排优化,Node Type Stripping 稳定FE Bits Vol.14|Chrome 支持左右分屏、npm 强制 2FA、Rspack 1.6FE Bits Vol.13|TypeScript 首次成为 GitHub 最常用语言、VoidZero A 轮融资 1250 万美元FE Bits Vol.12|Next.js 16 发布、Docusaurus 3.9 AI 搜索、ChatGPT Atlas 发布FE Bits Vol.11|React Native 0.82 新架构落地、Bun 1.3 全栈运行时FE Bits Vol.10|React Compiler v1.0 发布、React 成立基金会,Vite 纪录片与 Vite+ 上线FE Bits Vol.9|Chrome DevTools 推出 MCP,Nuxt UI Pro 开源免费FE Bits Vol.8|PyCon 之行、Cloudflare 大 Bug 与 NPM 沙虫警报FE Bits Vol.7|chalk 和 debug 等 npm 包安全警告;Remotion 赞助 MediabunnyFE Bits Vol.6|变与不变,Chrome 17 周年与 CSS Mixins 草案FE Bits Vol.5|Nx 包被投毒、ESLint 多线程 Linting 和 Firefox 实验性 PWAFE Bits Vol.4|Next 15.5、RN 0.81、几个顺手工具FE Bits Vol.3|CSS attr() 类型化进化,PostCSS 复盘 12 年FE Bits Vol.2|V8 提速 JSON.stringify 2x,Vite 周下载首超 WebpackFE Bits Vol.1|Hello World、TanStack DB 首个 Beta 版发布
本期关注原生 JSON 模块通过 Import Attributes 正式落地,终结打包工具模拟时代;CSS light-dark() 即将支持图片自动切换,corner-shape 解锁更多 UI 角部形态。同时涵盖 Claude Code 接入 Telegram/Discord、Moment.js 向 Temporal API 迁移指南,以及前端内存泄漏实证研究等技术动态。
关于本周刊

本期网址 https://blog.cosine.ren/post/weekly-29 本周刊更新时间期望是在每周天。 推荐订阅本周刊的 RSS。 公众号 前端周周谈 FE Bits,点击阅读原文链接可查看原文。 QQ 讨论小群 598022684 / Discord 群

本周刊文章内容同时也开源在 fe-bits-weekly,欢迎关注。

今天是 2026 年 3 月 22 日,星期日。

个人动态

最近终于优化了博客的构建速度,也接入了 Bangumi 追番功能 准备下一步在文章里加语法(

  • 出两根家里放着的金条,英睿达 美光 DDR5 台式 64G 5600,单条 3800r 打包 7500r

但是在博客里应该是出不出去的吧所以就当我晒晒(x)

  • 当你家里有只布偶并且一年不清灰再次清灰的时候会得到:

  • 爱酱的可爱日常

  • 爱酱变成了妹妹的学习搭子!

社区动态

文章

CSS 新特性

Abusing Customizable Selects

趣站

See the Pen zxKzrKe by t_afif (@t_afif) on CodePen.

Codepen

Water Droplets

好有趣!

在这个由 toi nagasawa 创作的 Pen 中,巨大的水滴悬浮在 Three.js 场景中。拖动光标即可与水滴互动,点击还能生成新的水滴。

See the Pen wBzWebb by toi-nagasawa (@toi-nagasawa) on CodePen.

Water Droplets

CSS Scroll-Timeline Word Highlight

Daniel Haim 展示了 CSS 属性 animation-timeline 实现的 CSS 滚动时间轴文字高亮显示,并为尚未支持该属性的浏览器提供了优雅的回退方案。

See the Pen azmBEPL by danielhaim (@danielhaim) on CodePen.

CSS Scroll-Timeline Word Highlight

Stream Images with Wind

Sabo Sugi 的这款 JS Canvas Pen 中,漫天飞舞的树叶掠过屏幕。但如果你打开控件并上传自己的图片,就可以让任何东西飞过屏幕。不妨试试调整重力、湍流、大小和速度!

See the Pen LEZjqEg by sabosugi (@sabosugi) on CodePen.

Refs

喜欢的话,留下你的评论吧~