๋ ๋์ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ , ํด๋์ ์ธํฐํ์ด์ค๋ฅผ ๋ณด์กดํ๊ณ , ๋ฉ๋ชจ๋ฆฌ ์๋น๋ฅผ ์ต์ํํ๊ณ , ์ถ๊ฐ ์ฌ์ฉ์ ์ ์ ์ต์ ์ ์ ๊ณตํ๊ธฐ ์ํด Firefox ์ฝ๋ ๊ธฐ๋ฐ์์ ๋ถ๊ธฐ๋ Pale Moon 29.1 ์น ๋ธ๋ผ์ฐ์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. Pale Moon ๋น๋๋ Windows ๋ฐ Linux(x86 ๋ฐ x86_64)์ฉ์ผ๋ก ์์ฑ๋ฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ MPLv2(Mozilla Public License)์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ Firefox 29์ ํตํฉ๋ Australis ์ธํฐํ์ด์ค๋ก ์ ํํ์ง ์๊ณ ๊ด๋ฒ์ํ ์ฌ์ฉ์ ์ ์ ์ต์ ์ ์ฌ์ฉํ์ฌ ํด๋์ ์ธํฐํ์ด์ค ๊ตฌ์ฑ์ ๊ณ ์ํฉ๋๋ค. ์ ๊ฑฐ๋ ๊ตฌ์ฑ ์์์๋ DRM, Social API, WebRTC, PDF ๋ทฐ์ด, Crash Reporter, ํต๊ณ ์์ง ์ฝ๋, ์๋ ๋ณดํธ ๋๊ตฌ ๋ฐ ์ฅ์ ์ธ์ด ํฌํจ๋ฉ๋๋ค. Firefox์ ๋น๊ตํ์ฌ ๋ธ๋ผ์ฐ์ ๋ XUL ๊ธฐ์ ์ ๋ํ ์ง์์ ์ ์งํ๊ณ ๋ณธ๊ฒฉ์ ์ธ ๋์์ธ ํ ๋ง์ ๊ฒฝ๋ ๋์์ธ ํ ๋ง๋ฅผ ๋ชจ๋ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ์งํฉ๋๋ค. Pale Moon์ Mozilla Central ์ ์ฅ์์ Firefox ๊ตฌ์ฑ ์์ ํฌํฌ์ธ UXP(Unified XUL Platform)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ผ๋ฉฐ Rust ์ฝ๋์ ๋ํ ๋ฐ์ธ๋ฉ์ด ์๊ณ Quantum ํ๋ก์ ํธ ๊ฐ๋ฐ์ด ํฌํจ๋์ด ์์ง ์์ต๋๋ค.
์ ๋ฒ์ ์์:
- ๋ชจ๋ ์ผ์น ํญ๋ชฉ์ด ์ง์ ๋ ํจํด์ ๋ฐ๋ผ ๋์ฒด๋๋ ์ ๋ฌธ์์ด(์๋ ๋ฌธ์์ด์ ๋ณ๊ฒฝ๋์ง ์์)์ ๋ฐํํ๋ String.prototype.replaceAll() ๋ฉ์๋๋ฅผ ๊ตฌํํ์ต๋๋ค.
- ๋ฌธ์์ด ๋ฆฌํฐ๋ด์์ ์ค ๊ตฌ๋ถ ๊ธฐํธ(U+2028)์ ๋จ๋ฝ ๊ตฌ๋ถ ๊ธฐํธ(U+2029)๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ECMAScript์ ๊ตฌ๋ฌธ ํ์ ์งํฉ์ผ๋ก JSON ํ ์คํธ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์ ์์ด ๊ตฌํ๋์์ต๋๋ค.
- JSON.stringify() ๋ฉ์๋์์ ๋ฐํ๋ ๋ฌธ์์ด์ ์ฌ๋ฐ๋ฅธ ํ์์ด ๋ณด์ฅ๋์์ต๋๋ค.
- JavaScript์์ ํฐ ์ซ์(์: 1_000_000)๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ํ๊ธฐ ์ํด ๊ตฌ๋ถ ๊ธฐํธ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ ๋ฐ์ดํธ๋ ์ฌ์ดํธ๋ณ ์ฌ์ฉ์ ์์ด์ ํธ ๊ฐ์ด ์ฌ์ ์๋ฉ๋๋ค.
- ์คํธ๋ฆฌ๋ฐ ๋ฌธ์ ๋ก ์ธํด AV ์ฝ๋ฑ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ต๋๋ค.
- ์ทจ์ฝ์ ์์ ์ด ์ฐ๊ธฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru