{
  "synthetic": true,
  "execution": "Teaching record only; no live integration tested",
  "slug": "manual-tab-activation-handover",
  "group": "accessible-navigation",
  "title": [
    "Choose tab activation before adding slow panels",
    "增加慢加载面板前，先定标签页激活方式"
  ],
  "intro": [
    "A supplier portal may show Specifications, Delivery and Files in tabs. If loading a panel takes time, moving keyboard focus should not accidentally launch every request. Agree whether arrows only move focus or also activate the panel, then test the chosen contract.",
    "供应商门户可能把规格、配送、文件放在标签页中。若面板加载较慢，移动焦点不应意外触发每项请求。先约定方向键只移焦还是同时激活，再按所选规则验收。"
  ],
  "facts": [
    [
      "W3C APG distinguishes manual activation with Space/Enter from automatic activation on focus. It recommends automatic activation when associated panels appear without noticeable latency.",
      "W3C APG区分空格或回车手动激活，与聚焦即自动激活；建议只有面板无明显延迟时才采用自动激活。",
      "https://www.w3.org/WAI/ARIA/apg/patterns/tabs/"
    ]
  ],
  "example": [
    [
      [
        "Manual mode: Specifications active",
        "Right Arrow to Delivery",
        "Focus Delivery; Specifications remains selected"
      ],
      [
        "手动模式，规格已激活",
        "右箭头到配送",
        "焦点到配送，规格仍选中"
      ]
    ],
    [
      [
        "Delivery focused, not selected",
        "Enter",
        "Delivery selected; corresponding panel shown"
      ],
      [
        "配送聚焦但未选中",
        "回车",
        "配送被选中，对应面板显示"
      ]
    ],
    [
      [
        "Delivery active; Files disabled by policy",
        "Tab leaves tablist",
        "Next valid panel control, not every tab in succession"
      ],
      [
        "配送激活，文件按规则不可用",
        "Tab离开标签组",
        "到有效面板控件，不逐个穿过所有标签"
      ]
    ],
    [
      [
        "Three panels; one selected",
        "Inspect relationships",
        "Exactly one selected tab; labelled panel IDs match"
      ],
      [
        "三个面板，一个选中",
        "检查关系",
        "恰有一个选中标签，面板与标签ID匹配"
      ]
    ]
  ],
  "steps": [
    [
      "Write down manual or automatic activation, initial selected panel and loading/error treatment. Do not mix the two modes between EN and ZH.",
      "写明手动或自动激活、初始面板和加载失败状态，中英文不要使用不同模式。"
    ],
    [
      "Reproduce the focus-only transition before pressing Enter. Compare the visual panel and selected state with the actual keyboard position.",
      "先重现只移焦，再按回车，比较显示面板、选中状态和键盘位置。"
    ],
    [
      "Check panel naming, tab order and a failed load with the supplier’s supported browser/assistive-technology combinations. Consider simple headings when tabs add no useful organisation.",
      "按供应商支持的浏览器和辅助技术核对面板名称、焦点顺序和加载失败；若标签页没有组织价值，可用普通标题。"
    ]
  ],
  "result": [
    "The first two rows deliberately produce different states: focused is not selected. This prevents a slow Files panel from opening merely while a user searches for Delivery. A loading spinner cannot establish that the requested content finished or remained available after an error.",
    "前两行故意区分聚焦和选中，避免用户寻找配送时顺带打开慢文件面板。加载图标不能证明内容完成，也不能证明失败后仍能访问。"
  ],
  "accept": [
    "Accept only if focus movement, selected tab, visible panel and panel name agree with the declared activation mode. Record latency as an observation, not a universal threshold.",
    "焦点、选中项、可见面板及名称须符合约定激活方式；延迟应如实观察，不伪造通用阈值。"
  ],
  "limit": [
    "A filled supplier test specification, not a shipped tab component or a screen-reader test result. No provider request was made by this record.",
    "已填写的供应商验收规格，不是已交付组件或读屏结果；记录本身未请求任何平台数据。"
  ],
  "oldLinks": []
}
