CodeBuddy提示词需支持无障碍访问:添加ARIA语义标签与aria-live;设置tabindex与方向键焦点控制;适配高对比模式禁用透明度;动态内容用innerHTML更新并为图标添加alt或presentation。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让CodeBuddy提示词支持屏幕阅读器、键盘导航与高对比度模式,需从语义结构、焦点管理、颜色对比和动态内容四方面同步调整。
为提示词容器添加语义化ARIA标签
在包裹提示词的最外层HTML元素(如
或
)上,添加role="region"和aria-label属性,明确标识该区域功能。
例如:aria-label="代码补全提示词区域"。不加aria-label会导致屏幕阅读器仅朗读“区域”,无法说明用途。
若提示词区域会动态更新内容,必须同时添加【aria-live="polite"】,否则新提示词出现时读屏软件不会主动播报。
确保键盘可聚焦且焦点顺序合理
第一步:给提示词列表的根容器设置tabindex="0",使其能被Tab键进入。
第二步:将每条提示词选项(如
或