Skip to content

Landing QA fixes + English content quality cleanup#16

Merged
haksungjang merged 1 commit into
mainfrom
feat/landing-qa-pgrowth
Jun 5, 2026
Merged

Landing QA fixes + English content quality cleanup#16
haksungjang merged 1 commit into
mainfrom
feat/landing-qa-pgrowth

Conversation

@haksungjang

@haksungjang haksungjang commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Overview

The first batch covering ① (landing QA) and ② (P-growth). Code-level QA fixes for the landing page just deployed, plus quality cleanup of the English content.

① Landing QA

With no browser capture tooling available, I performed a code-level inspection (contrast-ratio calculation and robustness checks):

  • Found and fixed: the hero titleAccent used color: transparent, so the accent text could disappear in browsers that don't support background-clip: text → added a fallback color (#8ab4f8).
  • Contrast ratio (WCAG AA) calculations pass: meta text (rgba 0.62 on white) ≈ 6:1, with the title (white) and subtitle (0.82) above that; the primary CTA (deep blue on white) and secondary CTA (white on dark) are high-contrast. The hero mockup text is aria-hidden, so it's exempt from accessibility requirements.
  • Responsive behavior (CTA stacks vertically and the mockup transform is removed at ≤640px) and light/dark theme handling both work correctly.

② English content quality (P-growth English parity, round 1)

Cleaned up 8 places in the English content where machine-translation artifacts remained (sentences broken by ,,), rewriting them in natural English:

  • 00-overview/supply-chain (XZ Utils and CRA paragraphs), 05-tools/sbom-generation (4 places), 05-tools/vulnerability, 06-training.

Verification

  • npm run build (ko/en) SUCCESS, 0 broken links.
  • verify.sh 12/12 PASS.

Beyond ,,, the English text still has other residual MT traces such as comma spacing and awkward word order (a separate broader pass is recommended). This PR prioritizes the most prominent sentence breaks.
The rest of P-growth (term hover tooltips, authority signals, SEO metadata) will follow in subsequent PRs.

QA(#1):
- 히어로 titleAccent에 폴백 색(#8ab4f8) 추가 — background-clip:text 미지원 브라우저에서 액센트가 사라지던 문제 방지. (명암비는 계산상 AA 통과: 메타 ~6:1, 타이틀·서브타이틀 그 이상, 목업 텍스트는 aria-hidden 면제)

영문 품질(#2):
- en 본문의 기계번역 티(`,,`로 끊긴 문장) 8곳을 자연스러운 영어로 정리(supply-chain, sbom-generation×4, vulnerability, training)

검증: build ko/en SUCCESS, 0 broken, verify 12/12
@haksungjang haksungjang merged commit f1e3dff into main Jun 5, 2026
4 checks passed
@haksungjang haksungjang deleted the feat/landing-qa-pgrowth branch June 5, 2026 21:09
@haksungjang haksungjang changed the title 랜딩 QA 수정 + 영문 본문 품질 정리 Landing QA fixes + English content quality cleanup Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant