無障礙聲明
無障礙 v2.0Version 2.0 · · Governance 2.0 public evidence surface
治理 2.0 摘要
此頁已納入 starnum 公開治理 2.0 介面,與系統卡、資料治理、透明度報告、使用政策和安全政策使用同一套證據層。
治理摘要
本頁說明無障礙承諾,以及維持治理頁可讀與可導航的機器證據。
適用範圍
涵蓋 WCAG 狀態、對比、鍵盤可讀導航、響應式 evidence 表格、語系覆蓋與 footer 一致性。
實作狀態
2.0 加入 trust-page 覆蓋與行動版 evidence-table 安全性的明確檢查。
最後審查:
starnum.com.tw 致力讓所有使用者,包含使用輔助科技(螢幕閱讀器、鍵盤導航等)的使用者,都能順利使用本站服務。本頁說明我們的 WCAG 2.1 AA 合規狀態、已知問題與改善計畫。
合規標準
本站以 Web Content Accessibility Guidelines (WCAG) 2.1 AA 等級為目標標準。
合規狀態
| WCAG 原則 | 狀態 | 說明 |
|---|---|---|
| 1. 可感知(Perceivable) | 部分合規 | 所有 HTML 頁面有 lang 屬性;圖片 alt 文字已部分補齊;色彩對比度符合 4.5:1 主要文字要求 |
| 2. 可操作(Operable) | 部分合規 | 主要頁面支援鍵盤導航;FAQ 手風琴以 JavaScript 實現,鍵盤可觸發;命盤計算器需持續改善 |
| 3. 可理解(Understandable) | 符合 | 頁面語言明確標示(lang="zh-TW");錯誤訊息有說明;表單欄位有標籤 |
| 4. 強健(Robust) | 部分合規 | HTML 結構語義化;JSON-LD Schema 提供機器可讀資料;部分互動元件 ARIA 標記持續完善 |
已實施的無障礙措施
結構與語意
- 所有 HTML 頁面使用
lang="zh-TW"(或相應語言代碼) - 標題層級(h1 → h2 → h3)邏輯一致,不跳級
- 使用語義化 HTML5 元素(
article、nav、header、footer) - 每頁都有唯一、具描述性的
<title>和meta description
視覺設計
- 主要文字色彩對比度 ≥ 4.5:1(符合 WCAG AA)
- 連結使用
color: #0369a1,有下底線區分 - 不單獨依賴顏色傳遞資訊
- 最小字體 14px(主要文字 16-17px)
鍵盤與互動
- 主要導航元素可透過 Tab 鍵存取
- FAQ 手風琴:點擊 h2 標題可切換(鍵盤 Enter/Space 觸發)
- 所有連結有
:focus樣式(可見焦點指示)
已知問題與改善計畫
| 問題 | 影響範圍 | 計畫修復 |
|---|---|---|
| 命盤互動圖表缺少 ARIA 說明 | chart.html 命盤顯示區 | Q2 2026 |
| 部分廣告元件未設 aria-label | 全站廣告卡片 | Q2 2026 |
| 跳至主要內容連結(skip link) | 全站頁頭 | Q2 2026 |
| 行動版漢堡選單 ARIA 展開狀態 | 行動版導航 | Q3 2026 |
技術規格
本站使用以下技術,已確認與主流輔助科技相容:
- HTML5 語義化標記
- CSS(無強制固定視窗尺寸)
- JavaScript(漸進式增強 — 核心內容不依賴 JS 顯示)
- Cloudflare Pages(全球 CDN,確保低延遲)
自動化無障礙監控
本站使用 scripts/wcag-audit.js(基於 pa11y + axe-core)定期掃描關鍵頁面的 WCAG 2.1 AA 合規狀態。掃描結果儲存於 data/wcag-report.json,每週執行並追蹤修復進度。
回報無障礙問題
如果您在使用本站時遇到無障礙問題,請聯絡我們:
請說明:遇到的問題、使用的輔助科技(如螢幕閱讀器名稱與版本)、問題發生的頁面 URL。我們承諾在 14 個工作日內回應。
外部標準與一手來源
以下連結是本頁治理判斷採用的一手標準;它們是對照基準,不代表第三方替本站背書。
目前機器稽核快照
此區塊只使用本機可追溯的稽核資料,不新增無來源宣稱。日期為實際產出日。
- data/state-machine/i18n-parity.json: 8,036 parent URLs, 7,976 articles.
- data/kb-machine-audit.json: 3,238 source files, 0 missing coverage, 0 orphan chunks.
- data/discovery-surface-audit.json: 0 errors, 0 warnings.
- data/sla-report.json: critical / 5 critical, 0 warnings.
內容維護與更新判斷
此區塊讓治理頁內容可被機器檢查:每頁都必須公開它依賴哪些資料、哪些關聯頁會影響它,以及哪個 gate 會提報需要更新。
更新判斷
此頁不是靜態文案;來源資料、相關政策、公開指標或生成器變更時,AI Ops 只產出證據,由 AI agent 判斷是否改文。
人工邊界
系統負責偵測、提報與留證;最終修復與語氣判斷由 Codex/Claude 等 agent 執行。
驗證指令
node scripts/verify-trust-pages.js --check
可查驗 Evidence Layer
此區塊不是口號;每一個核心宣稱都有 claim id、來源 JSON、hash 與可重跑的驗證指令。公開頁只揭露可公開的治理證據,不公開原始碼、密鑰、私有資料或可被濫用的攻擊面細節。
| Claim ID | 可查驗值 | 狀態 | 責任頁 | 來源與驗證 |
|---|---|---|---|---|
| claim.public-url-manifest.indexable-count 公開 URL 與 canonical 清單 |
38,965 indexable URLs | verified | sitewide | node scripts/generate-public-evidence-manifest.js --dry |
| claim.trust-pages.audit-pass-rate 治理頁機器稽核 |
180/180 pass | verified | sitewide | node scripts/verify-trust-pages.js --check |
| claim.discovery-surface.zero-errors AI discovery surface 稽核 |
{"errors":0,"warnings":0} | verified | sitewide | node scripts/verify-discovery-surface.js |
| claim.structured-data.jsonld-errors JSON-LD / 結構化資料稽核 |
{"structured_data_invalid_files":0,"breadcrumb_count":28274,"faq_count":27506,"dataset_count":30,"article_count":27406} | verified | sitewide | node scripts/site-machine-audit.js |
| claim.status.sla-state 狀態頁 SLA 來源 |
critical / 5 critical, 0 warnings | verified | sitewide | node scripts/generate-status-page.js |
| claim.provider-alignment.openai-anthropic-gemini OpenAI / Anthropic / Google Gemini 對標 |
benchmark alignment only unless code/config evidence exists | verified | sitewide | node scripts/verify-public-evidence.js --check |
| claim.transparency-report.sha256 透明度報告 SHA-256 錨定 |
{"report":"transparency/report-2026-Q3.json","sha256":"47b09e2ca4e8b8fe9dffdfaccef3b11212de9ee3a8a14badca8044e2481203c5"} | verified | sitewide | node scripts/update-transparency-current-data.js |
| claim.release-integrity.gpg-signing GPG signing 狀態 |
GPG signing configured locally; GitHub verification pending | github_verification_pending | sitewide | gpg --list-secret-keys --keyid-format=long && git log -1 --show-signature |
| claim.accessibility.state-machine-compliance WCAG 狀態機合規 |
{"id":"site","entityType":"accessibility","state":"ERROR","createdAt":"2026-04-13T02:57:00.390Z","updatedAt":"2026-07-18T00:25:42.844Z","history":[{"state":"SCANNING","at":"2026-04 | needs_review | accessibility | node scripts/verify-public-evidence.js --check |
| claim.accessibility.trust-page-coverage 10 語治理頁稽核覆蓋 |
{"pages":180,"pass":180,"fail":0} | verified | accessibility | node scripts/verify-trust-pages.js --check |
| claim.accessibility.mobile-overflow-check 手機版 evidence 溢出檢查 |
{"verifier":"scripts/verify-public-evidence.js","page":"/accessibility/zh-TW"} | verified | accessibility | node scripts/verify-public-evidence.js --check |
系統卡 V2.0:技術透明公開層
此層把可公開的技術治理證據集中呈現:架構、資料來源、AI 使用邊界、品質閘門、發布完整性與供應商對標。公開範圍刻意排除原始碼、密鑰、可被濫用的攻擊面細節與私人資料。
公開架構
Cloudflare Pages/Workers、R2/D1/KV/Pagefind 與本機生成腳本共同構成公開網站與治理資料發布鏈。對外只公開行為、狀態與可驗證資料源,不公開密鑰或內部操作權限。
AI 使用揭露
程式碼掃描目前可驗證的 production inference 模型:未在 production code scan 中找到可驗證模型設定。OpenAI、Anthropic、Google Gemini 三方作為治理框架對標;未有程式碼或設定證據者,不寫成已上線使用。
品質與安全閘門
治理頁稽核 180/180 通過、JSON-LD 錯誤 0、discovery surface 錯誤 0。狀態頁如實顯示 critical / 5 critical, 0 warnings。
資料與可追溯性
知識庫 32,724 chunks、TM 789,031 entries、AI answer-ready 7,976/7,976。公開數據追到 data/state-machine/*、data/*audit*.json 與 transparency 報告。
| 治理面向 | OpenAI | Anthropic | Google Gemini | Starnum 落實證據 |
|---|---|---|---|---|
| 模型/系統卡揭露 | OpenAI models + safety docs | Claude model docs + system/model cards | Gemini model docs + safety settings | system-card、model-card、methodology、benchmark、transparency-log |
| 安全評估與使用邊界 | Safety best practices / deployment checklist | Responsible Scaling / safety policy | Gemini safety controls / policy | AI safety、acceptable-use、ethics、risk boundary copy、crawler policy audit |
| 資料治理 | Data controls / privacy controls | privacy and data handling docs | Gemini API data governance references | privacy、ai-data-governance、KB/TM source tracking、SHA-256 hashes |
| 監控與發布 | production checklist / eval discipline | system-card transparency discipline | model/version documentation discipline | deploy.js、status.html、SLA report、trust-pages-machine-audit、sitemap/hreflang audits |
- 來源:data/state-machine/model-card.json、public-bench.json、trust-pages.json、security-headers.json。
- 來源:data/trust-pages-machine-audit.json、data/discovery-surface-audit.json、data/ai-answer-readiness-audit.json。
- 來源:data/kb-machine-audit.json、data/tm/quality-audit-report.json、data/sla-report.json。
- 官方對標文件檢查日:2026-07-30;連結列於 OpenAI / Anthropic / Google Gemini 對標表。
V2.0 的重點不是多寫形容詞,而是把「已落實」與「尚未落實」分開:production 使用、治理對標、狀態異常、GPG 簽署、SLA breach 都依來源資料如實公開。
發布完整性與 GPG
GPG signing configured locally. signingkey=0934DFA0EDA6363A. GitHub verification pending until the public key upload and Verified badge are confirmed.
OpenAI / Anthropic / Google Gemini 對標
本站治理文件同步對照三家公開框架:模型文件、系統卡/模型卡、安全評估、資料治理與使用政策。這是治理對標,不等於宣稱每一家都已用於 production inference。 官方文件檢查日:2026-07-30
| 對標來源 | 治理焦點 | 本站揭露 | 官方來源 |
|---|---|---|---|
| OpenAI | 模型文件、最新模型說明、安全最佳實務、資料控制。 | 目前未在 production code scan 中找到可驗證模型設定;模型供應商僅列為治理對標。 | https://platform.openai.com/docs/models |
| Anthropic | Claude 模型文件、system card / model card、Responsible Scaling 與安全政策。 | 目前未在 production code scan 中找到可驗證模型設定;模型供應商僅列為治理對標。 | https://docs.anthropic.com/en/docs/about-claude/models |
| Google Gemini | Gemini API 模型文件、安全設定、資料治理與平台政策。 | 目前未在 production code scan 中找到可驗證模型設定;模型供應商僅列為治理對標。 | https://ai.google.dev/gemini-api/docs/models |