Mozilla, ์์ด์ค์ ๋ํ๊ต, ์บ๋ฆฌํฌ๋์ ๋ํ๊ต ์ฐ๊ตฌ์ง์ผ๋ก ๊ตฌ์ฑ๋ ํ
Alexa ๋ฑ๊ธ์ ๋ฐ๋ฅธ 100๋ง ๊ฐ์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฌ์ดํธ์ ๋ํ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ๊ทธ ์ค 9040๊ฐ(10.18%)๊ฐ ๋ฐฉ๋ฌธ์๋ฅผ ๋น๋ฐ๋ฆฌ์ ์๋ณํ๊ธฐ ์ํด ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ํ, ๊ฐ์ฅ ์ธ๊ธฐ ์๋ 30.60๊ฐ ์ฌ์ดํธ๋ฅผ ๊ณ ๋ คํ๋ฉด ์ด๋ฌํ ์ฝ๋๋ 266%์ ์ฌ๋ก(24.45๊ฐ ์ฌ์ดํธ)์์ ๋ฐ๊ฒฌ๋์์ผ๋ฉฐ, ์์๊ฐ 2010์๋ถํฐ XNUMX์๊น์ง ์ฐจ์งํ๋ ์ฌ์ดํธ ์ค์์๋ XNUMX%์ ์ฌ๋ก(XNUMX ์ฌ์ดํธ)์์ ๋ฐ๊ฒฌ๋์์ต๋๋ค. . ์จ๊ฒจ์ง ์๋ณ์ ์ฃผ๋ก ์ธ๋ถ ์๋น์ค์์ ์ ๊ณตํ๋ ์คํฌ๋ฆฝํธ์์ ์ฌ์ฉ๋ฉ๋๋ค.
์จ๊ฒจ์ง ์๋ณ์ ์ํํ๋ ์ฝ๋๋ฅผ ์๋ณํ๊ธฐ ์ํด ํดํท์ด ๊ฐ๋ฐ๋์์ต๋๋ค.
์๋์ผ๋ก ์ง์ ๋ ํด๋ฆฌ์คํฑ๊ณผ ๋น๊ต๋ฉ๋๋ค.
์๋ณ๋ ์๋ณ ์คํฌ๋ฆฝํธ ์ค ๋ค์๋ ์ผ๋ฐ์ ์ธ ์ฐจ๋จ ๋ชฉ๋ก์ ํฌํจ๋์ง ์์์ต๋๋ค.
๋ณด๋ธ ํ
์๋ฅผ ๋ค์ด, ํค๋ณด๋ ๋ ์ด์์(getLayoutMap)์ ๋ํ ์ ๋ณด, ์บ์์ ์์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ณด๋ฅผ ์๋ณํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค(Performance API๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์ ๋ฌ ์ง์ฐ์ ๋ถ์ํ์ฌ ์ฌ์ฉ์๊ฐ ํน์ ๋๋ฉ์ธ ์ฌ๋ถ, ํ์ด์ง๊ฐ ์ด์ ์ ์ด๋ ธ๋์ง ์ฌ๋ถ), ๋ธ๋ผ์ฐ์ ์ ์ค์ ๋ ๊ถํ(์๋ฆผ, ์์น ์ ๋ณด ๋ฐ ์นด๋ฉ๋ผ API์ ๋ํ ์ก์ธ์ค ์ ๋ณด), ํน์ ์ฃผ๋ณ ์ฅ์น ๋ฐ ํฌ๊ท ์ผ์(๊ฒ์ ํจ๋, ๊ฐ์ ํ์ค ํฌ๋ฉง, ๊ทผ์ ์ผ์). ๋ํ, ํน์ ๋ธ๋ผ์ฐ์ ์ ํนํ๋ API์ ์ ๋ฌด์ API ๋์์ ์ฐจ์ด(AudioWorklet, setTimeout, mozRTCSessionDescription)๋ฅผ ์๋ณํ๋ ๊ฒ๊ณผ AudioContext API๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ด๋ ์์คํ ์ ๊ธฐ๋ฅ์ ํ์ธํ๋ ๊ฒฝ์ฐ๋ฅผ ๊ธฐ๋กํ์ต๋๋ค.
๋ํ ์ด ์ฐ๊ตฌ์์๋ ์จ๊ฒจ์ง ์๋ณ์ ๋ํ ๋ณดํธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๋คํธ์ํฌ ์์ฒญ์ ์ฐจ๋จํ๊ฑฐ๋ API์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ํํ๋ ๊ฒฝ์ฐ ์ฌ์ดํธ์ ํ์ค ๊ธฐ๋ฅ์ด ์ค๋จ๋๋ ๋ฌธ์ ๋ ์กฐ์ฌํ์ต๋๋ค. FP-Inspector์ ์ํด ์๋ณ๋ ์คํฌ๋ฆฝํธ๋ก๋ง API๋ฅผ ์ ํ์ ์ผ๋ก ์ ํํ๋ฉด API ํธ์ถ์ ๋ํด ๋ ์๊ฒฉํ ์ผ๋ฐ ์ ํ์ ์ฌ์ฉํ๋ Brave ๋ฐ Tor ๋ธ๋ผ์ฐ์ ๋ณด๋ค ์ค๋จ์ด ์ ์ด ์ ์ฌ์ ์ผ๋ก ๋ฐ์ดํฐ ์ ์ถ์ด ๋ฐ์ํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์ถ์ฒ : opennet.ru