← 返回文章列表
2026-07-28踩坑笔记阅读约 5 分钟

那些年我在跨浏览器兼容上踩过的坑

兼容性问题往往不是"哪个浏览器更差",而是我们误用了标准。以下是我踩过并验证过的真实案例。

一、事件模型差异

IE 等旧内核没有 addEventListener 早期写法的对称行为,现代项目基本用标准 API 即可,真正要注意的是 passive 监听与 preventDefault 的时序。

二、CSS 新特性的降级

三、兜底原则

核心交互必须有降级方案,视觉增强可以渐进。把"优雅降级"刻进开发习惯,比事后逐个修 bug 省心得多。