Google Lighthouse๋?
ํน์ ์ด๋ฐ ๊ฒฝํ ์์ผ์ ๊ฐ์?
๐โ๏ธ ๋ถ๋ช ๋ด๊ฐ ๋ง๋ ์น์ฌ์ดํธ์ธ๋ฐ, ๋ญ๊ฐ ๋ฌธ์ ์ธ์ง ๋ํต ๋ชจ๋ฅด๊ฒ ๋ค.
๐โ๏ธ ์ฌ์ฉ์๋ค์ด ์๊พธ ๋๋ฆฌ๋ค๊ณ ํ๋๋ฐ, ์ด๋๋ฅผ ์๋ด์ผ ํ ์ง ๋ง๋งํ๋ค.
๐โ๏ธ ์ด์ฌํ ๋ง๋ค์๋๋ฐ, ๊ฒ์ ์์ง์์ ์ ์ฐพ์์ฃผ์ง ์๋๋ค.
Lighthouse๋ ์น์ฌ์ดํธ์ ์ฑ๋ฅ, ์ ๊ทผ์ฑ, SEO๋ฅผ ํ ๋ฐฉ์ ํด๊ฒฐํด ์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ์น ๊ฐ๋ฐ์์ UX/UI ๋์์ด๋๋ผ๋ฉด ๊ผญ ์์์ผ ํ ํ์ ๋๊ตฌ์ฃ . ํ์ด์ง ๋ก๋ฉ ์๋๋ ๋ฌผ๋ก , ์ฌ์ฉ์ ๊ฒฝํ, ์ ๊ทผ์ฑ ๋ฌธ์ ๊น์ง ์ฝ ์ง์ด๋ ๋๋ค. ๊ฒ๋ค๊ฐ ๊ฒ์ ์์ง ์ต์ ํ(SEO)๊น์ง ๋์์ค๋ค๋, UI ๊ฐ์ ์ ๋ง ์ฝ์ฃ ?
Lighthouse, ์ด๋ป๊ฒ ์ฌ์ฉํ ๊น?
1. Chrome DevTools๋ฅผ ํตํ ์ฌ์ฉ
Google Chrome ๋ธ๋ผ์ฐ์ ์์ ์ํ๋ ์น ํ์ด์ง๋ฅผ ์ด๊ณ , ๋ธ๋ผ์ฐ์ ์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ๋ฉ๋ด(์ธ ๊ฐ์ ์ )๋ฅผ ํด๋ฆญํ๊ณ , '๋๋ณด๊ธฐ ๋๊ตฌ' > '๊ฐ๋ฐ์ ๋๊ตฌ'๋ฅผ ์ ํํฉ๋๋ค. ๊ฐ๋ฐ์ ๋๊ตฌ ์ฐฝ์์ 'Lighthouse' ํญ์ ์ฐพ๊ณ , ์ํ๋ ํ๊ฐ ํญ๋ชฉ(์ฑ๋ฅ, ์ ๊ทผ์ฑ, SEO ๋ฑ)์ ์ ํํ๊ณ 'Generate report' ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค. ๋ช ์ด์์ ๋ช ๋ถ ์์ Lighthouse๊ฐ ์น์ฌ์ดํธ๋ฅผ ๋ถ์ํ๊ณ , ํ๊ฐ ๋ณด๊ณ ์๊ฐ ๋ง๋ค์ด์ง๋ต๋๋ค.
2. Command Line Interface(CLI)๋ฅผ ํตํ ์ฌ์ฉ
(์ด๊ฑด ๊ฐ๋ฐ์ ์ต์ํ์ง ์์ผ์ ๋ถ๋ค์ ๋์ด๊ฐ์ธ์!)
npm install -g lighthouse
// ์ค์น ์๋ฃ...
lighthouse https://www.example.com
ํฐ๋ฏธ๋์ ์ด๊ณ , npm install -g lighthouse ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ Lighthouse๋ฅผ ์ค์นํฉ๋๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด, lighthouse [URL] ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์น ํ์ด์ง๋ฅผ ํ๊ฐํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, lighthouse https://www.example.com ๋ช ๋ น์ด๋ 'example.com' ์น์ฌ์ดํธ์ ๋ํ Lighthouse ๋ณด๊ณ ์๋ฅผ ์์ฑํฉ๋๋ค.
3. ์จ๋ผ์ธ ๋๊ตฌ๋ฅผ ํตํ ์ฌ์ฉ
์คํ์์ค ํ๋ก์ ํธ 'WebPageTest'์์๋ Lighthouse ๋ถ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. 'webpagetest.org'์ ์ ์ํด ๋ถ์ํ๊ณ ์ถ์ URL์ ์ ๋ ฅํ๊ณ , 'Start Test' ๋ฒํผ์ ๋๋ฅด๋ฉด ๋.
Lighthouse ๋ถ์ ๋ฆฌํฌํธ ์ฝ๊ฒ ์ดํดํ๊ธฐ (์ฑ๋ฅ/์ ๊ทผ์ฑ/๊ถ์ฅ์ฌํญ)
์ฐ๋ฆฌ ํ์ฌ ํํ์ด์ง๋ ์ฑ๋ฅ ํ ์คํธ์์ ์ด๋ค ์ ์๋ฅผ ๋ฐ์๊น์? Google Lighthouse์ ๋ถ์ ๋ฆฌํฌํธ๋ ์ฑ๋ฅ, ์ ๊ทผ์ฑ, ๊ทธ๋ฆฌ๊ณ ๊ถ์ฅ ์ฌํญ์ ๋ํ ์ ์๋ฅผ ์ ๊ณตํ์ฌ ์น์ฌ์ดํธ์ ๋ค์ํ ์ธก๋ฉด์ ํ๊ฐํฉ๋๋ค.
1. ์ฑ๋ฅ ์ ์ (Performance Score)
์ฑ๋ฅ ์ ์๋ ํ์ด์ง ๋ก๋ฉ ์๊ฐ, ์ํธ์์ฉ ์ค๋น ์ํ, ์๊ฐ์ ์์ ์ฑ ๋ฑ์ ์์๋ฅผ ํฌํจํด ์น ํ์ด์ง์ ๋ก๋ฉ ์๋์ ์ํธ์์ฉ์ฑ์ ํ๊ฐํฉ๋๋ค.
ํ์ฉ ๋ฐฉ๋ฒ
์๋ ์ต์ ํ : ๋ฆฌํฌํธ์์ ๋๋ฆฐ ๋ฆฌ์์ค๋ฅผ ์ฐพ์ ์ต์ ํํ์ฌ ํ์ด์ง ๋ก๋ฉ ์๊ฐ์ ๋จ์ถํด ๋ณด์ธ์.
๋ฆฌ์์ค ์ต์ ํ : ํฌ๊ธฐ๊ฐ ํฐ ์ด๋ฏธ์ง๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ์ ์ต์ ํ ํด๋ณด์ธ์.
๋ ๋๋ง ์ต์ ํ : ์น ํ์ด์ง๊ฐ ์ฌ์ฉ์์๊ฒ ์ผ๋ง๋ ๋นจ๋ฆฌ ํ์๋๋์ง ๋ถ์ํ๊ณ ๊ฐ์ ํด ๋ณด์ธ์.
2. ์ ๊ทผ์ฑ ์ ์ (Accessibility Score)
์ ๊ทผ์ฑ ์ ์๋ ์น์ฌ์ดํธ๊ฐ ์ฅ์ ๋ฅผ ๊ฐ์ง ์ฌ์ฉ์์๊ฒ ์ผ๋ง๋ ์ ๊ทผํ๊ธฐ ์ฌ์ด์ง๋ฅผ ํ๊ฐํฉ๋๋ค. ์ด๋ ํค๋ณด๋ ์ ๊ทผ์ฑ, ํ๋ฉด ๋ฆฌ๋ ํธํ์ฑ, ์์ ๋๋น ๋ฑ์ ํฌํจํฉ๋๋ค.
ํ์ฉ ๋ฐฉ๋ฒ
UI ์์ ๊ฐ์ : ๋ฒํผ, ๋งํฌ, ํผ ์์๋ค์ ์ ๊ทผ์ฑ์ ๊ฐ์ ํด ๋ณด์ธ์.
์์ ๋๋น ์กฐ์ : ์ ์ ํ ์ ๋๋น๋ฅผ ์ ์งํ์ฌ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ฝํ ์ธ ๋ฅผ ์ฝ๊ฒ ์ฝ์ ์ ์๋๋ก ํด๋ณด์ธ์.
๋์ฒด ํ ์คํธ ์ฌ์ฉ : ์ด๋ฏธ์ง ํ๊ทธ์ ๋์ฒด ํ ์คํธ๋ฅผ ์ ๊ณตํ์ฌ ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๋ ๋ด์ฉ์ ์ดํดํ ์ ์๊ฒ ํด๋ณด์ธ์.
3. ๊ถ์ฅ ์ฌํญ ์ ์ (Best Practices Score)
๊ถ์ฅ ์ฌํญ ์ ์๋ ์น์ฌ์ดํธ๊ฐ ๋ณด์, ๋ชจ๋ฒ ์ฌ๋ก, ๊ธฐํ ์ค์ํ ์น ํ์ค์ ์ผ๋ง๋ ์ ์ค์ํ๊ณ ์๋์ง๋ฅผ ํ๊ฐํฉ๋๋ค.
ํ์ฉ ๋ฐฉ๋ฒ
๋ณด์ ๊ฐํ : HTTPS ์ฌ์ฉ, ์ทจ์ฝํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ์ ํผํ๊ณ , ๋ณด์ ์ทจ์ฝ์ ์ ํด๊ฒฐํด ๋ณด์ธ์.
๋ชจ๋ ์น ํ์ค ์ค์ : ์ต์ ์น ํ์ค์ ๋ฐ๋ฅด๊ณ , ๋ธ๋ผ์ฐ์ ๊ฐ ํธํ์ฑ์ ์ ์งํด ๋ณด์ธ์.
์ฝ๋ ํ์ง ๊ฐ์ : ์ ์ญ ๋ณ์์ ์ฌ์ฉ์ ์ต์ํํ๊ณ , ์ค๋ฅ ์ฒ๋ฆฌ๋ฅผ ์ ์ ํ ์ํํด ๋ณด์ธ์.
์ด ์ ์๋ค์ ํตํด ์น์ฌ์ดํธ์ ๋ฌธ์ ์ ์ ํ์ ํ๊ณ ๊ฐ์ ํ ๋ฐฉ์์ ๋์ถํ ์ ์์ต๋๋ค. Lighthouse ๋ฆฌํฌํธ๋ ์ด๋ฌํ ํ๊ฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ํ ์ ์๋ ์์ธํ ๊ถ์ฅ ์ฌํญ์ ์ ๊ณตํ๋, ์ด๋ฅผ ์ฐธ๊ณ ํ์ฌ ์น์ฌ์ดํธ์ ์ฑ๋ฅ, ์ ๊ทผ์ฑ ๋ฐ ์ ๋ฐ์ ์ธ ํ์ง์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๊ทธ๋์ ์ด๋ป๊ฒ UX/UI ๊ฐ์ ์ ํ์ฉํ ์ ์์๊น?
1. ์ด๋ฏธ์ง ์ต์ ํ
์ด๋ฏธ์ง ํฌ๊ธฐ์ ํฌ๋งท์ ์ต์ ํํด ๋ก๋ฉ ์๊ฐ์ ๋จ์ถํ๊ณ , ํ์ด์ง ์ฑ๋ฅ์ ๊ฐ์ ํ ์ ์์ต๋๋ค.
2. ๋ฐ์ํ ๋์์ธ
๋ค์ํ ๋๋ฐ์ด์ค ๋ฐ ํ๋ฉด ํฌ๊ธฐ์์์ ์น์ฌ์ดํธ ํธํ์ฑ์ ๋ถ์ํ๊ณ , ํ์์ ๋ฐ๋ผ ๋์์ธ์ ์กฐ์ ํ ์ ์์ต๋๋ค.
3. ์ ๋๋น ๋ฐ ์ ๊ทผ์ฑ
์ ๋๋น๋ฅผ ๊ฒํ ํ์ฌ ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๋ฅผ ํฌํจํ ๋ชจ๋ ์ฌ์ฉ์์ ์ ๊ทผ์ฑ์ ๊ฐ์ ํ ์ ์์ต๋๋ค.
4. ์ธํฐ๋ํฐ๋ธ ์์์ ์ต์ ํ
์ฌ์ฉ์ ์ธํฐ๋์ ์์(์: ๋ฒํผ, ๋งํฌ)์ ๋ฐฐ์น์ ์ฌ์ฉ์ฑ์ ๊ฒํ ํ๊ณ ๊ฐ์ ํ ์ ์์ต๋๋ค.
5. ํฐํธ ์ต์ ํ
์น ํฐํธ์ ๋ก๋ฉ ์๊ฐ์ ๋ถ์ํ๊ณ , ํจ์จ์ ์ธ ํฐํธ ๋ก๋ฉ ์ ๋ต์ ์ ์ฉํ์ฌ ์ฌ์ดํธ ์๋๋ฅผ ๊ฐ์ ํ ์ ์์ต๋๋ค.
Google Lighthouse๋ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ์น์ฌ์ดํธ ํ์ง์ ์ ๋ฐ์ ์ผ๋ก ๊ฐ์ ํ๋ ๋ฐ ์์ด ํ์์ ์ธ ๋๊ตฌ์ ๋๋ค. ์ฝ๋ฉ์ ์ ๋ชจ๋ฅด๋ UX/UI ๋์์ด๋๋ค๋ Lighthouse์ ํผ๋๋ฐฑ์ ํ์ฉํ์ฌ ๋์์ธ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ , ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๋ ๋ฐฉํฅ์ผ๋ก ์น์ฌ์ดํธ๋ฅผ ์ต์ ํํ ์ ์์ต๋๋ค.
'๐ก UXUI > UXUI' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[UXUI] ๋น์ฆ๋์ค ๋ชจ๋ธ ์ฉ์ด ์ ๋ถ ์์๋ณด๊ธฐ : B2B, B2C, SaaS ์ธ 9๊ฐ์ง (0) | 2023.12.28 |
---|