# [[Mobile-First Design]] ## πŸ“Œ Brief Summary λͺ¨λ°”일 퍼슀트 λ””μžμΈ(Mobile-First Design)은 κ°€μž₯ μž‘μ€ 뷰포트인 λͺ¨λ°”일 화면을 κΈ°μ€€μœΌλ‘œ λ””μžμΈκ³Ό μ½”λ“œλ₯Ό λ¨Όμ € μž‘μ„±ν•œ ν›„, ν™”λ©΄ 크기가 컀짐에 따라 μ μ§„μ μœΌλ‘œ λ ˆμ΄μ•„μ›ƒμ„ ν™•μž₯ν•΄ λ‚˜κ°€λŠ” μ›Ή λ””μžμΈ λ°©μ‹μž…λ‹ˆλ‹€ [1, 2]. 이 접근법은 ν•„μˆ˜ μ½˜ν…μΈ μ˜ μš°μ„ μˆœμœ„λ₯Ό μ •ν•˜λ„λ‘ κ°•μ œν•˜μ—¬ 더 κΉ”λ”ν•˜κ³  λΉ λ₯Έ κΈ°λ³Έ μŠ€νƒ€μΌμ„ μƒμ„±ν•˜κ²Œ ν•˜λ©°, μ΅œμ‹  검색 μ—”μ§„μ˜ λͺ¨λ°”일 μš°μ„  인덱싱(Mobile-First Indexing) 기쀀을 μΆ©μ‘±μ‹œμΌœ SEO(검색 μ—”μ§„ μ΅œμ ν™”)에도 μ€‘μš”ν•œ 영ν–₯을 λ―ΈμΉ©λ‹ˆλ‹€ [2-4]. ## πŸ“– Core Content * **κ΅¬ν˜„ 방식 및 원리** λͺ¨λ°”일 퍼슀트 λ””μžμΈμ€ κ°€μž₯ 쒁은 ν™”λ©΄(일반적으둜 320px λ˜λŠ” 375px λ„ˆλΉ„)을 κΈ°μ€€μœΌλ‘œ κΈ°λ³Έ μŠ€νƒ€μΌκ³Ό μ™€μ΄μ–΄ν”„λ ˆμž„μ„ λ¨Όμ € κ΅¬μΆ•ν•©λ‹ˆλ‹€ [5]. κ·Έ ν›„ CSSμ—μ„œ `min-width` λ―Έλ””μ–΄ 쿼리(Media Queries)λ₯Ό μ‚¬μš©ν•˜μ—¬ λ·°ν¬νŠΈκ°€ 컀질 λ•Œλ§Œ 더 λ³΅μž‘ν•œ λ ˆμ΄μ•„μ›ƒκ³Ό μŠ€νƒ€μΌμ΄ μ μš©λ˜λ„λ‘ μ½”λ“œλ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€ [2, 5, 6]. μ΄λŠ” λ°μŠ€ν¬ν†± λ ˆμ΄μ•„μ›ƒμ„ κ°•μ œλ‘œ μΆ•μ†Œν•  λ•Œ ν”νžˆ λ°œμƒν•˜λŠ” ν…μŠ€νŠΈ μ••μΆ•μ΄λ‚˜ μš”μ†Œ κ²ΉμΉ¨ λ“±μ˜ 문제λ₯Ό λ°©μ§€ν•©λ‹ˆλ‹€ [1, 7]. * **μ£Όμš” μž₯점** * **μ½˜ν…μΈ  μš°μ„ μˆœμœ„ν™”:** ν™”λ©΄ 곡간이 μ œν•œλ˜μ–΄ μžˆμœΌλ―€λ‘œ κ°€μž₯ 핡심적인 κΈ°λŠ₯κ³Ό μ½˜ν…μΈ λ§Œ λ°°μΉ˜ν•˜κ²Œ λ˜μ–΄ μ‚¬μš©μž κ²½ν—˜μ„ λ‹¨μˆœν•˜κ³  λͺ…ν™•ν•˜κ²Œ λ§Œλ“­λ‹ˆλ‹€ [1, 4]. * **μ„±λŠ₯ μ΅œμ ν™”:** κ°€λ²Όμš΄ 에셋, 더 적은 슀크립트, λ‹¨μˆœν™”λœ μ‹œκ°μ  μš”μ†Œλ‘œ μ‹œμž‘ν•˜κΈ° λ•Œλ¬Έμ— μ›ΉνŽ˜μ΄μ§€μ˜ μ„±λŠ₯κ³Ό λ‘œλ“œ 속도가 μžμ—°μŠ€λŸ½κ²Œ ν–₯μƒλ©λ‹ˆλ‹€ [4]. * **검색 μ—”μ§„ μ΅œμ ν™”(SEO):** ꡬ글(Google)은 μ›Ήμ‚¬μ΄νŠΈλ₯Ό ν‰κ°€ν•˜κ³  μˆœμœ„λ₯Ό λ§€κΈΈ λ•Œ λͺ¨λ°”일 버전을 주둜 ν‰κ°€ν•˜λŠ” 'λͺ¨λ°”일 μš°μ„  인덱싱(Mobile-First Indexing)'을 기본으둜 μ‚¬μš©ν•©λ‹ˆλ‹€ [3, 4]. λ”°λΌμ„œ 잘 μ„€κ³„λœ λͺ¨λ°”일 νŽ˜μ΄μ§€λŠ” 검색 λ…ΈμΆœ 및 유기적 νŠΈλž˜ν”½ 확보에 ν•„μˆ˜μ μž…λ‹ˆλ‹€. * **싀무 κ΅¬ν˜„ μ§€μΉ¨ (Best Practices)** * λͺ¨λ°”일 ν™˜κ²½μ—μ„œλŠ” 폼(forms)κ³Ό 메뉴λ₯Ό λ‹¨μˆœν•˜κ²Œ μœ μ§€ν•˜κ³ , 화면이 컀짐에 따라 λ ˆμ΄μ•„μ›ƒ μš”μ†Œλ₯Ό μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€ [5]. * μ‚¬μš©μžκ°€ λͺ¨λ°”μΌμ—μ„œ μ—„μ§€μ†κ°€λ½μœΌλ‘œ μ‰½κ²Œ νƒ­ν•  수 μžˆλ„λ‘ μ£Όμš” μ•‘μ…˜(λ‚΄λΉ„κ²Œμ΄μ…˜, CTA λ²„νŠΌ λ“±)을 λˆˆμ— 잘 λ„λŠ” 곳에 λ°°μΉ˜ν•˜κ³  λ„‰λ„‰ν•œ ν„°μΉ˜ μ˜μ—­(예: μ΅œμ†Œ 44x44px 이상)을 확보해야 ν•©λ‹ˆλ‹€ [5, 8, 9]. * μš°μˆ˜ν•œ λͺ¨λ²” 사둀인 'κ°€λ””μ–Έ(The Guardian)' μ›Ήμ‚¬μ΄νŠΈμ˜ 경우, μž‘μ€ 폰 ν™”λ©΄μ—μ„œλŠ” 단일 에디토리얼 μŠ€νƒμœΌλ‘œ ν‘œμ‹œλ˜λ‹€κ°€ λ°μŠ€ν¬ν†±μ—μ„œλŠ” 4~5개 μ—΄λ‘œ λΆ€λ“œλŸ½κ²Œ ν™•μž₯λ˜λŠ” μ™„λ²½ν•œ λͺ¨λ°”일 퍼슀트 λ ˆμ΄μ•„μ›ƒμ„ λ³΄μ—¬μ€λ‹ˆλ‹€ [10, 11]. ## πŸ”— Knowledge Connections - **Related Topics:** [[Responsive Web Design]], [[Media Queries]], [[Core Web Vitals]] - **Projects/Contexts:** [[CSS μ‹€μ „ 섀계]], [[λ°˜μ‘ν˜• λ””μžμΈ]], [[The Guardian Website]] - **Contradictions/Notes:** μ†ŒμŠ€μ—μ„œλŠ” λ°μŠ€ν¬ν†± λ ˆμ΄μ•„μ›ƒμ„ λ¨Όμ € λ§Œλ“€κ³  이λ₯Ό λͺ¨λ°”일 크기둜 μ€„μ΄λŠ” 방식(Graceful Degradation)은 μ½”λ“œκ°€ λ³΅μž‘ν•΄μ§€κ³  μš”μ†Œκ°€ 비쒁아져 μœ μ§€λ³΄μˆ˜κ°€ μ–΄λ ΅κΈ° λ•Œλ¬Έμ—, λͺ¨λ°”일 버전을 μ‹œμž‘μ μœΌλ‘œ μ‚Όμ•„ 큰 ν™”λ©΄μœΌλ‘œ ν™•μž₯ν•˜λŠ” 방식(Progressive Enhancement)을 μ·¨ν•˜λŠ” 것이 μ˜¬λ°”λ₯Έ CSS 섀계 ꡬ쑰라고 κ°•μ‘°ν•©λ‹ˆλ‹€ [5, 7]. --- *Last updated: 2026-04-26*