โถ IE8 ์ดํ ๋ฒ์ ์์๋ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์?
โโ
*IE8 ์ดํ์์ ์๋งจํฑ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด?
โ
1. CSS์์ ๋ธ๋ก ๋ ๋ฒจ๋ก ์ ์ํ๊ธฐ
์๋งจํฑ ํ๊ทธ๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ ๋ธ๋ผ์ฐ์ ์์๋ ๋ฐ์ ์์ค๋ฅผ ์ ๋ ฅํด ์์ ๋ง์ ์์ญ์ ๊ฐ์ง ์ ์๋ ๋ธ๋ก ๋ ๋ฒจ ํ๊ทธ๋ก ๋ฐ๊พธ์ด ์ฃผ์ด์ผ ํ๋ค.
โ
2. ์๋งจํฑ ํ๊ทธ ์ง์ ์ ์ํ๊ธฐ
๋ฐ์์ฒ๋ผ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํด ํ๊ทธ๋ค์ ๋ง๋ค์ด ์ฃผ์ด์ผ ํ๋ค. ํ์ง๋ง ์ด๋ ต๋ค๋ ๊ฒ์ด ๋จ์ .
โ
3. HTML5 Shiv ์ฌ์ฉํ๊ธฐ (๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๊ฒ)
<script> ํ๊ทธ ์ฌ์ด์ ํ๊ทธ๋ฅผ ์ง์ ์ ์ํ๋ ๊ณผ์ ์ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ๋ก ๋ง๋ค์ด ์ฌ์ฉํ ์ ์๋๋ก ๋ง๋ HTML5 shiv๋ฅผ ์ฌ์ฉํ๋ ๊ฒ. ์ธํฐ๋ท์์ ๋ค์ด๋ฐ์ ํ ์์ค ์์ ๋งํฌํด ์ฌ์ฉํ๋ค.
โ
โ
โโ
*๋ธ๋ผ์ฐ์ ์ฌ์ด์ ์ฐจ์ด๋ฅผ ๋ฉ๊พธ์ด ์ฃผ๋ ํด๋ฆฌํ(pollyfill)
์ต์ ๋ธ๋ผ์ฐ์ ๋๋ผ๋ HTML5 ํ์ค ๊ธฐ๋ฅ๋ค์ด ์ด๋ค ๋ธ๋ผ์ฐ์ ์์๋ ๋๊ณ ์ด๋ค ๋ธ๋ผ์ฐ์ ์์๋ ์๋๋ค. ์ด๊ฒ์ '๋ธ๋ผ์ฐ์ ํํธํ'๋ผ๊ณ ํ๋๋ฐ ์ด๋ฐ ๋ธ๋ผ์ฐ์ ํํธํ๋ฅผ ์ค์ด๊ณ ๋น์ทํ๊ฒ๋ผ๋ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ํตํ์ด ์ฌ (shim)๋๋ ํด๋ฐฑ(fallback)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์์์ ์ค๋ช ํ html5shiv๋ ์ฌ์ ์ผ์ข ์ด๋ค.
ํด๋ฆฌํ(pollyfill)์ ํํธํ๊ฐ ์๊ธฐ๋ ๋ธ๋ผ์ฐ์ ์ ์ฝ์ ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ธ๋ผ์ฐ์ ๋ฅผ ์ค์ค๋ก ์ง๋จํด ํ์ํ shim์ ์๋์ผ๋ก ๋ผ์ ๋ฃ์ด ์ค๋ค.
โ
โ
- ์ด๊ฑด ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐ์ฐ๊ณ ์ข ๋ ๊ณต๋ถํด์ผ ์ดํด ๊ฐ๋ฅํ ๋ฏ. ๋์ค์ ๋ณด์
'HTML5 & CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML5 & CSS3] ์ค๋์ค & ๋น๋์ค ์ฌ์ํ๊ธฐ (0) | 2021.02.14 |
---|---|
[HTML5 & CSS3] ์น๊ณผ ๋ฉํฐ๋ฏธ๋์ด (0) | 2021.02.14 |
[HTML5 & CSS3] HTML5์ ์๋งจํฑ ํ๊ทธ (0) | 2021.02.13 |
[HTML5 & CSS3] ํ ์คํ์ผ (0) | 2021.02.13 |
[HTML5 & CSS3] ๋ค๋จ์ผ๋ก ํธ์งํ๊ธฐ (0) | 2021.02.13 |
๋๊ธ