modern web guidance 的浏览器兼容目标可以写在项目根目录的 agents.md 或 claude.md。未指定时,官方文档说明默认以 baseline widely available 为目标。
把 Baseline 目标写到项目指令文件
先根据产品实际需要覆盖的用户设备范围选好兼容目标,再把对应规则写进仓库的项目指令文件里。下面是Baseline 2024的标准写法示例,如果你的项目已经明确规定了各浏览器的最低支持版本,也要一起写进去。
This project's Baseline target is Baseline 2024.
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

怎么判断新特性需不需要回退?
先对照官方指南里的各特性兼容说明,和项目定好的兼容规则逐条比对。Newly available 指该特性刚完成主流浏览器全量互操作不久,Widely available 指该特性已经实现跨浏览器互操作至少30个月。如果你的用户群体里还有相当比例的人在使用老旧浏览器版本,要额外针对这些版本做测试,确保核心流程能正常跑通。

用原生弹窗验证渐进增强
先把弹窗的基础核心功能全部做完,包括打开、提交、取消、按Esc键关闭这些基础操作,之后再额外叠加动画效果。对于不支持动画的浏览器,最低验收标准就是弹窗可以正常弹出、正常关闭。所有回退方案,还有实际测试通过的浏览器版本,全部要记到改动记录里,后续维护的时候直接对照核查就行。


















