ํŒŒ์ด์–ดํญ์Šค 99 ๋ฆด๋ฆฌ์Šค

Firefox 99 ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ, ์žฅ๊ธฐ ์ง€์› ๋ธŒ๋žœ์น˜ ์—…๋ฐ์ดํŠธ์ธ 91.8.0๋„ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Firefox 100 ๋ธŒ๋žœ์น˜๋Š” ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ ๋‹จ๊ณ„๋กœ ์ „ํ™˜๋˜์—ˆ์œผ๋ฉฐ, ์ถœ์‹œ๋Š” 3์›” XNUMX์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Firefox 99์˜ ์ฃผ์š” ํ˜์‹ :

  • ๊ธฐ๋ณธ GTK ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ about:config์˜ "widget.gtk.native-context-menus" ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • GTK ๋ถ€๋™ ์Šคํฌ๋กค ๋ง‰๋Œ€๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค(์ „์ฒด ์Šคํฌ๋กค ๋ง‰๋Œ€๋Š” ๋งˆ์šฐ์Šค ์ปค์„œ๋ฅผ ์›€์ง์ผ ๋•Œ๋งŒ ๋‚˜ํƒ€๋‚˜๊ณ  ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„์—๋Š” ๋งˆ์šฐ์Šค๋ฅผ ์›€์ง์ผ ๋•Œ ์–‡์€ ์„  ํ‘œ์‹œ๊ธฐ๊ฐ€ ํ‘œ์‹œ๋˜์–ด ํŽ˜์ด์ง€์˜ ํ˜„์žฌ ์˜คํ”„์…‹์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปค์„œ๊ฐ€ ์›€์ง์ด์ง€ ์•Š๊ณ  ์ž ์‹œ ํ›„ ํ‘œ์‹œ๊ฐ€ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ํ˜„์žฌ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, about:config์—์„œ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด widget.gtk.overlay-scrollbars.enabled ์„ค์ •์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
    ํŒŒ์ด์–ดํญ์Šค 99 ๋ฆด๋ฆฌ์Šค
  • Linux ํ”Œ๋žซํผ์˜ ์ƒŒ๋“œ๋ฐ•์Šค ๊ฒฉ๋ฆฌ๊ฐ€ ๊ฐ•ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์›น ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋Š” X11 ์„œ๋ฒ„์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • Wayland ์‚ฌ์šฉ ์‹œ ๋ฐœ์ƒํ•˜๋Š” ์ผ๋ถ€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์Šค๋ ˆ๋“œ ์ฐจ๋‹จ ๋ฌธ์ œ๊ฐ€ ์ˆ˜์ •๋˜๊ณ , ํŒ์—…์ฐฝ์˜ ํฌ๊ธฐ๊ฐ€ ์กฐ์ •๋˜์—ˆ์œผ๋ฉฐ, ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ์‹œ ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด๊ฐ€ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚ด์žฅ๋œ PDF ๋ทฐ์–ด๋Š” ๋ฐœ์Œ ๊ตฌ๋ณ„ ๋ถ€ํ˜ธ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ์—†๋Š” ๊ฒ€์ƒ‰์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • Narrate ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”/๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๋‹จ์ถ•ํ‚ค "n"์ด ReaderMode์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Android ํ”Œ๋žซํผ์šฉ ๋ฒ„์ „์€ ํŠน์ • ๋„๋ฉ”์ธ์— ๋Œ€ํ•ด์„œ๋งŒ ์„ ํƒ์ ์œผ๋กœ ์ฟ ํ‚ค์™€ ์ €์žฅ๋œ ๋กœ์ปฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์šฐ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ „ํ™˜ํ•˜๊ฑฐ๋‚˜, ์—…๋ฐ์ดํŠธ๋ฅผ ์ ์šฉํ•˜๊ฑฐ๋‚˜, ์žฅ์น˜๋ฅผ ์ž ๊ธˆ ํ•ด์ œํ•œ ํ›„ ๋ฐœ์ƒํ•˜๋Š” ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ €์— PDF ๋ฌธ์„œ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ๋Š”์ง€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” navigator.pdfViewerEnabled ์†์„ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์ดํŠธ๊ฐ€ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋”ฐ๋ผ WebRTC ์„ค์ •์„ ์กฐ์ •ํ•˜๊ณ  ์—ฐ๊ฒฐ์— ์‚ฌ์šฉ๋˜๋Š” ICE ์„œ๋ฒ„์™€ ์ ์šฉ๋œ ๋ฐ์ดํ„ฐ ์ „์†ก ์ •์ฑ…์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” RTCPeerConnection.setConfiguration() ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ˜„์žฌ ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์ •๋ณด(์˜ˆ: ์œ ํ˜•(์…€๋ฃฐ๋Ÿฌ, ๋ธ”๋ฃจํˆฌ์Šค, ์ด๋”๋„ท, Wi-Fi) ๋ฐ ์†๋„)์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ์ •๋ณด API๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์ด API๊ฐ€ Android ํ”Œ๋žซํผ์—์„œ๋งŒ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ˜์‹ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ Firefox 99๋Š” 30๊ฐœ์˜ ์ทจ์•ฝ์ ์„ ์ œ๊ฑฐํ–ˆ์œผ๋ฉฐ ๊ทธ ์ค‘ 9๊ฐœ๋Š” ์œ„ํ—˜ํ•˜๋‹ค๊ณ  ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 24๊ฐœ์˜ ์ทจ์•ฝ์ (21๊ฐœ๋Š” CVE-2022-28288 ๋ฐ CVE-2022-28289์— ์š”์•ฝ๋˜์–ด ์žˆ์Œ)์€ ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ ๋ฐ ์ด๋ฏธ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค์™€ ๊ฐ™์€ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ž ์žฌ์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋กœ ์ธํ•ด ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ๊ณต๊ฒฉ์ž์˜ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Firefox 100์˜ ๋ฒ ํƒ€ ๋ฆด๋ฆฌ์Šค์—๋Š” ์ฒ ์ž๋ฅผ ๊ฒ€์‚ฌํ•  ๋•Œ ์„œ๋กœ ๋‹ค๋ฅธ ์–ธ์–ด์— ๋Œ€ํ•œ ์‚ฌ์ „์„ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux ๋ฐ Windows์—๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ถ€๋™ ์Šคํฌ๋กค ๋ง‰๋Œ€๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. PIP(Picture-in-Picture) ๋ชจ๋“œ์—์„œ๋Š” YouTube, Prime Video ๋ฐ Netflix์˜ ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•  ๋•Œ ์ž๋ง‰์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. Web MIDI API๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์‚ฌ์šฉ์ž ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ๋œ MIDI ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ์Œ์•… ์žฅ์น˜์™€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(Firefox 99์—์„œ๋Š” about:config์˜ dom.webmidi.enabled ์„ค์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

์ถœ์ฒ˜ : opennet.ru

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