# [[Render-Blocking Resources]] ## πŸ“Œ Brief Summary λ Œλ”λ§ 차단 λ¦¬μ†ŒμŠ€(Render-Blocking Resources)λŠ” μ›Ή νŽ˜μ΄μ§€μ˜ μ£Όμš” μ½˜ν…μΈ κ°€ 화면에 μ‹œκ°μ μœΌλ‘œ ν‘œμ‹œλ˜λŠ” κ³Όμ •(painting)을 μ§€μ—°μ‹œν‚€κ±°λ‚˜ λ§‰λŠ” μš”μ†Œλ“€μ„ μ˜λ―Έν•œλ‹€ [1, 2]. λŒ€ν‘œμ μœΌλ‘œ 비동기 μ²˜λ¦¬λ˜μ§€ μ•Šμ€ 동기식 CSS 및 JavaScript 파일, 그리고 μ΅œμ ν™”λ˜μ§€ μ•Šμ€ μ›Ή ν°νŠΈκ°€ ν¬ν•¨λœλ‹€ [2]. μ΄λŸ¬ν•œ λ¦¬μ†ŒμŠ€μ˜ λ‘œλ”©μ„ μ§€μ—°μ‹œν‚€κ±°λ‚˜ μ œκ±°ν•˜λŠ” 것은 초기 λ‘œλ”© 속도λ₯Ό 높이고 μ‚¬μš©μž κ²½ν—˜ 및 핡심 μ›Ή λ°”μ΄νƒˆ(Core Web Vitals)을 κ°œμ„ ν•˜λŠ” 데 ν•„μˆ˜μ μΈ μž‘μ—…μ΄λ‹€ [1, 3, 4]. ## πŸ“– Core Content - **μ£Όμš” λ Œλ”λ§ 차단 μš”μ†Œ:** λΈŒλΌμš°μ €μ˜ λ Œλ”λ§μ„ μ°¨λ‹¨ν•˜λŠ” 주된 병λͺ© μš”μ†Œλ‘œλŠ” λ™κΈ°μ‹μœΌλ‘œ λ‘œλ“œλ˜μ–΄ ν™”λ©΄ νŽ˜μΈνŒ…μ„ λ§‰λŠ” CSS 파일, `async`λ‚˜ `defer` 속성 없이 μ‚½μž…λœ JavaScript μ½”λ“œ, 그리고 μ μ ˆν•œ λ‘œλ”© μ „λž΅ 없이 μ‚¬μš©λœ μ›Ή ν°νŠΈκ°€ μžˆλ‹€ [2, 5]. - **핡심 μ›Ή λ°”μ΄νƒˆ(Core Web Vitals)에 λ―ΈμΉ˜λŠ” 영ν–₯:** - λ Œλ”λ§ 차단 λ¦¬μ†ŒμŠ€λŠ” LCP(μ΅œλŒ€ μ½˜ν…μΈ  ν’€ 페인트) μ„±λŠ₯을 μ €ν•˜μ‹œν‚€λŠ” μ£Όμš” 병λͺ© ν˜„μƒ 쀑 ν•˜λ‚˜μ΄λ‹€ [5, 6]. - λ Œλ”λ§μ„ μ°¨λ‹¨ν•˜λŠ” 슀크립트λ₯Ό μ΅œμ†Œν™”ν•˜κ±°λ‚˜ μ§€μ—°μ‹œν‚€μ§€ μ•ŠμœΌλ©΄ FID(졜초 μž…λ ₯ μ§€μ—°)와 INP(λ‹€μŒ νŽ˜μΈνŠΈμ— λŒ€ν•œ μƒν˜Έμž‘μš©) μ§€ν‘œκ°€ κΈ‰κ²©νžˆ 악화될 수 μžˆλ‹€ [4]. - 첫 ν…μŠ€νŠΈλ‚˜ 이미지가 κ·Έλ €μ§€λŠ” FCP(졜초 μ½˜ν…μΈ  ν’€ 페인트)λ₯Ό μ΅œμ ν™”ν•˜κΈ° μœ„ν•΄μ„œλ„ ν•΄λ‹Ή λ¦¬μ†ŒμŠ€λ₯Ό μ΅œμ†Œν™”ν•΄μ•Ό ν•œλ‹€ [7]. - **μ΅œμ ν™” μ „λž΅ 및 κ΅¬ν˜„ 방법:** - μ›Ήμ‚¬μ΄νŠΈμ˜ μ£Όμš” μ½˜ν…μΈ κ°€ κ°€λŠ₯ν•œ ν•œ λΉ λ₯΄κ²Œ ν‘œμ‹œλ˜λ„λ‘ 비핡심(non-critical) CSS와 JavaScript의 λ‘œλ”©μ„ λ’€λ‘œ 미루어야(defer) ν•œλ‹€ [1]. - μ„±λŠ₯ ν…ŒμŠ€νŠΈμ˜ 심측 뢄석(Deep Dive Analysis) λ‹¨κ³„μ—μ„œ 폭포수(waterfall) 뢄석 도ꡬ 등을 톡해 λ Œλ”λ§μ„ μ°¨λ‹¨ν•˜λŠ” λ¦¬μ†ŒμŠ€λ₯Ό 적극적으둜 식별해 λ‚΄μ•Ό ν•œλ‹€ [8, 9]. - λ Œλ”λ§ 차단 λ¦¬μ†ŒμŠ€λ₯Ό μ„±κ³΅μ μœΌλ‘œ μ œκ±°ν•˜λ©΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ λ‘œλ”© 속도λ₯Ό ν‰κ· μ μœΌλ‘œ 400msκ°€λŸ‰ κ°œμ„ ν•  수 μžˆλ‹€ [10, 11]. ## πŸ”— Knowledge Connections - **Related Topics:** [[Core Web Vitals]], [[Largest Contentful Paint (LCP)]], [[Interaction to Next Paint (INP)]], [[First Contentful Paint (FCP)]] - **Projects/Contexts:** [[μ›Ή μ„±λŠ₯ 및 속도 μ΅œμ ν™” (Web Performance Optimization)]], [[ν”„λ‘ νŠΈμ—”λ“œ λ Œλ”λ§ μ΅œμ ν™”]] - **Contradictions/Notes:** 제곡된 μ†ŒμŠ€λ“€ 간에 λͺ¨μˆœλ˜λŠ” λ‚΄μš©μ€ μ—†μœΌλ©°, λͺ¨λ“  λ¬Έμ„œκ°€ μ‚¬μš©μž κ²½ν—˜κ³Ό 검색 μ—”μ§„ μ΅œμ ν™”(SEO) ν–₯상을 μœ„ν•΄ λ Œλ”λ§ 차단 λ¦¬μ†ŒμŠ€μ˜ 제거 λ˜λŠ” 지연이 ν•„μˆ˜μ μž„μ„ μΌκ΄€λ˜κ²Œ κ°•μ‘°ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. --- *Last updated: 2026-04-26*