์ƒˆ๋กœ์šด Android์šฉ Firefox Preview ๋ธŒ๋ผ์šฐ์ €์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค

๋ชจ์งˆ๋ผ ํšŒ์‚ฌ ์ œ์‹œ Firefox Preview ๋ธŒ๋ผ์šฐ์ €์˜ ์ฒซ ๋ฒˆ์งธ ํ‰๊ฐ€ํŒ ๋ฆด๋ฆฌ์Šค๋Š” ์ฝ”๋“œ๋ช… Fenix๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฉฐ ๊ด€์‹ฌ ์žˆ๋Š” ๋งค๋‹ˆ์•„์˜ ์ดˆ๊ธฐ ํ…Œ์ŠคํŠธ๋ฅผ ๋ชฉํ‘œ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐœํ–‰๋ฌผ์€ ์นดํƒˆ๋กœ๊ทธ๋ฅผ ํ†ตํ•ด ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด, ์ฝ”๋“œ๋Š” ๋‹ค์Œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. GitHub์˜. ํ”„๋กœ์ ํŠธ๋ฅผ ์•ˆ์ •ํ™”ํ•˜๊ณ  ์˜๋„ํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•œ ํ›„ ๋ธŒ๋ผ์šฐ์ €๋Š” Android์šฉ Firefox์˜ ํ˜„์žฌ ๋ฒ„์ „์„ ๋Œ€์ฒดํ•  ์˜ˆ์ •์ด๋ฉฐ, ์ƒˆ ๋ฆด๋ฆฌ์Šค์˜ ๋ฆด๋ฆฌ์Šค๋Š” Firefox 69์˜ 68์›” ๋ฆด๋ฆฌ์Šค๋ถ€ํ„ฐ ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค(ESR ๋ถ„๊ธฐ์— ๋Œ€ํ•œ ์ˆ˜์ • ์—…๋ฐ์ดํŠธ๋งŒ ํ•ด๋‹น). Firefox XNUMX์ด ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค).

Firefox ๋ฏธ๋ฆฌ๋ณด๊ธฐ ะธัะฟะพะปัŒะทัƒะตั‚ Firefox Quantum ๊ธฐ์ˆ  ๋ฐ ์ผ๋ จ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” GeckoView ์—”์ง„ Mozilla Android ๊ตฌ์„ฑ์š”์†Œ, ์ด๋ฏธ ๋ธŒ๋ผ์šฐ์ € ๊ตฌ์ถ•์— ์‚ฌ์šฉ๋จ Firefox ํฌ์ปค์Šค ะธ Firefox ๋ผ์ดํŠธ. GeckoView๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ๋Š” ๋ณ„๋„์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ํŒจํ‚ค์ง€๋œ Gecko ์—”์ง„์˜ ๋ณ€ํ˜•์ด๋ฉฐ Android ๊ตฌ์„ฑ ์š”์†Œ์—๋Š” ํƒญ, ์ž…๋ ฅ ์™„์„ฑ, ๊ฒ€์ƒ‰ ์ œ์•ˆ ๋ฐ ๊ธฐํƒ€ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ํ‘œ์ค€ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ํฌํ•จ๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Firefox ๋ฏธ๋ฆฌ๋ณด๊ธฐ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ:

  • ๋น ๋ฅธ ์„ฑ๋Šฅ: Firefox ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋Š” ๊ธฐ์กด Android์šฉ Firefox๋ณด๋‹ค ์ตœ๋Œ€ 64๋ฐฐ ๋น ๋ฆ…๋‹ˆ๋‹ค. ์ฝ”๋“œ ํ”„๋กœํŒŒ์ผ๋ง ๊ฒฐ๊ณผ(PGO)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ปดํŒŒ์ผ ์‹œ๊ฐ„ ์ตœ์ ํ™”๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  86๋น„ํŠธ ARM ์‹œ์Šคํ…œ์šฉ IonMonkey JIT ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ํฌํ•จํ•จ์œผ๋กœ์จ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ARM ์™ธ์—๋„ ์ด์ œ x64_XNUMX ์‹œ์Šคํ…œ์šฉ์œผ๋กœ GeckoView ์–ด์…ˆ๋ธ”๋ฆฌ๋„ ์ƒ์„ฑ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์›€์ง์ž„ ์ถ”์  ๋ฐ ๋‹ค์–‘ํ•œ ๊ธฐ์ƒ ํ™œ๋™์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ค์ •, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(์ฆ๊ฒจ์ฐพ๋Š” ํŽ˜์ด์ง€, ๊ธฐ๋ก, ๋‹ค์šด๋กœ๋“œ, ์ตœ๊ทผ ๋‹ซ์€ ํƒญ), ์‚ฌ์ดํŠธ ํ‘œ์‹œ ๋ชจ๋“œ ์„ ํƒ(์‚ฌ์ดํŠธ์˜ ๋ฐ์Šคํฌํ†ฑ ๋ฒ„์ „ ํ‘œ์‹œ), ํŽ˜์ด์ง€์—์„œ ํ…์ŠคํŠธ ๊ฒ€์ƒ‰, ๋น„๊ณต๊ฐœ๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์šฉ ๋ฉ”๋‰ด ๋ชจ๋“œ, ์ƒˆ ํƒญ ์—ด๊ธฐ ๋ฐ ํŽ˜์ด์ง€ ๊ฐ„ ํƒ์ƒ‰

    ์ƒˆ๋กœ์šด Android์šฉ Firefox Preview ๋ธŒ๋ผ์šฐ์ €์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค

  • ๋‹ค๋ฅธ ์žฅ์น˜์— ๋งํฌ๋ฅผ ๋ณด๋‚ด๊ณ  ์ฆ๊ฒจ์ฐพ๋Š” ํŽ˜์ด์ง€ ๋ชฉ๋ก์— ์‚ฌ์ดํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋“ฑ์˜ ๋น ๋ฅธ ์ž‘์—…์„ ์œ„ํ•œ ๋ฒ”์šฉ ๋ฒ„ํŠผ์ด ์žˆ๋Š” ๋‹ค๊ธฐ๋Šฅ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์ž…๋‹ˆ๋‹ค.
    ์ฃผ์†Œ ํ‘œ์‹œ์ค„์„ ํด๋ฆญํ•˜๋ฉด ์ „์ฒด ํ™”๋ฉด ๋„๊ตฌ ์„ค๋ช… ๋ชจ๋“œ๊ฐ€ ์‹œ์ž‘๋˜์–ด ๊ฒ€์ƒ‰ ๊ธฐ๋ก ๋ฐ ๊ฒ€์ƒ‰ ์—”์ง„์˜ ๊ถŒ์žฅ ์‚ฌํ•ญ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ด€๋ จ ์ž…๋ ฅ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ํƒญ ๋Œ€์‹  ์ปฌ๋ ‰์…˜ ๊ฐœ๋…์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฆ๊ฒจ์ฐพ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์ €์žฅ, ๊ทธ๋ฃนํ™” ๋ฐ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋‹ซ์œผ๋ฉด ์—ด๋ ค ์žˆ๋Š” ๋‚˜๋จธ์ง€ ํƒญ์ด ์ž๋™์œผ๋กœ ์ปฌ๋ ‰์…˜์œผ๋กœ ๊ทธ๋ฃนํ™”๋˜์–ด ๋ณด๊ณ  ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‹œ์ž‘ ํŽ˜์ด์ง€์—๋Š” ๊ธ€๋กœ๋ฒŒ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์ด ๊ฒฐํ•ฉ๋œ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์ด ํ‘œ์‹œ๋˜๊ณ  ์—ด๋ ค ์žˆ๋Š” ํƒญ ๋ชฉ๋ก์ด ํ‘œ์‹œ๋˜๋ฉฐ, ์—ด๋ ค ์žˆ๋Š” ํŽ˜์ด์ง€๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ์ด์ „์— ์—ด์—ˆ๋˜ ์‚ฌ์ดํŠธ๋ฅผ ๋ธŒ๋ผ์šฐ์ € ์„ธ์…˜๋ณ„๋กœ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ์„ธ์…˜ ๋ชฉ๋ก์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด Android์šฉ Firefox Preview ๋ธŒ๋ผ์šฐ์ €์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค์ƒˆ๋กœ์šด Android์šฉ Firefox Preview ๋ธŒ๋ผ์šฐ์ €์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€