设计系统组件为什么应按能力检测选择增强层?


设计系统组件面对的运行环境并不一致,浏览器能力、设备性能、网络条件和 JavaScript 状态都可能不同。

通过能力检测选择增强层,组件可以在能力足够时提供更丰富体验,在能力不足时回退到基础实现,而不是让增强逻辑破坏核心功能。