· 6분 읽기

Safe Rules 9가지: 시각 디자인의 기본값은 어디까지 안전한가

Anthony Hobday의 Safe Rules에서 초안 검수에 바로 쓸 수 있는 9가지 시각 규칙을 다시 정리했습니다. 각 규칙의 원문 이미지를 함께 보고, 기본값이 접근성·브랜드·제품 맥락을 대신할 수 없는 지점까지 짚습니다.

원문 보기 — Anthony Hobday — Safe Rules

Anthony Hobday의 Safe Rules는 디자인 시스템도, 접근성 표준도 아닙니다. 잘 만든 시각 디자인에서 반복해서 발견되는 선택을 모아둔 개인 레퍼런스입니다. “항상 지켜야 하는 법칙”이 아니라, 특별한 이유가 없을 때 시작점으로 삼기 괜찮은 기본값에 가깝습니다.

이번 글에서는 Safe Rules의 앞부분에서 초안 리뷰에 바로 쓸 수 있는 9가지를 골랐습니다. 각 규칙을 지키는 것보다 중요한 것은, 지금 화면에서 이 규칙이 어떤 문제를 해결하는지 설명하는 일입니다.

  1. 01

    순수 검정과 순수 흰색 대신 near-black과 near-white를 씁니다

    Safe Rule 01 — near-black and near-white
    Safe Rule 01 — near-black and near-white

    #000000#FFFFFF는 가장 강한 대비를 만듭니다. 그래서 모든 텍스트와 표면에 적용하면 화면의 모든 요소가 같은 강도로 말하기 시작합니다. 본문과 배경에 약간의 색을 남기면 시각적 온도가 낮아지고 위계를 만들 여지가 생깁니다.

    다만 덜 하얗고 덜 검다는 이유만으로 읽기 쉬운 것은 아닙니다. 작은 본문과 보조 텍스트는 WCAG 대비 기준을 따로 확인해야 합니다. 분위기를 위해 회색을 낮추는 순간, 읽을 수 없는 회색이 되지 않았는지 먼저 봐야 합니다.

  2. 02

    중립색에도 제품의 색을 아주 조금 섞습니다

    Safe Rule 02 — saturate your neutrals
    Safe Rule 02 — saturate your neutrals

    완전히 무채색인 회색은 제품의 나머지 팔레트와 분리되어 보일 수 있습니다. 주 색상의 색조를 아주 약하게 섞으면 배경·테두리·본문이 하나의 시스템처럼 읽힙니다.

    이 규칙은 모든 회색을 브랜드 색으로 칠하라는 뜻이 아닙니다. 따뜻한 색과 차가운 색을 한 화면에 무심코 섞으면 오히려 시스템이 흔들립니다. 다크 모드와 색각 이상 환경에서도 표면의 역할이 유지되는지 확인해야 합니다.

  3. 03

    중요한 요소에 높은 대비를 줍니다

    Safe Rule 03 — use high contrast for important elements
    Safe Rule 03 — use high contrast for important elements

    버튼, 오류, 현재 위치처럼 사용자가 놓치면 안 되는 정보는 배경과 충분히 구분돼야 합니다. 모든 요소를 강한 대비로 만들면 아무것도 중요하지 않게 되므로, 대비는 양이 아니라 배분의 문제입니다.

    색상 대비만 보지 말고 크기·위치·여백·상태 변화도 함께 봅니다. 강조색 하나에 모든 의미를 맡기면 색을 구분하기 어려운 사용자에게 정보가 사라질 수 있습니다.

  4. 04

    수학적 중앙보다 광학적 중앙을 확인합니다

    Safe Rule 04 — optical alignment
    Safe Rule 04 — optical alignment

    원·삼각형·아이콘·한글 텍스트는 박스의 정확한 중앙에 놓여도 시각적으로 어긋나 보일 수 있습니다. 먼저 그리드와 토큰으로 정렬한 뒤, 반복되는 컴포넌트는 눈으로 보정한 값을 시스템에 기록합니다.

    광학 보정은 감각을 정량화하지 못한다는 뜻이 아닙니다. 어떤 아이콘이 몇 픽셀 올라가야 하는지 개인의 눈에만 남겨두지 말고, 컴포넌트 가이드나 회귀 테스트에 남겨야 한다는 뜻입니다.

  5. 05

    큰 글자는 자간과 행간을 줄이고, 작은 글자는 넓힙니다

    Safe Rule 05 — typography spacing
    Safe Rule 05 — typography spacing

    큰 제목은 글자 자체의 면적이 커서 자간과 행간이 넓으면 덩어리가 풀어질 수 있습니다. 작은 텍스트는 반대로 글자 사이와 줄 사이에 숨 쉴 공간이 있어야 읽기 쉽습니다.

    하지만 한국어·영문·숫자가 섞인 문장은 같은 수치로 맞춰도 다르게 보입니다. 폰트, 문장 길이, 화면 폭, 사용자의 글자 크기 설정을 함께 확인하고, 화면 캡처 하나에 맞춘 타이포그래피가 되지 않게 해야 합니다.

  6. 06

    컨테이너의 테두리는 컨테이너와 배경 양쪽에서 보여야 합니다

    Safe Rule 06 — container borders
    Safe Rule 06 — container borders

    카드 테두리가 카드 안쪽 색과만 대비되고 바깥 배경과는 섞이면 경계가 약해집니다. 반대로 양쪽 모두 강하게 두르면 모든 컨테이너가 선으로 둘러싸여 화면이 조각납니다.

    테두리·표면색·그림자 중 무엇으로 경계를 만들지 먼저 정하세요. 경계가 필요한 이유가 정보 그룹인지, 클릭 가능한 표면인지, 단지 장식인지에 따라 같은 색을 쓸 필요가 없습니다.

  7. 07

    모든 요소는 다른 요소와 정렬되어야 합니다

    Safe Rule 07 — alignment
    Safe Rule 07 — alignment

    제목·본문·버튼·이미지가 각자 다른 시작선을 가지면 작은 차이도 화면을 불안하게 만듭니다. 그리드, 텍스트 열, 이미지 모서리 중 최소 하나를 공유하게 하면 요소 사이 관계가 빨리 읽힙니다.

    정렬선을 많이 만드는 것이 목표는 아닙니다. 한 화면에 여러 축을 만들고 그 축을 설명하지 못하면 오히려 복잡해집니다. 어떤 정보가 함께 읽혀야 하는지 먼저 정한 뒤 정렬선을 줄이세요.

  8. 08

    팔레트의 색은 서로 다른 명도 값을 가져야 합니다

    Safe Rule 08 — distinct brightness values
    Safe Rule 08 — distinct brightness values

    색상환에서 멀리 떨어진 색이라도 명도가 비슷하면 화면에서는 비슷한 무게로 보일 수 있습니다. 반대로 색이 비슷해도 명도 차이가 크면 위계를 만들 수 있습니다. 색상만 보지 말고 흑백으로 변환해 정보의 순서가 남는지 확인하는 이유입니다.

    명도 차이는 장식의 문제가 아니라 의미의 문제입니다. 상태·경고·선택·비활성화를 색 하나로만 구분하지 말고 텍스트, 아이콘, 패턴, 위치와 함께 설계해야 합니다.

09

측정값은 서로 수학적으로 관계를 가져야 합니다

Safe Rule 09 — mathematically related measurements
Safe Rule 09 — mathematically related measurements

이 항목은 앞의 규칙 카드와 분리해서 봐야 합니다. 반경·간격·그림자·타이포그래피 크기를 화면마다 임의의 숫자로 정하면 디자인은 금방 누더기가 됩니다. 값 사이에 배수나 단계가 있으면 새로운 화면을 만들 때 판단 비용이 줄어듭니다.

그렇다고 모든 값을 하나의 공식으로 묶을 필요는 없습니다. 4px·8px 그리드가 콘텐츠의 길이와 컴포넌트의 역할을 무시하면 규칙이 오히려 화면을 망칩니다. 수학적 관계는 선택을 설명하기 위한 난간이지, 실제 맥락보다 우선하는 법칙이 아닙니다.

규칙을 적용한 뒤 마지막에 물어볼 것

좋은 점

Safe Rules는 “뭔가 어색하다”를 대비·정렬·간격·명도·경계에 관한 질문으로 바꿉니다. 리뷰 초반에 취향 논쟁으로 빠지지 않고 화면의 구조를 확인하는 데 쓸 수 있습니다.

한계

Safe Rules는 Anthony Hobday의 개인 프로젝트입니다. WCAG 같은 접근성 표준도 아니고, 사용성 테스트나 브랜드 전략을 대신하지도 않습니다. 규칙을 지켜도 사용자는 길을 잃을 수 있고, 규칙을 깨도 제품의 목적에는 더 잘 맞을 수 있습니다.

긴장

안전한 기본값은 실패 확률을 낮추지만, 기억에 남는 이유까지 만들어주지는 않습니다. 모든 화면이 비슷한 회색, 같은 반경, 같은 그림자로 정리되면 깔끔하지만 서로 구분되지 않습니다. 규칙을 깨는 순간에는 실수인지 의도인지 설명할 수 있어야 합니다.

질문

  • 지금 어색한 부분은 규칙을 어겨서인가요, 아니면 의도가 아직 없어서인가요?
  • 이 화면에서 가장 중요한 행동은 무엇이며, 대비와 정렬이 그것을 돕나요?
  • 숫자 토큰은 실제 컴포넌트와 콘텐츠 길이를 견디나요?
  • 접근성 기준을 통과하면서도 브랜드의 긴장을 유지하나요?
  • 이 규칙을 깬다면 그 이유를 한 문장으로 설명할 수 있나요?

Safe Rules는 감각의 대체물이 아닙니다. 감각으로 결정해야 할 부분과, 아직 아무 이유 없이 남아 있는 잡음을 분리하는 검수 도구입니다.

크레딧
규칙별 이미지 — Anthony Hobday, Safe Rules
#visual-design#ui#safe-rules#design-review

도움이 됐다면 업보트해주세요

불러오는 중…

댓글

  • 불러오는 중…