# [[모바일 우선 설계(Mobile-First Design)]]

## 📌 Brief Summary
모바일 우선 설계(Mobile-First Design)는 가장 작은 화면 크기인 모바일 기기를 기준으로 웹사이트를 먼저 기획하고 구조화하며 디자인하는 접근 방식이다 [1]. 데스크톱 레이아웃을 단순히 축소하는 대신 모바일에서 완벽하게 작동하는 간결한 버전을 시작점으로 삼고, 화면이 커짐에 따라 기능과 디자인을 점진적으로 확장해 나간다 [2, 3]. 이 전략은 핵심 콘텐츠의 우선순위를 정하고 성능을 향상시키며, 반응형 디자인과 결합하여 모든 환경에서 일관된 사용자 경험을 제공하는 데 필수적인 역할을 한다 [1, 4, 5].

## 📖 Core Content
* **개념 및 우선순위화 전략**
  모바일 우선 설계는 320px 또는 375px 너비 등 가장 작은 화면을 위한 디자인에서 출발하는 방식이다 [1, 6]. 데스크톱의 방대한 레이아웃을 모바일로 억지로 축소할 경우 텍스트가 작아지거나 요소가 비좁아지는 문제가 발생하기 때문에, 처음부터 제한된 공간에 맞춰 가장 필수적인 콘텐츠가 무엇인지 결정하는 '우선순위화' 전략을 취한다 [1, 3]. 이를 통해 불필요한 요소를 제거하고 핵심 액션(CTA)을 스크롤 없이도 볼 수 있도록 배치하여 쾌적하고 직관적인 사용자 여정을 구축한다 [1, 6].

* **CSS 구현 방식 (점진적 향상)**
  실무의 CSS 구조 설계 측면에서 모바일 우선 설계는 점진적 향상(Progressive Enhancement) 기법을 사용한다 [7]. 기본(Base) 스타일 코드를 모바일에 맞춰 가장 먼저 작성하고, 이후 화면이 커지는 분기점마다 `min-width` 미디어 쿼리를 사용하여 레이아웃의 복잡성을 추가해 나간다 [6-8]. 이 방식은 CSS 코드를 논리적이고 깔끔하게 유지시켜 주어 장기적인 유지보수성을 크게 높여준다 [6].

* **성능(Performance) 및 SEO 최적화**
  모바일 우선 접근법은 작은 화면에 맞춰 설계하기 때문에 자연스럽게 가벼운 에셋, 적은 스크립트, 단순화된 시각 요소를 사용하게 되어 웹사이트의 초기 로딩 성능이 향상된다 [4, 7]. 또한 구글(Google)은 기본적으로 모바일 버전을 기준으로 웹사이트를 평가하는 모바일 우선 인덱싱(Mobile-First Indexing) 정책을 사용하므로, 모바일 우선 설계는 검색 가시성과 SEO 순위를 보호하고 높이는 데 직접적인 영향을 미친다 [4, 9, 10].

## 🔗 Knowledge Connections
- **Related Topics:** [[반응형 웹 디자인(Responsive Web Design)]], [[미디어 쿼리(Media Queries)]], [[Core Web Vitals]]
- **Projects/Contexts:** [[실무에서 CSS 관리하는 방법]], [[반응형 디자인]]
- **Contradictions/Notes:** 모바일 우선 설계와 반응형 웹 디자인은 함께 작동하지만 해결하는 문제는 서로 다르다. 모바일 우선 설계가 '무엇이 가장 중요한가'를 결정하는 디자인 및 콘텐츠 전략이라면, 반응형 디자인은 인터페이스가 모든 기기에 유연하게 적응하도록 만드는 시스템적 기술(CSS 구현 등)이라는 점에서 구별된다 [1, 5, 11].

---
*Last updated: 2026-04-26*