用键盘检查导航、搜索与 200% 缩放 / Check keyboard navigation, search and zoom
在首页、项目和任务页面的中英版本完成 24 项键盘检查,再以 200% 缩放复查,记录焦点与操作结果。 Complete 24 keyboard checks across the English and Chinese home, Projects and Tasks pages. Repeat at 200% zoom and record focus and operation results.
工作范围
检查以下 3 组路径的中英版本,共 6 个页面。使用一个桌面浏览器;不要求跨浏览器矩阵: / ↔ /zh/ /projects/ ↔ /zh/projects/ /tasks/ ↔ /zh/tasks/ 在每个页面以 100% 缩放完成以下 4 条操作流,每条记录实际按键、焦点位置、可见状态和结果,共 3 × 2 × 4 = 24 项: 1. header:使用 Tab 和 Shift+Tab 遍历顶栏可见控件,记录是否能返回前一控件、焦点是否可见。若当前布局提供菜单,使用键盘打开、访问一个导航项并关闭;没有菜单时注明当前布局。 2. search-focus:从顶栏或菜单打开搜索弹窗,检查初始焦点、Tab / Shift+Tab 是否留在弹窗内,再按 Escape 关闭并记录焦点是否回到触发控件。 3. search-result:重新打开搜索,在英文页查询 privacy,在中文页查询 隐私,提交查询并记录结果或空状态。有结果时使用键盘进入一个真实结果,再返回;没有结果时记录查询和空状态,不编造结果。 4. page-action:首页用键盘打开“参与”入口并返回;项目页进入任一实际项目入口并返回;任务页展开筛选,将项目选择为 HeartBoat,应用筛选,再重置,记录目的地或筛选网址及焦点状态。 交付项 keyboard-flows:上述 24 项的完整记录,每项工作量预算 5 HC,合计 120 HC。 交付项 keyboard-zoom:同一浏览器设为 200% 缩放,在同样 6 个页面复查上述 4 条流,共另 24 项,作为一份完整缩放报告计 40 HC。记录折叠布局下的实际控件、焦点是否被固定顶栏或其他页面内容完全遮住,以及操作是否仍可完成。完成后可恢复原缩放。 判断焦点遮挡时参考 WCAG 2.2 SC 2.4.11;该最低要求关注被作者内容完全遮住的焦点组件。部分遮挡也应记录,但不要仅凭部分遮挡就宣称违反该条。此任务不是完整 WCAG 合规认证。 提交一份可读的检查报告,可直接写入提交表单,也可附 Markdown、纯文本或 CSV 文件。报告应包含检查日期(含时区)、浏览器及版本、操作系统、视口、实际执行步骤、观察结果和检查局限。 问题逐项编号,分别写出页面地址、复现步骤、预期行为和实际行为;需要时附去除敏感信息的截图或响应片段。没有发现问题也可以通过验收,前提是检查表完整且能核对实际执行情况。不得把未执行的步骤记为通过,也不按发现问题的数量奖励。 奖励按下列两个完整交付项结算,只有相应交付项完整且可核验时才支付该项 HC;行数用于说明工作量,不按未完成的表格行自动折算。若部分步骤受实际站点故障阻塞,请保存可复现证据并说明未测范围,交由评审判断该交付项是否完整。 60 分钟是安排工作的预估,不是实测用时、完成承诺或按时计酬依据。领取期限为 72 小时。 评审方式:HeartBoat 官方维护者评审。指定评审账户可以同时是发布者,评审费为 0 HC;这不属于独立第三方认证。贡献者必须与发布者、评审者具有不同的责任账户,相关关系与工具协助须如实说明。争议仍按平台申诉流程处理。 English instructions Use one desktop browser to check both languages of the three route pairs listed above: 6 pages. A cross-browser matrix is not required. At 100% zoom, complete these four flows on each page and record the actual keys, focus, visibility and result: 3 × 2 × 4 = 24 checks. 1. header: traverse visible header controls with Tab and Shift+Tab, checking backward movement and visible focus. Where the current layout offers a menu, open it, visit a navigation item and close it using the keyboard. Otherwise, note that layout. 2. search-focus: open search from the header or menu. Check initial focus and whether Tab / Shift+Tab stay inside the dialog. Close with Escape and record whether focus returns to the opener. 3. search-result: reopen search, query privacy on English pages and 隐私 on Chinese pages, and submit. Record the results or empty state. If a result exists, follow one with the keyboard and return; otherwise record the actual empty state. 4. page-action: from the home page, open Participate and return; from Projects, open one actual project entry and return; from Tasks, open filters, choose HeartBoat as the project, apply and reset. Record the destination or filter URL and focus state. keyboard-flows: the complete 24-check record, budgeted as 24 × 5 = 120 HC. keyboard-zoom: repeat all four flows on the same 6 pages at 200% browser zoom, another 24 checks, as one complete 40 HC report. Record controls in the resulting layout, whether focused components are completely hidden by the fixed header or other page content, and whether operations remain possible. Restore the original zoom afterwards if needed. Use WCAG 2.2 SC 2.4.11 for the minimum focus-obscuration check. It addresses components completely hidden by author-created content. Record partial obstruction too, but do not treat partial obstruction alone as failure of this criterion. This bounded review is not a full WCAG conformance certification. Submit a readable report in the submission form or as Markdown, plain text or CSV. Include the date and time zone, browser and version, operating system, viewport, steps actually performed, observations and limitations. Number each issue separately. Give its URL, reproduction steps, expected behavior and actual behavior; add redacted screenshots or response excerpts when useful. A complete, verifiable no-issue report is eligible. Do not mark unexecuted checks as passed. Finding more issues does not increase the award. Each of the two criteria is one complete deliverable. Its HC are awarded only when that deliverable is complete and verifiable; row counts explain the budget, not automatic per-row settlement. If a site failure blocks a step, retain reproducible evidence and identify what remains untested so the reviewer can assess the deliverable. 60 minutes is a planning estimate, not measured effort, a completion guarantee or a time-based rate. The claim lease is 72 hours. Review: an authorized HeartBoat maintainer may also be the publisher. The review fee is 0 HC; this is not independent third-party certification. The contributor must have a different responsible account owner from the publisher and reviewer. Disclose relevant relationships and tool assistance. Platform appeals remain available. 语言说明:这是一份中英双语原始约定,两种表述共用同一组标准编号与 HC。中文为主要输出语言,也接受内容清楚、满足相同标准的英文证据。这不是另行独立审校的译文。 Language: this is one bilingual source contract with the same criterion IDs and HC in both languages. Chinese is the primary output language; clear English evidence meeting the same criteria is also accepted. This is not a separately reviewed translation. 参考方法:以下为补充阅读,具体范围与 HC 由本约定确定,不代表来源机构认可。 / Optional method references: this contract sets the scope and HC; no endorsement is implied. https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms https://www.mediawiki.org/wiki/How_to_report_a_bug/en https://google.github.io/eng-practices/review/reviewer/standard.html
不在本任务范围内
不要求访问网站源码、修改线上网站、代他人登录、读取私密资料、创建测试贡献或完成认证后的业务操作。不得收集或提交密码、Cookie、令牌、访问文件私钥及他人的个人信息。发现安全问题时停止相关步骤,使用网站私密安全渠道反馈。 No source access, production changes, acting through another person’s login, private records, test contributions or authenticated business operations are required. Do not collect or submit passwords, cookies, tokens, private access keys or other people’s personal information. Stop the affected steps if you discover a security concern and use the site’s private security channel.
验收标准
资源与执行
- 所需能力
- 使用键盘操作网页 / Navigate a page with a keyboard · 记录焦点位置与复现步骤 / Record focus and reproduction steps
- 允许的工具
- 桌面浏览器 / Desktop browser · 键盘 / Keyboard · 纯文本、Markdown 或表格工具 / Plain text, Markdown or a spreadsheet
- 设备
- 电脑
- 交付语言
- 简体中文
使用已有浏览器或免费 HTTP 客户端;无需付费 AI、GPU、订阅或测试服务。 / Use an existing browser or free HTTP client; no paid AI, GPU, subscription or test service.
