配了多年 Firefox,今天它终于把圆角设计和紧凑模式一起还回来了——Firefox 157 默认启用 Nova 界面
每次换浏览器不是因为它变慢了,而是因为它的界面占了你太多屏幕——这个问题 Firefox 用…
每次换浏览器不是因为它变慢了,而是因为它的界面占了你太多屏幕——这个问题 Firefox 用…
OpenAI 10 月 7 日把 GPT-6 和一个叫 Intelligent UI 的能力…
GitHub 在 9 月 25 日发了一篇标题很别扭的工程复盘:《Improving sit…
写过滚动动画的人都踩过这个坑——要写一个卡片进视口就淡入,下意识就 npm install …

你的聊天界面底部有个固定输入框,用户一点,软键盘弹上来,输入框要么被压在键盘底下,要么页面莫…

8 月 31 号,Google 把所有 Manifest V2 扩展从 Chrome Web…
INP 优化实战:别再只盯着 FID 了,这套组合拳把响应延迟压到 200ms 以内导语你的…
GitHub 在 9 月 25 日的工程博客里给一场持续三年的迁移画了句号:github.c…
微软用 Go 重写 TypeScript 编译器之后,一个作者自称「一行代码都没读过」的 R…
Chrome DevTools 的 Styles 面板里,hover 一个选择器只会弹出 (…
数字标牌在后台跑得好好的,打印机桥接程序从来没弹过窗,支付终端的回调一切正常——你不知道它们…
写前端的都踩过这个坑:从后端接了一个 orderId: 775692479844696084…
视频会议用户报障说"今天下午 3 点卡成 PPT",你翻遍代码、查了媒体服务器、日志全是 2…
Node.js 从 2026 年 10 月起改为一年只发一个大版本、每个版本都进 LTS,沿…
大项目里 tsc --noEmit 跑两分钟,你已经学会不盯着它看了。这次不是加两个语法糖,…
滚动条凭什么能把你抖出去 这个问题从根上讲很简单。桌面浏览器里,滚动条是占用物理空间的,不是…
写前端的人大概都干过这件事:页面上要加一个下拉提示或者浮层,先想「用哪个库」,然后 npm …
你有没有想过:Background Fetch API 背后藏着一个持续了三年多的安全漏洞,…
小程序性能优化我走了大半年弯路,总结了一份从启动到渲染的全链路方案 导语 去年我接手的电商小…
Cactus Compute 10 月 2 日开源了 Whistle:单个 16.9 MB …
Firefox 158 在 10 月 13 日把 WebGPU 的 float32-blen…
中文页面里那一格莫名其妙的白,终于不用你手动抠了。 你有没有注意过这个细节:一段以中文引号「…
存了十年的 JPEG 图片库,不用重新压一遍也能瘦 20%——这件事这两个月刚刚变成默认能力…

导语如果你还在用 JS/TS 写前端工具链,今天这个事可能让你有点慌:xAI 把 Grok …
Node.js 26 是 5 月 5 日发布的 Current 版本,10 月 28 日就要…
Claude Code 2.1.287 在 2026 年 10 月 1 日默认开启了一个叫 …
每个项目里都有那么 10 行代码长得一模一样:监听 input 事件,把 height 设成…
配了八年 CSS,每次想给渐变动起来都要靠 JS 插值——今天 @property 把这件事…
Preact 11 在 9 月 29 日正式发布,把开了六年的 Road to Preact…
配过图标的工程师大概都踩过这个坑:给一个按钮写 padding: 12px 24px,视觉上…
