WCAG 성공 기준 · Level AA

WCAG 1.4.10: 리플로우

WCAG 1.4.10 Reflow는 콘텐츠가 정보나 기능의 손실 없이, 그리고 가로·세로 두 방향으로 스크롤할 필요 없이, 너비가 320 CSS 픽셀에 해당하는 상태로 표시될 수 있어야 한다고 요구합니다. 이는 확대 기능이나 작은 뷰포트에 의존하는 사용자(저시력 사용자와 모바일 사용자 포함)들이 가로 스크롤 없이 모든 콘텐츠에 접근할 수 있도록 보장합니다.

이 규칙의 의미

WCAG 1.4.10 Reflow는 WCAG 2.1에서 도입되어 WCAG 2.2로 이어지는 레벨 AA 성공 기준입니다. 이 기준은 웹 콘텐츠가 재흐름(reflow) — 즉, 스스로 재구성되고 크기가 조정되어 — 뷰포트 너비가 320 CSS 픽셀에 해당하는 상태에서도 사용자가 콘텐츠를 읽거나 상호작용하기 위해 가로 스크롤을 할 필요 없이 완전히 사용 가능해야 한다고 규정합니다. 320 CSS 픽셀이라는 기준점은 사용자가 1280px 너비의 표준 디스플레이에서 브라우저 확대 수준을 400%로 설정했을 때 보게 되는 화면에 해당합니다.

핵심 요구 사항은 이처럼 제한된 너비에서도 정보나 기능의 손실이 전혀 없어야 한다는 것입니다. 모든 텍스트는 계속 읽을 수 있어야 하고, 모든 인터랙티브 컨트롤은 계속 조작 가능해야 하며, 모든 의미 있는 콘텐츠는 2차원 스크롤을 유발하지 않고 계속 보이도록 유지되어야 합니다. 세로 스크롤은 허용되며 — 이 기준은 세로로 흐르는 콘텐츠에 대한 가로 스크롤만을 금지합니다(가로로 흐르는 콘텐츠에 대한 세로 스크롤도 금지되지만 이는 드뭅니다). 사용자가 한 단락의 텍스트를 읽기 위해 위아래와 좌우로 동시에 스크롤해야 하는 레이아웃은 이 기준을 충족하지 못합니다.

W3C는 2차원 스크롤이 허용되는 명시적인 예외를 정의합니다. 여기에는 2차원 레이아웃이 사용과 의미에 본질적인 콘텐츠가 포함됩니다. 예를 들어 많은 열을 가진 대형 데이터 테이블, 복잡한 지도와 지리 다이어그램, 비디오 플레이어와 재생 컨트롤, 여러 개의 동작 버튼이 나란히 배치된 툴바, 요소들 간의 정확한 공간적 관계가 필요한 게임이나 인터랙티브 다이어그램 등이 있습니다. 이러한 예외는 좁게 해석해야 합니다 — 예외는 콘텐츠 자체(예: 데이터 테이블의 셀)에 적용되며, 이를 둘러싼 내비게이션, 제목, 설명 텍스트에는 적용되지 않습니다.

페이지는 다음과 같은 경우 이 기준을 통과합니다. 브라우저를 400%로 확대(또는 뷰포트를 너비 320px로 설정)했을 때, 콘텐츠가 단일 열로 재흐름하고, 내비게이션이 적절히 접히거나 쌓이며, 이미지가 비율에 맞게 크기가 조정되고, 사용자가 기본 확대 수준에서 할 수 있었던 모든 작업을 세로 스크롤만으로 수행할 수 있는 경우입니다. 반대로 문장을 읽거나 버튼에 도달하거나 예외 대상이 아닌 어떤 콘텐츠에 접근하기 위해 가로 스크롤이 필요하다면 페이지는 실패합니다.

왜 중요한가

세계보건기구에 따르면 전 세계적으로 약 22억 명이 어떤 형태로든 시각 장애를 가지고 있습니다. 이들 중 상당수는 텍스트와 인터페이스 요소를 편안하게 인지할 수 있을 만큼 충분히 크게 만들기 위해 브라우저 확대, 운영체제 확대 기능, 또는 ZoomText나 Windows Magnifier와 같은 전용 화면 확대 소프트웨어에 의존합니다. 레이아웃이 높은 확대 수준에서 깨져 콘텐츠가 화면 밖으로 밀려나거나 가로 스크롤을 요구하게 되면, 이 사용자들은 문장 하나를 읽을 때마다 좌우로 팬(pan)해야 하는 단절된 읽기 경험을 겪게 됩니다. 이는 단순한 불편을 넘어, 복잡한 콘텐츠를 사실상 접근 불가능하게 만들 수 있습니다.

예를 들어, 나이 관련 황반변성(연령 관련 황반변성)을 가진 65세 사용자가 브라우저 확대를 300%로 설정한 상태에서 터키의 한 병원 예약 포털을 이용한다고 가정해 보겠습니다. 예약 폼이 고정 너비 열로 렌더링된다면, "Submit" 버튼이 보이는 영역의 오른쪽 가장자리 밖으로 완전히 밀려날 수 있습니다. 사용자는 버튼이 존재한다는 사실조차 알 수 없으며, 당연히 상호작용도 할 수 없습니다. 이 사용자는 스스로 예약을 완료할 수 없습니다. 이는 Reflow를 지키지 않아 발생하는 직접적이고 구체적인 피해입니다.

저시력 사용자뿐 아니라, Reflow는 다양한 사람들에게 이점을 제공합니다. 스위치 액세스나 머리 추적 장치를 사용하는 운동 장애 사용자는 가로 스크롤을 수행하는 것이 매우 어렵거나 사실상 불가능합니다. 인지 장애는 인구의 상당 부분에 영향을 미치며, 연구 결과는 일관되게 잘 구현된 Reflow에서 흔히 볼 수 있는 좁은 단일 열 레이아웃이 인지 부하를 줄이고 읽기 이해도를 향상시킨다는 것을 보여줍니다. 소형 화면 기기를 사용하거나 분할 화면 모드에서 읽는 사람들도 장애가 없더라도 직접적인 혜택을 받습니다.

기술적·비즈니스적 관점에서 보면, Reflow를 올바르게 구현하는 것은 잘 구조화된 반응형 디자인을 구축하는 것과 거의 완전히 겹칩니다. 이는 1.4.10을 준수하는 것이 자연스럽게 모바일 사용성을 개선하고 이탈률을 줄이며, 검색 엔진 순위에 영향을 미치는 Core Web Vitals 지표에 긍정적으로 기여한다는 의미입니다. 특히 모바일 트래픽이 지배적인 터키의 전자상거래 플랫폼의 경우, Reflow 준수와 상업적 모바일 최적화는 사실상 동일한 목표입니다.

관련 Axe-core 규칙

WCAG 1.4.10 Reflow는 자동 스캔이 아닌 수동 테스트를 요구합니다. 이 기준은 특정 뷰포트 크기에서 전체 렌더링된 레이아웃의 시각적·기능적 동작에 의존하기 때문에, 어떤 axe-core 규칙도 Reflow 실패를 완전히 자동으로 탐지할 수 없습니다. 이는 실제 브라우저 환경, 스크롤 가능성에 대한 인간의 판단, 정보가 손실되지 않았는지에 대한 검증이 필요합니다. 자동화 도구는 예외 대상인 지도나 테이블에 대한 의도적인 2차원 스크롤과, 고정 너비 컨테이너로 인해 발생한 의도치 않은 레이아웃 오버플로를 신뢰할 수 있게 구분할 수 없습니다.

  • 수동 테스트 — 320px 뷰포트 너비: 브라우저 뷰포트를 정확히 320 CSS 픽셀 너비로 조정(또는 1280px 너비 화면에서 400%로 확대)한 뒤, 모든 페이지 템플릿, 화면 상태, 인터랙티브 컴포넌트를 세로로 스크롤합니다. 어떤 콘텐츠도 잘리지 않고, 예외 대상이 아닌 콘텐츠에 대해 가로 스크롤바가 나타나지 않으며, 모든 기능에 계속 접근할 수 있는지 확인합니다. Axe DevTools는 도구 기반 레이아웃 분석만으로는 오버플로가 실제 실패인지 예외에 해당하는지 판단할 수 없기 때문에, 이를 자동 위반이 아닌 "검토 필요(Needs Review)" 항목으로 표시합니다.
  • 자동 부분 신호 — viewport 메타 태그 검사: Axe-core는 페이지가 user-scalable=no 또는 maximum-scale=1을 포함한 meta name='viewport' 태그를 사용하는지 감지할 수 있습니다. 이 값들은 사용자가 전혀 확대하지 못하게 막아 Reflow가 목표로 하는 400% 확대 상태에 도달하는 것을 불가능하게 만듭니다. 이는 기술적으로는 별도의 이슈(WCAG 1.4.4)지만, 매우 밀접하게 관련되어 있으며, 이러한 설정이 존재한다는 것은 Reflow 실패를 보장합니다. Axe는 이를 meta-viewport 규칙 아래에 표시합니다. 확대를 차단하는 모든 페이지는 정의상 Reflow 준수도 차단합니다.
  • 수동 컴포넌트 감사: 전체 페이지 레이아웃 외에도, 캐러셀, 고정 헤더, 모달 다이얼로그, 떠 있는 채팅 위젯, 쿠키 배너, 데이터 테이블과 같은 개별 컴포넌트는 각각 320px에서 별도로 검증해야 합니다. 페이지 헤더는 올바르게 재흐름하면서도, 프로모션 모달은 고정 600px 너비로 렌더링되어 닫기 버튼에 접근할 수 없게 될 수 있습니다 — 이는 컴포넌트별 수동 검토를 통해서만 발견할 수 있는 실패입니다.

테스트 방법

  1. 자동 사전 스캔: 각 페이지에 대해 Chrome DevTools에서 axe DevTools 또는 Lighthouse를 실행합니다. 확대가 차단되어 Reflow 실패를 보장하는 meta-viewport 위반이 있는지 특히 확인합니다. 또한 "Needs Review" 아래에 표시된 오버플로 관련 경고도 기록합니다. 결과를 기록하되, 자동 스캔이 깨끗하다고 해서 Reflow 준수가 확인되는 것은 아니라는 점을 이해해야 합니다 — 수동 단계는 필수입니다.
  2. 뷰포트를 320px로 설정: Chrome 또는 Firefox DevTools에서 디바이스 툴바(Ctrl+Shift+M / Cmd+Shift+M)를 열고, 320×568 픽셀(높이는 임의)의 사용자 정의 디바이스 크기를 입력하고, 디바이스 픽셀 비율을 1로 설정합니다. 또는 1280px 너비의 브라우저 창을 열고 Ctrl+= (Mac에서는 Cmd+=)을 사용해 400%까지 확대합니다. 두 방법 모두 WCAG에서 명시한 320 CSS 픽셀 조건을 시뮬레이션합니다.
  3. 페이지 전체를 세로로 스크롤: 페이지 상단에서 시작해 세로 스크롤바나 마우스 휠만 사용해 아래로 스크롤합니다. 예외 대상이 아닌 콘텐츠에 대해 가로 스크롤바가 나타나서는 안 됩니다. 나타난다면 페이지는 실패입니다. 모든 텍스트가 완전히 읽을 수 있는지 — 문장이 잘리거나 문자가 뷰포트 가장자리에서 잘려 나가지 않는지 — 확인합니다.
  4. 모든 인터랙티브 기능 테스트: 너비 320px 상태에서, 모든 주요 사용자 작업을 완료해 보려고 시도합니다. 폼을 작성하고 제출하고, 내비게이션 메뉴를 열고, 모달과 다이얼로그를 활성화하고, 아코디언과 탭을 사용하고, 캐러셀과 상호작용하고, 동적 콘텐츠를 트리거합니다. 모든 컨트롤은 세로 스크롤과 일반적인 상호작용만으로 도달 가능하고 조작 가능해야 합니다.
  5. 모든 페이지 템플릿과 상태 확인: 홈페이지, 내부 콘텐츠 페이지, 폼, 체크아웃 흐름, 오류 상태, 인증이 필요한 화면을 모두 테스트합니다. 홈페이지에서는 반응형 내비게이션이 올바르게 접히더라도, 다른 템플릿을 사용하는 깊이 중첩된 상품 페이지에서는 깨질 수 있습니다.
  6. 스크린 리더 병행 테스트(보조): 320px 너비에서 Firefox와 NVDA 또는 Safari와 VoiceOver를 사용해 재흐름 후에도 콘텐츠 순서와 의미가 유지되는지 확인합니다. 때로는 CSS 기반 재흐름이 DOM 순서를 변경하지 않은 채 시각적 순서만 바꾸어, 스크린 리더의 안내가 혼란스러워질 수 있습니다. 이는 엄밀히 말해 Reflow 테스트는 아니지만, 별도의 접근성 문제를 야기하는 재흐름 구현을 잡아낼 수 있습니다.
  7. 예외 문서화: 가로 스크롤이 필요한 콘텐츠(데이터 테이블, 지도, 코드 블록 등)에 대해서는, 해당 콘텐츠가 실제로 WCAG에서 정의한 예외에 해당하는지 검증하고 문서화합니다. 임베드된 컴포넌트가 재흐름하지 않더라도, 주변 페이지 콘텐츠(제목, 지침, 내비게이션)는 여전히 올바르게 재흐름하는지 확인합니다.

수정 방법

레이아웃을 깨뜨리는 고정 너비 컨테이너 — 잘못된 예

<!-- Fixed pixel width forces horizontal scrolling at small viewports -->
<div style='width: 960px; margin: 0 auto;'>
  <p>This content will overflow a 320px viewport and require horizontal scrolling.</p>
  <button>Submit Application</button>
</div>

레이아웃을 깨뜨리는 고정 너비 컨테이너 — 올바른 예

<!-- Use max-width with 100% so container never exceeds its parent but shrinks on small screens -->
<div class='content-wrapper'>
  <p>This content reflows naturally at any viewport width.</p>
  <button>Submit Application</button>
</div>

<!-- In your CSS (external stylesheet) -->
<!-- .content-wrapper { max-width: 960px; width: 100%; margin: 0 auto; box-sizing: border-box; padding: 0 1rem; } -->

확대를 차단하는 viewport 메타 태그 — 잘못된 예

<!-- This prevents users from zooming at all, making Reflow impossible to achieve -->
<meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no'>

확대를 차단하는 viewport 메타 태그 — 올바른 예

<!-- Allow zooming by removing maximum-scale and user-scalable restrictions -->
<meta name='viewport' content='width=device-width, initial-scale=1'>
<!-- Users can now zoom to 400% and content will reflow as required by WCAG 1.4.10 -->

가로 내비게이션 바 오버플로 — 잘못된 예

<!-- Navigation items forced into a single row with no wrapping or collapse mechanism -->
<nav aria-label='Primary navigation'>
  <ul style='display: flex; flex-wrap: nowrap; white-space: nowrap;'>
    <li><a href='/home'>Home</a></li>
    <li><a href='/products'>Products</a></li>
    <li><a href='/about'>About Us</a></li>
    <li><a href='/contact'>Contact</a></li>
    <li><a href='/blog'>Blog</a></li>
    <li><a href='/support'>Support</a></li>
  </ul>
</nav>

가로 내비게이션 바 오버플로 — 올바른 예

<!-- Hamburger/disclosure pattern for small viewports; full navigation accessible at all sizes -->
<nav aria-label='Primary navigation'>
  <button aria-expanded='false' aria-controls='nav-menu' id='nav-toggle'>
    Menu
  </button>
  <ul id='nav-menu'>
    <li><a href='/home'>Home</a></li>
    <li><a href='/products'>Products</a></li>
    <li><a href='/about'>About Us</a></li>
    <li><a href='/contact'>Contact</a></li>
    <li><a href='/blog'>Blog</a></li>
    <li><a href='/support'>Support</a></li>
  </ul>
</nav>
<!-- CSS media query hides #nav-menu by default below a breakpoint and shows it on toggle -->
<!-- The button is hidden above the breakpoint where the full nav is always visible -->

재흐름 고려가 없는 데이터 테이블 — 잘못된 예

<!-- Wide table with no scroll container; overflows the viewport with no warning to users -->
<table>
  <caption>Quarterly Sales Data</caption>
  <thead>
    <tr>
      <th scope='col'>Region</th>
      <th scope='col'>Q1</th>
      <th scope='col'>Q2</th>
      <th scope='col'>Q3</th>
      <th scope='col'>Q4</th>
      <th scope='col'>Total</th>
    </tr>
  </thead>
</table>

재흐름 고려가 있는 데이터 테이블 — 올바른 예

<!-- Wrap the table in a scrollable container scoped to just the table element -->
<!-- This is an explicit WCAG 1.4.10 exception for complex data tables -->
<div role='region' aria-labelledby='table-caption' tabindex='0' class='table-scroll-container'>
  <table>
    <caption id='table-caption'>Quarterly Sales Data (scroll horizontally to view all columns)</caption>
    <thead>
      <tr>
        <th scope='col'>Region</th>
        <th scope='col'>Q1</th>
        <th scope='col'>Q2</th>
        <th scope='col'>Q3</th>
        <th scope='col'>Q4</th>
        <th scope='col'>Total</th>
      </tr>
    </thead>
  </table>
</div>
<!-- CSS: .table-scroll-container { overflow-x: auto; } -->
<!-- The caption warns users, role=region + aria-labelledby makes it keyboard-focusable -->

흔한 실수

  • 기본 오버플로 문제를 해결하지 않은 채 가로 스크롤바를 숨기기 위해 <body>나 최상위 래퍼에 overflow: hidden을 사용하는 경우: 이렇게 하면 스크롤바는 숨겨지지만 콘텐츠는 여전히 잘려 접근할 수 없게 됩니다. 이는 사용자가 뷰포트 가장자리 너머에 콘텐츠가 존재한다는 신호를 전혀 받지 못한다는 점에서, 오버플로가 보이는 것보다 오히려 더 나쁠 수 있습니다.
  • 모바일 레이아웃이 높은 확대 수준에서 "깨져 보이는" 것을 막기 위해 viewport 메타 태그에 max-scale=1 또는 user-scalable=no를 설정하는 경우: 이는 사용자의 확대 기능을 완전히 비활성화하며, Reflow 실패이자 WCAG 1.4.4 Resize Text 위반입니다.
  • 브레이크포인트별 오버라이드 없이 텍스트 컨테이너, 내비게이션 리스트, 버튼 그룹에 white-space: nowrap을 적용하는 경우: 이는 사용 가능한 공간과 관계없이 텍스트를 한 줄에 강제로 배치하며, 320px에서 가로 오버플로가 발생하는 가장 흔한 원인 중 하나입니다.
  • 반응형 대체 정의 없이 CSS Grid의 grid-template-columns 정의에 절대 픽셀 값을 사용하는 경우(예: grid-template-columns: 300px 600px): 너비 320px에서 두 열의 합은 900px이 되어, 미디어 쿼리로 정의를 1fr 또는 100%로 교체하지 않는 한 재흐름 없이 오버플로가 발생합니다.
  • 서드파티 콘텐츠(지도, 비디오, 폼)를 가리키는 고정 widthheight 속성을 가진 <iframe> 요소를 임베드하는 경우: iframe은 자동으로 크기가 조정되지 않으므로, 너비 600px의 임베드된 지도는 너비 320px 뷰포트에서 오버플로를 일으킵니다. iframe을 종횡비를 유지하는 컨테이너로 감싸고, iframe 자체에는 width: 100%를 설정해야 합니다.
  • 모달 다이얼로그와 오프 캔버스 패널을 320px보다 큰 고정 최소 너비로 설계하는 경우: min-width: 500px인 모달은 오버플로를 일으키고, 작은 뷰포트 너비에서 닫기 버튼을 화면 밖으로 밀어 키보드 사용자를 다이얼로그 안에 가두게 될 가능성이 큽니다.
  • 코드 블록과 <pre> 요소를 가로 스크롤 가능한 컨테이너로 감싸지 않은 채 Reflow 예외로 취급하는 경우: 원시 코드 블록은 WCAG 예외 목록에 포함되어 있지 않습니다. 코드 콘텐츠 자체는 복잡할 수 있지만, 주변 페이지는 재흐름해야 합니다. 코드 블록은 overflow-x: auto 래퍼 안에서 독립적으로 스크롤되어야 하며, 페이지 전체에 가로 스크롤을 유발해서는 안 됩니다.
  • 인증 및 동적 상태 테스트를 잊는 경우: 많은 팀이 로그아웃된 홈페이지만 테스트합니다. 대시보드, 사용자 프로필 페이지, 다단계 폼, JavaScript로 로드되는 오류 상태는 종종 고정 너비를 전제로 구축되어, 마케팅 페이지가 통과하더라도 Reflow에서 실패합니다.
  • 진정한 반응형 레이아웃을 구현하는 대신 CSS transform: scale()을 사용해 콘텐츠를 시각적으로 축소하는 경우: 스케일링은 겉보기 크기만 줄일 뿐 재흐름을 일으키지 않습니다. 텍스트는 읽기 가능한 단일 열로 재흐름하는 대신 작고 읽기 어려워지며, 이는 Reflow와 Resize Text 기준 모두를 위반합니다.
  • 모바일 반응형 디자인이면 자동으로 Reflow를 통과한다고 가정하는 경우: 반응형 디자인은 일반적으로 360px, 768px, 1024px에서 브레이크포인트를 설정합니다. WCAG의 기준점인 320px은 대부분의 모바일 브레이크포인트보다 더 좁기 때문에, 표준 소형 휴대폰에서 보기에는 문제가 없어 보이는 콘텐츠도 320px에서는 여전히 오버플로가 발생할 수 있습니다. 일반적인 "모바일" 크기가 아니라 반드시 정확히 320px에서 테스트해야 합니다.

터키 접근성 규정과의 관계

터키의 대통령령 2025/10은 2025년 6월 21일자 관보(Resmî Gazete) 32933호에 게재되었으며, 터키에서 운영되는 광범위한 디지털 서비스 제공자에 대해 구속력 있는 접근성 요구 사항을 수립합니다. 이 대통령령은 해당 기관들이 국제 웹 접근성 표준 — WCAG 2.1 레벨 AA를 기준선으로 — 을 준수할 것을 의무화합니다. 1.4.10 Reflow를 포함한 모든 2.1 기준을 포괄하는 WCAG 2.2 레벨 AA는 강력히 권장되며, 가족·사회서비스부(Aile ve Sosyal Hizmetler Bakanlığı)가 발급하는 Erişilebilirlik Logosu(접근성 로고)를 취득하기 위해 요구되는 표준입니다.

대통령령 2025/10의 적용 대상에는 모든 수준의 공공 기관 및 정부 기관, 은행 및 금융 기관, 병원 및 의료 서비스 제공자, 가입자 200,000명 이상인 통신 회사, 전자상거래 플랫폼, 여행사, 민간 운송 회사, 그리고 교육부(Millî Eğitim Bakanlığı)의 인가를 받은 사립 학교가 포함됩니다. 이들 각 분야에 대해, 모든 대국민 디지털 인터페이스 — 웹사이트, 웹 애플리케이션, 모바일 웹 콘텐츠 — 는 확대 및 뷰포트 조정에 의존해 콘텐츠를 인지하는 사람들을 포함한 장애인이 접근할 수 있어야 한다는 것이 기본 기대입니다.

WCAG 1.4.10 Reflow는 여러 이유로 터키 맥락에서 특히 중요합니다. 첫째, 터키의 모바일 인터넷 보급률은 매우 높으며, 상당수 사용자가 다양한 확대 수준의 모바일 브라우저를 통해 정부 서비스, 은행 포털, 전자상거래 플랫폼에 접근합니다. Reflow를 충족하지 못하는 병원 예약 시스템은 저시력의 고령 환자가 스스로 진료 예약을 하는 것을 막을 수 있으며 — 이는 접근성 법규와 해당 기관의 공공 서비스 사명을 모두 직접적으로 위반하는 것입니다. 둘째, Erişilebilirlik Logosu 프로그램은 모든 레벨 AA 성공 기준을 포괄하는 적합성 감사를 요구하며, 1.4.10을 충족하지 못하면 다른 부분이 모두 준수 상태인 사이트라도 로고를 받을 자격을 잃게 됩니다. 셋째, 많은 가입자를 보유한 통신 회사의 경우, 접근 가능한 셀프 서비스 포털과 계정 관리 인터페이스는 필수적입니다 — 400% 확대에서 오버플로가 발생하는 고정 너비 계정 대시보드는, 원래라면 매장을 방문하거나 콜센터에 전화할 필요가 없었을 시각 장애 가입자에게 직접적인 피해를 줍니다.

터키 접근성 규정에 따른 적합성을 입증하려는 조직은, 반응형 디자인 구현이 320 CSS 픽셀 기준에서 구체적으로 검증되었는지, viewport 메타 태그가 사용자 확대를 차단하지 않는지, 인증 흐름, 폼 제출, 문서 다운로드를 포함한 모든 인터랙티브 기능이 가로 스크롤 없이 완전히 조작 가능하게 유지되는지 확인해야 합니다. Reflow 테스트를 문서화된 접근성 감사 절차의 일부로 포함하는 것은 규제 기관에 대한 준수 입증과 Erişilebilirlik Logosu 자격 유지를 위해 필수적입니다.