Origin Trial์ ๋ํ ์ข ํฉ ๊ฐ์ด๋: Origin Trial์ด ๋ฌด์์ด๋ฉฐ, ์ด๋ป๊ฒ ์๋ํ๊ณ , ๊ธ๋ก๋ฒ ์น ๊ฐ๋ฐ์์ ๋น์ฆ๋์ค์ ์ด๋ป๊ฒ ๋์์ด ๋๋์ง.
Origin Trial: ๊ธ๋ก๋ฒ ํ์ ์ ์ํ ์คํ์ ๊ธฐ๋ฅ ๊ณต๊ฐ
์น ๊ฐ๋ฐ์ ๋์์์ด ์งํํ๋ ํ๊ฒฝ์์ ์์ ๋๊ฐ๋ ๊ฒ์ด ๊ฐ์ฅ ์ค์ํฉ๋๋ค. Chrome, Firefox, Safari์ ๊ฐ์ ๋ธ๋ผ์ฐ์ ๋ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ ๊ฐ๋ฐ์์๊ฒ ํ์ ์ค์ด์ฃผ๊ธฐ ์ํด ๋์์์ด ์๋ก์ด ๊ธฐ๋ฅ๊ณผ API๋ฅผ ๋์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ธฐ๋ฅ์ ์์ ์ ์ธ ๋ธ๋ผ์ฐ์ ๋ฆด๋ฆฌ์ค์ ์ง์ ํตํฉํ๋ ๊ฒ์ ์ํํ ์ ์์ต๋๋ค. Origin Trial์ด ๋ฐ๋ก ๊ทธ ์ญํ ์ ํฉ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ต์ฒจ๋จ ๊ธฐ๋ฅ์ ์คํํ๊ณ ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด์ ๊ท์คํ ํผ๋๋ฐฑ์ ์ ๊ณตํ ์ ์๋ ํต์ ๋ ํ๊ฒฝ์ ์ ๊ณตํ์ฌ ๊ถ๊ทน์ ์ผ๋ก ์น์ ๋ฏธ๋๋ฅผ ํ์ฑํฉ๋๋ค. ์ด ํฌ๊ด์ ์ธ ๊ฐ์ด๋์์๋ Origin Trial์ ๊ฐ๋ ์ ํ๊ตฌํ๊ณ , ๋ชฉ์ , ์ด์ , ํ๋ก์ธ์ค ๋ฐ ๊ธ๋ก๋ฒ ์น ๊ฐ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ค๋ช ํฉ๋๋ค.
Origin Trial์ด๋ ๋ฌด์์ธ๊ฐ?
Origin Trial์ ์ข ์ข Chrome Origin Trial(๊ฐ๋ ์ Firefox์ ๊ฐ์ ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ๋ก ํ์ฅ๋จ)์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ, ์น ๊ฐ๋ฐ์๊ฐ ์์ง ์ผ๋ฐ์ ๊ณต๊ฐ๋์ง ์์ ์คํ์ ๊ธฐ๋ฅ์ ํ ์คํธํ ์ ์๋๋ก ํ๋ ๋ฉ์ปค๋์ฆ์ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๋ธ๋ผ์ฐ์ ์์ค์ '๊ธฐ๋ฅ ํ๋๊ทธ' ์์คํ ์ผ๋ก, ํน์ Origin(๋๋ฉ์ธ)์ด ์ ํ๋ ์๊ฐ ๋์ ํน์ API ๋๋ ๊ธฐ๋ฅ์ ์ก์ธ์คํ๊ณ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
๋ค๋ฅธ ๋๊ตฌ๋ณด๋ค ๋จผ์ ์ต์ ์น ๊ธฐ์ ์ ์ฌ์ฉํด ๋ณผ ์ ์๋ ํน๋ณ ์ด๋์ฅ์ด๋ผ๊ณ ์๊ฐํ์ญ์์ค. ์ด ์ก์ธ์ค๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ๊ธฐ๋ฅ์ ์ ์ฉ์ฑ์ ํ๊ฐํ๊ณ , ์ ์ฌ์ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ , ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด(์: Chrome์ Google, Firefox์ Mozilla)์ ํผ๋๋ฐฑ์ ์ ๊ณตํ ์ ์์ผ๋ฉฐ, ๊ณต๊ธ์ ์ฒด๋ ์ค์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ฅ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ๋ชฉํ๋ ์๋ก์ด ๊ธฐ๋ฅ์ด ์น ํ๋ซํผ์ ์๊ตฌ์ ์ธ ๋ถ๋ถ์ด ๋๊ธฐ ์ ์ ์์ ์ ์ด๊ณ , ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ฉฐ, ์น ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ์ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค.
Origin Trial์ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์? ๊ธ๋ก๋ฒ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ด์
Origin Trial์ ์ฐธ์ฌํ๋ฉด ์ ์ธ๊ณ ๊ฐ๋ฐ์์ ๊ธฐ์ ์ ๋ค์๊ณผ ๊ฐ์ ๋ค์ํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ์กฐ๊ธฐ ์ก์ธ์ค: ํ์ ์ ์ธ ์น ๊ธฐ์ ์ ํ์ํ๊ณ ํตํฉํ๋ ์ต์ด์ ์ฌ์ฉ์๊ฐ ๋์ญ์์ค. ์ด๋ ๊ฒฝ์ ์ฐ์๋ฅผ ์ ๊ณตํ๊ณ ์ฌ์ฉ์์๊ฒ ์ต์ฒจ๋จ ๊ฒฝํ์ ์ ๊ณตํ ์ ์๋๋ก ํด์ค๋๋ค. ์๋ฅผ ๋ค์ด, ๋์ญํญ์ด ์ ํ๋ ์ง์ญ์ ์ฌ์ฉ์๋ฅผ ์ํด ์น์ฌ์ดํธ ๋ก๋ฉ ์๊ฐ์ ํฌ๊ฒ ๊ฐ์ ํ๋ ์๋ก์ด ์ด๋ฏธ์ง ์์ถ API๋ฅผ ํ ์คํธํ๋ค๊ณ ์์ํด๋ณด์ญ์์ค.
- ์น ํ์ค์ ์ํฅ: ํผ๋๋ฐฑ์ ์น ํ์ค ๊ฐ๋ฐ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋ฒ๊ทธ, ์ฑ๋ฅ ๋ณ๋ชฉ ํ์ ๋๋ ์ฌ์ฉ์ฑ ๋ฌธ์ ๋ฅผ ์๋ณํ์ฌ ๊ธฐ๋ฅ์ ์ต์ข ๊ตฌํ์ ํ์ฑํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค.
- ์ํ ๊ฐ์: ํต์ ๋ ํ๊ฒฝ์์ ์คํ์ ๊ธฐ๋ฅ์ ํ ์คํธํ์ฌ ํ๋ก๋์ ์น์ฌ์ดํธ์ ๋ถ์์ ์ฑ์ ๋์ ํ ์ํ์ ์ต์ํํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น๊ธฐ ์ ์ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์ฌ์ ์ ์๋ณํ๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค.
- ํธํ์ฑ ๊ฐ์ : Origin Trial์ ๊ธฐ์กด ์ฝ๋๋ฒ ์ด์ค ๋ฐ ์ธํ๋ผ์ ์๋ก์ด ๊ธฐ๋ฅ์ ํธํ์ฑ์ ํ ์คํธํ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ๋ฅ์ด ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ์ถ์๋๊ธฐ ์ ์ ์ถฉ๋์ ์๋ณํ๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์ ๊ฒฝํ ํฅ์: ์๋ก์ด ๊ธฐ๋ฅ์ ์คํํ์ฌ ๋์ฑ ๋งค๋ ฅ์ ์ด๊ณ , ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ฉฐ, ์ ๊ทผ ๊ฐ๋ฅํ ์น ๊ฒฝํ์ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์๋ก์ด ์ ๊ทผ์ฑ API๋ฅผ ํ ์คํธํ๋ฉด ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์์ ์น์ฌ์ดํธ ์ฌ์ฉ์ฑ์ ํฌ๊ฒ ๊ฐ์ ํ ์ ์์ต๋๋ค.
- ์ฌ์ ๊ฐ๋ฐ: ํ์ด ๊ณง ์ถ์๋ ์น ๊ธฐ์ ์ ์ฌ์ ์ ๋ฐฐ์ฐ๊ณ ์ ์ํ ์ ์๋๋ก ํ์ฌ ์ฅ๊ธฐ์ ์ผ๋ก ์๊ฐ๊ณผ ๋ฆฌ์์ค๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค.
- ๊ธ๋ก๋ฒ ๊ด๋ จ์ฑ ํ ์คํธ: ๋ค์ํ ๋คํธ์ํฌ ํ๊ฒฝ๊ณผ ๋ค์ํ ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก ๋ค๋ฅธ ์ง๋ฆฌ์ ์์น์ ์ฌ์ฉ์์ ๋ํ ์๋ก์ด ๊ธฐ๋ฅ์ ์ํฅ์ ํ ์คํธํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ๋ฅ์ด ๊ธ๋ก๋ฒ ์ฌ์ฉ์๋ฅผ ์ํด ์ต์ ํ๋์๋์ง ํ์ธํ ์ ์์ต๋๋ค. ๋ค์ํ ๋๋ฅ๊ณผ ๋คํธ์ํฌ ์ธํ๋ผ์์ ๋น๋์ค ์คํธ๋ฆฌ๋ฐ API์ ์ฑ๋ฅ์ ํ ์คํธํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค.
Origin Trial ์๋ ๋ฐฉ์: ๋จ๊ณ๋ณ ๊ฐ์ด๋
Origin Trial ์ฐธ์ฌ ํ๋ก์ธ์ค๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์ ๋จ๊ณ๋ฅผ ํฌํจํฉ๋๋ค.
- ๊ด๋ จ Trial ์๋ณ: ์ฌ์ฉ ๊ฐ๋ฅํ Origin Trial์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ์ ์งํ์ญ์์ค. ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ, ๋ฉ์ผ๋ง ๋ฆฌ์คํธ ๋ฐ ์์ ๋ฏธ๋์ด ์ฑ๋์์ ์ด๋ฅผ ๋ฐํํฉ๋๋ค. ์๋ฅผ ๋ค์ด Chrome ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ ๋๋ Mozilla Hacks ๋ธ๋ก๊ทธ๋ฅผ ํ๋ก์ฐํ์ฌ ์ ๋ฐ์ดํธ๋ฅผ ํ์ธํ์ญ์์ค.
- Trial ๋ฑ๋ก: Origin Trial ๋ฑ๋ก ํ์ด์ง(์ผ๋ฐ์ ์ผ๋ก ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด๊ฐ ์ ๊ณต)๋ฅผ ๋ฐฉ๋ฌธํ์ญ์์ค. ๊ธฐ๋ฅ์ ํ์ฑํํ Origin(๋๋ฉ์ธ)์ ์ ๊ณตํด์ผ ํฉ๋๋ค.
- ํ ํฐ ํ๋: ๋ฑ๋ก ํ Origin Trial ํ ํฐ์ ๋ฐ๊ฒ ๋ฉ๋๋ค. ์ด ํ ํฐ์ ์คํ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ด ์๋ Origin์ ์๋ณํ๋ ๊ณ ์ ํ ๋ฌธ์์ด์ ๋๋ค.
- ํ ํฐ ๋ฐฐํฌ: Origin Trial ํ ํฐ์ ๋ฐฐํฌํ๋ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
- ๋ฉํ ํ๊ทธ: HTML ํ์ด์ง์ <head> ์น์ ์ <meta> ํ๊ทธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- HTTP ํค๋: ์๋ฒ์ ์๋ต์ `Origin-Trial` ํค๋๋ฅผ ํฌํจํฉ๋๋ค.
- ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์(๋ ์ผ๋ฐ์ ): JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ํ ํฐ์ ์ฝ์ ํฉ๋๋ค.
- ๊ตฌํ ๋ฐ ํ ์คํธ: ์ฝ๋์ ์คํ์ ๊ธฐ๋ฅ์ ๊ตฌํํฉ๋๋ค. ๋ค์ํ ๋ธ๋ผ์ฐ์ ๋ฐ ์ฅ์น์์ ๊ธฐ๋ฅ, ์ฑ๋ฅ ๋ฐ ํธํ์ฑ์ ์ฒ ์ ํ๊ฒ ํ ์คํธํ์ญ์์ค.
- ํผ๋๋ฐฑ ์ ๊ณต: ์ง์ ๋ ์ฑ๋(์: ํฌ๋ผ, ๋ฒ๊ทธ ์ถ์ ๊ธฐ, ์ค๋ฌธ ์กฐ์ฌ)์ ํตํด ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด์ ํผ๋๋ฐฑ์ ์ ์ถํ์ญ์์ค. ๋ฐ์ํ ๋ฌธ์ , ์ฑ๋ฅ ์งํ ๋ฐ ๊ฐ์ ์ฌํญ์ ๋ํ ์ ์์ ๋ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ฌ ์ต๋ํ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํ์ญ์์ค.
- ๋ชจ๋ํฐ๋ง ๋ฐ ๋ฐ๋ณต: ์คํ์ ๊ธฐ๋ฅ์ ์ฑ๋ฅ ๋ฐ ์ฌ์ฉ๋์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํฉ๋๋ค. ํผ๋๋ฐฑ ๋ฐ ๊ด์ฐฐ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํ์ ๋ฐ๋ณตํฉ๋๋ค.
- ๋ง๋ฃ: Origin Trial์ ๊ธฐ๊ฐ์ด ์ ํ๋์ด ์์ต๋๋ค. ํ๊ฐํ ์ข ๋ฃ ์ ๋ง๋ฃ ๋ ์ง๋ฅผ ์ถ์ ํ๊ณ ํ ํฐ์ ์ ๊ฑฐํ์ญ์์ค.
<meta http-equiv="Origin-Trial" content="YOUR_ORIGIN_TRIAL_TOKEN">
Origin-Trial: YOUR_ORIGIN_TRIAL_TOKEN
์: ์๋ก์ด ์ด๋ฏธ์ง ํ์ API ํ ์คํธ
Chrome์ด JPEG ๋ฐ PNG์ ๊ฐ์ ๊ธฐ์กด ํ์๋ณด๋ค ํจ์ฌ ๋ ๋์ ์์ถ์ ์ฝ์ํ๋ ์๋ก์ด ์ด๋ฏธ์ง ํ์ API๋ฅผ ๋์ ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ด API๋ฅผ ํ ์คํธํ ์ ์๋๋ก Origin Trial์ ์์ํฉ๋๋ค.
- ๋ฑ๋ก: ๊ฐ๋ฐ์๋ Origin Trial์ ์์ ์ ์น์ฌ์ดํธ `example.com`์ ๋ฑ๋กํฉ๋๋ค.
- ํ ํฐ: ๋ค์ ํ ํฐ์ ๋ฐ์ต๋๋ค. `AqVelhp8U5jRjWcQ5rNl36G2Wv2lT2fE9o2k6f8g4h0`.
- ๋ฐฐํฌ: ์น์ฌ์ดํธ์ <head>์ ๋ค์ ๋ฉํ ํ๊ทธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- ๊ตฌํ: ์น์ฌ์ดํธ๋ฅผ ์์ ํ์ฌ ์ ์ด๋ฏธ์ง ํ์ API๋ฅผ ์ฌ์ฉํ์ฌ ์ผ๋ถ ์ด๋ฏธ์ง๋ฅผ ํ์ํฉ๋๋ค.
- ํ ์คํธ: ๋ค์ํ ๋ธ๋ผ์ฐ์ ๋ฐ ์ฅ์น์์ ์น์ฌ์ดํธ๋ฅผ ํ ์คํธํ์ฌ ๋ก๋ฉ ์๊ฐ, ์ด๋ฏธ์ง ํ์ง ๋ฐ ๋ฆฌ์์ค ์ฌ์ฉ๋์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ ๋๋ค. Chrome DevTools ๋๋ WebPageTest์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ๋ฅ์ ๋ถ์ํ ์ ์์ต๋๋ค. ๋ํ ์ธํฐ๋ท ์ฐ๊ฒฐ ์๋๊ฐ ๋๋ฆฐ ์ฌ์ฉ์๋ฅผ ์ํด ํ์์ด ์ ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด ์๋ก ๋ค๋ฅธ ์ง๋ฆฌ์ ์์น์ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํ ์คํธํฉ๋๋ค.
- ํผ๋๋ฐฑ: ์ ํ์์ด ๋ฐ์คํฌํฑ ๋ธ๋ผ์ฐ์ ์์๋ ์ ์๋ํ์ง๋ง ์ด์ ๋ชจ๋ฐ์ผ ์ฅ์น์์๋ ์ฝ๊ฐ์ ๋ฌธ์ ๊ฐ ์์์ ๋ฐ๊ฒฌํ์ต๋๋ค. Origin Trial ํผ๋๋ฐฑ ํฌ๋ผ์ ํตํด ์ด ๋ฌธ์ ๋ฅผ Chrome ํ์ ๋ณด๊ณ ํฉ๋๋ค.
<meta http-equiv="Origin-Trial" content="AqVelhp8U5jRjWcQ5rNl36G2Wv2lT2fE9o2k6f8g4h0">
Origin Trial ์ค ๊ธ๋ก๋ฒ ๋ฐฐํฌ์ ๋ํ ๊ณ ๋ ค ์ฌํญ
ํนํ ์ ์ธ๊ณ์ ์ผ๋ก ์ก์ธ์ค ๊ฐ๋ฅํ ์น์ฌ์ดํธ์ ๊ฒฝ์ฐ Origin Trial์ ์ฐธ์ฌํ ๋ ๋ค์ ์ฌํญ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ์ฌ์ฉ์ ์ธ๋ถํ: ๋ธ๋ผ์ฐ์ ๋ฒ์ , ์ฅ์น ์ ํ ๋ฐ ์ง๋ฆฌ์ ์์น์ ๊ฐ์ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์๋ฅผ ์ธ๋ถํํ๋ ์ ๋ต์ ๊ตฌํํฉ๋๋ค. ์ด๋ฅผ ํตํด ์คํ์ ๊ธฐ๋ฅ์ ์ฌ์ฉ์ ํ์ ์งํฉ์ ๋ํด์๋ง ํ์ฑํํ์ฌ ์ ์ฒด ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์ํฅ์ ๋ฏธ์น ์ํ์ ์ต์ํํ ์ ์์ต๋๋ค. JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋ผ์ฐ์ ๋ฅผ ๊ฐ์งํ ๋ค์ ์คํ์ ๊ธฐ๋ฅ์ ์กฐ๊ฑด๋ถ๋ก ์ ์ฉํ ์ ์์ต๋๋ค.
- A/B ํ ์คํธ: A/B ํ ์คํธ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์คํ์ ๊ธฐ๋ฅ์ด ์๊ฑฐ๋ ์๋ ์น์ฌ์ดํธ์ ์ฑ๋ฅ์ ๋น๊ตํฉ๋๋ค. ์ด๋ ์ ํ์จ, ํ์ด์ง ๋ก๋ ์๊ฐ ๋ฐ ์ฌ์ฉ์ ์ฐธ์ฌ์ ๊ฐ์ ์ฃผ์ ์งํ์ ๋ํ ๊ธฐ๋ฅ์ ์ํฅ์ ๋ํ๋ด๋ ๊ท์คํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. Google Optimize, Optimizely ๋ฐ VWO๊ฐ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค.
- ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง: Google Analytics, New Relic ๋๋ Datadog์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ์ ์ฑ๋ฅ์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํฉ๋๋ค. ํ์ด์ง ๋ก๋ ์๊ฐ, ์ค๋ฅ์จ ๋ฐ ๋ฆฌ์์ค ์ฌ์ฉ๋๊ณผ ๊ฐ์ ๋ฉํธ๋ฆญ์ ์ฃผ์ํ์ญ์์ค. ์ด๋ ์คํ์ ๊ธฐ๋ฅ์ผ๋ก ์ธํด ๋ฐ์ํ ์ฑ๋ฅ ์ ํ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ๊ธฐ๋ฅ ํ ๊ธ: ์คํ์ ๊ธฐ๋ฅ์ ์ ์ํ๊ฒ ํ์ฑํ ๋๋ ๋นํ์ฑํํ ์ ์๋ ๊ธฐ๋ฅ ํ ๊ธ์ ๊ตฌํํฉ๋๋ค. ์ด๋ ์๊ธฐ์น ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์์ ๋ง์ ์ ๊ณตํฉ๋๋ค. ์ด๋ ์๋ฒ ์ธก ๋๋ ํด๋ผ์ด์ธํธ ์ธก์์ JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ ์ ์์ต๋๋ค.
- CDN(Content Delivery Network): CDN์ ํ์ฉํ์ฌ ์ ์ธ๊ณ ์ฌ๋ฌ ์๋ฒ์ ์น์ฌ์ดํธ์ ์์ฐ์ ๋ถ์ฐํฉ๋๋ค. ์ด๋ ์๋ก ๋ค๋ฅธ ์ง๋ฆฌ์ ์์น์ ์ฌ์ฉ์ ์ฑ๋ฅ์ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค. Akamai, Cloudflare ๋ฐ Amazon CloudFront๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ CDN ๊ณต๊ธ์์ ๋๋ค.
- ํ์งํ ๋ฐ ๊ตญ์ ํ(i18n): ์คํ์ ๊ธฐ๋ฅ์ด ์๋ก ๋ค๋ฅธ ์ธ์ด์ ์ง์ญ์ ๋ง๊ฒ ์ ์ ํ๊ฒ ํ์งํ ๋ฐ ๊ตญ์ ํ๋์๋์ง ํ์ธํฉ๋๋ค. ์ฌ๊ธฐ์๋ ํ ์คํธ ๋ฒ์ญ, ๋ ์ง ๋ฐ ์ซ์์ ์ฌ๋ฐ๋ฅธ ํ์ ์ง์ , ์๋ก ๋ค๋ฅธ ๋ฌธํ์ ๊ด๋ก์ ๋ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์ ์์ด ํฌํจ๋ฉ๋๋ค.
- ์ ๊ทผ์ฑ: ์คํ์ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ ์ ๊ทผ์ฑ์ ์ฐ์ ์ํฉ๋๋ค. WCAG ์ง์นจ์ ์ค์ํ์ฌ ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋์ง ํ์ธํฉ๋๋ค. ์คํฌ๋ฆฐ ๋ฆฌ๋์ ๊ฐ์ ๋ณด์กฐ ๊ธฐ์ ๋ก ํ ์คํธํฉ๋๋ค.
- ๋ฐ์ดํฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ: ์คํ์ ๊ธฐ๋ฅ๊ณผ ๊ด๋ จ๋ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ์ฒ๋ฆฌํ ๋ GDPR ๋ฐ CCPA์ ๊ฐ์ ๋ฐ์ดํฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๊ท์ ์ ์ผ๋์ ๋์ญ์์ค. ํ์ํ ๊ฒฝ์ฐ ์ฌ์ฉ์ ๋์๋ฅผ ์ป๊ณ ๋ฐ์ดํฐ๊ฐ ์์ ํ๊ฒ ์ฒ๋ฆฌ๋๋์ง ํ์ธํฉ๋๋ค.
- ๋คํธ์ํฌ ์กฐ๊ฑด: ๋ค์ํ ์๋๋ฆฌ์ค์์ ์คํ์ ๊ธฐ๋ฅ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํดํ๊ธฐ ์ํด ๋ค์ํ ๋คํธ์ํฌ ์กฐ๊ฑด์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋คํธ์ํฌ ์๋๋ฅผ ์กฐ์ ํ๊ณ ๋๊ธฐ ์๊ฐ์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค. ์ธํฐ๋ท ์ฐ๊ฒฐ์ด ์ ํ์ ์ด๊ฑฐ๋ ์์ ์ ์ด์ง ์์ ์ง์ญ์ ์ฌ์ฉ์๋ฅผ ๊ณ ๋ คํ์ญ์์ค.
- ์ฅ์น ๋ค์์ฑ: ๋ฐ์คํฌํฑ, ๋ฉํฑ, ํ๋ธ๋ฆฟ ๋ฐ ์ค๋งํธํฐ์ ํฌํจํ์ฌ ๋ค์ํ ์ฅ์น์์ ์คํ์ ๊ธฐ๋ฅ์ ํ ์คํธํ๊ณ ๋ค์ํ ํ๋ฉด ํฌ๊ธฐ์ ํด์๋๋ฅผ ํ ์คํธํฉ๋๋ค. ์ฅ์น ์๋ฎฌ๋ ์ดํฐ ๋๋ ์ค์ ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธํฉ๋๋ค.
์ ์ฌ์ ์ธ ๊ณผ์ ๋ฐ ์ด๋ฅผ ๊ทน๋ณตํ๋ ๋ฐฉ๋ฒ
Origin Trial์ ์๋นํ ์ด์ ์ ์ ๊ณตํ์ง๋ง ๋ช ๊ฐ์ง ๊ณผ์ ๋ ์ ์ํฉ๋๋ค.
- ์ ํ๋ ์ง์: ์คํ์ ๊ธฐ๋ฅ์ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ์ง์๋์ง ์์ ์ ์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ํด๋น ๊ธฐ๋ฅ์ ์ง์ํ์ง ์๋ ์ฌ์ฉ์๋ฅผ ์ํด ์น์ฌ์ดํธ๊ฐ ๊ณ์ ์๋ํ๋๋ก ํด๋ฐฑ ๋ฉ์ปค๋์ฆ์ ๊ตฌํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ฅ ๊ฐ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์กฐ๊ฑด๋ถ๋ก ๊ธฐ๋ฅ์ ํ์ฑํํฉ๋๋ค.
- ๋ถ์์ ์ฑ: ์คํ์ ๊ธฐ๋ฅ์ ๋ณธ์ง์ ์ผ๋ก ๋ถ์์ ํ๋ฉฐ ๋ฒ๊ทธ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ ์ํํ๋ ค๋ฉด ์ฒ ์ ํ ํ ์คํธ๊ฐ ํ์์ ์ ๋๋ค. ๋ฐ๊ฒฌํ ๋ฒ๊ทธ๋ฅผ ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด์ ๋ณด๊ณ ํ์ญ์์ค.
- ์ ์ง ๊ด๋ฆฌ ์ค๋ฒํค๋: Origin Trial์ ์ฐธ์ฌํ๋ ค๋ฉด ์ง์์ ์ธ ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ชจ๋ํฐ๋ง์ด ํ์ํฉ๋๋ค. ํ๊ฐํ์ ๋ง๋ฃ ๋ ์ง๋ฅผ ์ถ์ ํ๊ณ , ๊ธฐ๋ฅ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ์ ๋ฐ์ดํธํ๊ณ , ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด์ ํผ๋๋ฐฑ์ ์ ๊ณตํด์ผ ํฉ๋๋ค.
- ํธํ์ฑ ๋ฌธ์ : ์คํ์ ๊ธฐ๋ฅ์ ๊ธฐ์กด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋๋ ํ๋ ์์ํฌ์ ์ถฉ๋ํ ์ ์์ต๋๋ค. ํธํ์ฑ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ์ ์คํ ๊ณํ๊ณผ ํ ์คํธ๊ฐ ํ์ํฉ๋๋ค. ์ข ์์ฑ ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๊ณ ์ฒ ์ ํ ํตํฉ ํ ์คํธ๋ฅผ ์ํํ์ญ์์ค.
- ์ฌ์ฉ์ ๊ฒฝํ: ์คํ์ ๊ธฐ๋ฅ์ด ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ ์ฌ์ฉ์ฑ ๋ฌธ์ ๋ฅผ ์ผ์ผํค์ง ์๋์ง ํ์ธํฉ๋๋ค. ์ฌ์ฉ์ ํ ์คํธ๋ฅผ ์ํํ์ฌ ํผ๋๋ฐฑ์ ์์งํ๊ณ ๊ฐ์ ์์ญ์ ์๋ณํฉ๋๋ค.
- ํ์ต ๊ณก์ : ์๋ก์ด API๋ฅผ ์ดํดํ๊ณ ๊ตฌํํ๋ ค๋ฉด ์๋นํ ํ์ต ๊ณก์ ์ด ํ์ํ ์ ์์ต๋๋ค. ๊ฐ๋ฐ ํ์ ์ ์ ํ ๊ต์ก ๋ฐ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ณต๊ธ์ ์ฒด์ ์ค๋ช ์์ ์์ ๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ฑ๊ณต์ ์ธ Origin Trial์ ์
์๋ง์ ์ฑ๊ณต์ ์ธ Origin Trial์ด ์น ํ๋ซํผ์ ๋ฐ์ ์ ๊ธฐ์ฌํ์ต๋๋ค. ๋ช ๊ฐ์ง ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- WebAssembly ์ค๋ ๋: ์ด Origin Trial์ ํตํด ๊ฐ๋ฐ์๋ WebAssembly์์ ๋ค์ค ์ค๋ ๋ฉ ๊ธฐ๋ฅ์ ํ ์คํธํ ์ ์์๊ณ , ๊ฒ์ ๋ฐ ์๋ฎฌ๋ ์ด์ ๊ณผ ๊ฐ์ ๊ณ์ฐ ์ง์ฝ์ ์ธ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค.
- ์ฐ์ ์์๊ฐ ์ง์ ๋ ์์ ์์ฝ API: ์ด API๋ ๊ฐ๋ฐ์๊ฐ ์๋ก ๋ค๋ฅธ ์์ ์ ์ฐ์ ์์๋ฅผ ์ง์ ํ ์ ์๋๋ก ํ์ฌ ์น ์์ฉ ํ๋ก๊ทธ๋จ์ ์๋ต์ฑ์ ๊ฐ์ ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ์ต๋๋ค. Origin Trial์ ์ฃผ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์๋ณํ๊ณ API ์ค๊ณ๋ฅผ ๊ฐ์ ํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค.
- Storage Foundation API: IndexedDB ๋ฐ ๊ธฐํ ์ ์ฅ API์ ์ฑ๋ฅ์ ๊ฐ์ ํ๊ธฐ ์ํ ํ์ ์์ค ์ ์ฅ ์๋ฃจ์ ์ ์ ๊ณตํ์ต๋๋ค. Origin Trial ์ฐธ๊ฐ์์ ํผ๋๋ฐฑ์ ์ต์ข API๋ฅผ ํ์ฑํ๋ ๋ฐ ์ค์ํ์ต๋๋ค.
- Shared Element Transitions API ์ด API๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ๋ค์ดํฐ๋ธ ์ฑ ์ ํ๊ณผ ์ ์ฌํ๊ฒ ์๋ก ๋ค๋ฅธ ์น ํ์ด์ง ๋๋ ๊ตฌ์ฑ ์์ ๊ฐ์ ๋ถ๋๋ฝ๊ณ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ ์ ํ์ ๋ง๋ค ์ ์์์ต๋๋ค.
๊ฒฐ๋ก : ๋ ๋์ ์น์ ์ํ ์คํ ์์ฉ
Origin Trial์ ํ์ ์ ์ถ๊ตฌํ๊ณ ์์ ๋๊ฐ๋ ค๋ ์น ๊ฐ๋ฐ์์ ๊ธฐ์ ์๊ฒ ๊ท์คํ ๋๊ตฌ์ ๋๋ค. ์คํ์ ๊ธฐ๋ฅ์ ํ ์คํธํ๊ธฐ ์ํ ํต์ ๋ ํ๊ฒฝ์ ์ ๊ณตํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ์น์ ๋ฏธ๋๋ฅผ ํ์ฑํ๊ณ ์ ์ธ๊ณ ์ฌ์ฉ์์๊ฒ ๋์ฑ ๋งค๋ ฅ์ ์ด๊ณ , ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ฉฐ, ์ ๊ทผ ๊ฐ๋ฅํ ๊ฒฝํ์ ๋ง๋ค ์ ์์ต๋๋ค. Origin Trial์ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ์น ํ๋ซํผ์ ๋ฐ์ ์ ๊ธฐ์ฌํ๊ณ ์๋ก์ด ๊ธฐ์ ์ด ๋ค์ํ๊ณ ๊ธ๋ก๋ฒํ ์ฌ์ฉ์์ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์คํํ ๊ธฐํ๋ฅผ ํ์ฉํ๊ณ , ํผ๋๋ฐฑ์ ์ ๊ณตํ๊ณ , ๋ชจ๋๋ฅผ ์ํด ๋ ๋์ ์น์ ๊ตฌ์ถํ๋ ๋ฐ ๋์์ ์ฃผ์ธ์. Chrome, Firefox ๋ฐ Safari์ ๊ฐ์ ์ฃผ์ ๋ธ๋ผ์ฐ์ ์ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ๋ฅผ ์ฃผ์ํ์ฌ ์๋ก์ด Origin Trial์ ๋ฐ๊ฒฌํ๊ณ ์ค๋ ์น ๊ฐ๋ฐ์ ๋ฏธ๋๋ฅผ ํ์ํ์ญ์์ค.