ํฌ๋กฌ 100 ๋ฆด๋ฆฌ์Šค

๊ตฌ๊ธ€์ด ํฌ๋กฌ 100 ์›น๋ธŒ๋ผ์šฐ์ €๋ฅผ ๊ณต๊ฐœํ–ˆ๊ณ , ๋™์‹œ์— ํฌ๋กฌ์˜ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ๋ฌด๋ฃŒ ํฌ๋กœ๋ฏธ์›€(Chromium) ํ”„๋กœ์ ํŠธ๋„ ์•ˆ์ •์ ์œผ๋กœ ์ถœ์‹œ๋๋‹ค. Chrome ๋ธŒ๋ผ์šฐ์ €๋Š” Google ๋กœ๊ณ  ์‚ฌ์šฉ, ์ถฉ๋Œ ์‹œ ์•Œ๋ฆผ ์ „์†ก ์‹œ์Šคํ…œ, ๋ณต์‚ฌ ๋ฐฉ์ง€๋œ ๋น„๋””์˜ค ์ฝ˜ํ…์ธ (DRM) ์žฌ์ƒ ๋ชจ๋“ˆ, ์ž๋™ ์—…๋ฐ์ดํŠธ ์„ค์น˜ ์‹œ์Šคํ…œ, RLZ ๋งค๊ฐœ๋ณ€์ˆ˜ ์ „์†ก ๋“ฑ์œผ๋กœ ๊ตฌ๋ณ„๋ฉ๋‹ˆ๋‹ค. ์ˆ˜์ƒ‰. ๋‹ค์Œ Chrome 101 ๋ฆด๋ฆฌ์Šค๋Š” 26์›” XNUMX์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Chrome 100์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • ๋‘ ์ž๋ฆฌ๊ฐ€ ์•„๋‹Œ ์„ธ ์ž๋ฆฌ๋กœ ๊ตฌ์„ฑ๋œ ๋ฒ„์ „ ๋ฒˆํ˜ธ 100์— ๋„๋‹ฌํ•œ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ธํ•ด User-Agent ๊ฐ’์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•ด ์ž˜๋ชป๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ถ€ ์‚ฌ์ดํŠธ์˜ ์ž‘๋™ ์ค‘๋‹จ์„ ๋ฐฐ์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์‹ค์ œ๋กœ ๋ฒ„์ „ 99์„ ์‚ฌ์šฉํ•  ๋•Œ User-Agent ํ—ค๋”์˜ ์ถœ๋ ฅ์„ ๋ฒ„์ „ 100๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” "chrome://flags##force-major-version-to-minor" ์„ค์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Chrome 100์€ ์ „์ฒด ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ ์ฝ˜ํ…์ธ ๊ฐ€ ํฌํ•จ๋œ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” User-Agent HTTP ํ—ค๋” ๋ฐ JavaScript ๋งค๊ฐœ๋ณ€์ˆ˜ navigator.userAgent, navigator.appVersion ๋ฐ navigator.platform์˜ ์ •๋ณด ์ž๋ฅด๊ธฐ๋ฅผ ์‹œ์ž‘ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ—ค๋”์—๋Š” ๋ธŒ๋ผ์šฐ์ € ์ด๋ฆ„, ์ฃผ์š” ๋ธŒ๋ผ์šฐ์ € ๋ฒ„์ „, ํ”Œ๋žซํผ ๋ฐ ์žฅ์น˜ ์œ ํ˜•(ํœด๋Œ€ํฐ, PC, ํƒœ๋ธ”๋ฆฟ)์— ๋Œ€ํ•œ ์ •๋ณด๋งŒ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ๋ฒ„์ „ ๋ฐ ํ™•์žฅ๋œ ํ”Œ๋žซํผ ๋ฐ์ดํ„ฐ์™€ ๊ฐ™์€ ์ถ”๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์œผ๋ ค๋ฉด ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ ํด๋ผ์ด์–ธํŠธ ํžŒํŠธ API๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์ •๋ณด๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ์•„์ง ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ ํด๋ผ์ด์–ธํŠธ ํžŒํŠธ๋กœ ์ „ํ™˜ํ•  ์ค€๋น„๊ฐ€ ๋˜์ง€ ์•Š์€ ์‚ฌ์ดํŠธ์˜ ๊ฒฝ์šฐ 2023๋…„ XNUMX์›”๊นŒ์ง€ ์ „์ฒด ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฃผ์†Œ ํ‘œ์‹œ์ค„ ํŒจ๋„์— ๋‹ค์šด๋กœ๋“œ ํ‘œ์‹œ๊ธฐ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ์‹คํ—˜์  ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํด๋ฆญํ•˜๋ฉด chrome://downloads ํŽ˜์ด์ง€์™€ ์œ ์‚ฌํ•˜๊ฒŒ ๋‹ค์šด๋กœ๋“œ ๋ฐ ๋‹ค์šด๋กœ๋“œ๋œ ํŒŒ์ผ์˜ ์ƒํƒœ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ‘œ์‹œ๊ธฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด "chrome://flags#download-bubble" ์„ค์ •์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
    ํฌ๋กฌ 100 ๋ฆด๋ฆฌ์Šค
  • ํƒญ ๋ฒ„ํŠผ์— ํ‘œ์‹œ๋œ ์žฌ์ƒ ํ‘œ์‹œ๊ธฐ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์†Œ๋ฆฌ๋ฅผ ์Œ์†Œ๊ฑฐํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋ฐ˜ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ด์ „์—๋Š” ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ์†Œ๋ฆฌ๋ฅผ ์Œ์†Œ๊ฑฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค). ์ด ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด 'chrome://flags#enable-tab-audio-muting' ์„ค์ •์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ํฌ๋กฌ 100 ๋ฆด๋ฆฌ์Šค
  • ์ด๋ฏธ์ง€ ๊ฒ€์ƒ‰(์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด์˜ "์ด๋ฏธ์ง€ ์ฐพ๊ธฐ" ํ•ญ๋ชฉ)์— Google ๋ Œ์ฆˆ ์„œ๋น„์Šค ์‚ฌ์šฉ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” "chrome://flags/#enable-lens-standalone" ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํƒญ์— ๋Œ€ํ•œ ๊ณต์œ  ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•  ๋•Œ(ํƒญ ๊ณต์œ ) ์ด์ œ ํŒŒ๋ž€์ƒ‰ ํ”„๋ ˆ์ž„์ด ์ „์ฒด ํƒญ์ด ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฐฉ์†ก๋˜๋Š” ์ฝ˜ํ…์ธ ๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„๋งŒ ๊ฐ•์กฐ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ € ๋กœ๊ณ ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋กœ๊ณ ๋Š” ์ค‘์•™์— ์•ฝ๊ฐ„ ๋” ํฐ ์›์ด ์žˆ๊ณ  ์ƒ‰์ƒ์ด ๋” ๋ฐ์œผ๋ฉฐ ์ƒ‰์ƒ ์‚ฌ์ด์˜ ๊ฒฝ๊ณ„์— ๊ทธ๋ฆผ์ž๊ฐ€ ์—†๋‹ค๋Š” ์ ์—์„œ 2014 ๋ฒ„์ „๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
    ํฌ๋กฌ 100 ๋ฆด๋ฆฌ์Šค
  • Android ๋ฒ„์ „์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:
    • ๋น„๋””์˜ค ๋‹ค์šด๋กœ๋“œ ์‹œ ๋น„ํŠธ๋ ˆ์ดํŠธ๋ฅผ ๋‚ฎ์ถ”๊ณ  ์ด๋ฏธ์ง€ ์••์ถ•์„ ์ถ”๊ฐ€๋กœ ์ ์šฉํ•œ '๋ผ์ดํŠธ' ํŠธ๋ž˜ํ”ฝ ์ ˆ์•ฝ ๋ชจ๋“œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ๋„คํŠธ์›Œํฌ์˜ ์š”๊ธˆ ์ ˆ๊ฐ๊ณผ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ด๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ๊ฐœ๋ฐœ๋กœ ์ธํ•ด ๋ชจ๋“œ๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์ฃผ์†Œ ํ‘œ์‹œ์ค„์—์„œ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, "๊ธฐ๋ก ์‚ญ์ œ"๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €์— ์ด๋™ ๊ธฐ๋ก ์‚ญ์ œ ๋˜๋Š” "๋น„๋ฐ€๋ฒˆํ˜ธ ํŽธ์ง‘" ์–‘์‹์œผ๋กœ ์ด๋™ํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๊ณ  ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ด€๋ฆฌ์ž๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํ†ฑ ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ ์ด ๊ธฐ๋Šฅ์€ Chrome 87์—์„œ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ๋‹ค๋ฅธ ๊ธฐ๊ธฐ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ QR ์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•˜์—ฌ Google ๊ณ„์ •์— ๋กœ๊ทธ์ธํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์ด์ œ ๋ชจ๋“  ํƒญ์„ ํ•œ ๋ฒˆ์— ๋‹ซ์œผ๋ ค๊ณ  ํ•˜๋ฉด ์ž‘์—… ํ™•์ธ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    • ์ƒˆ ํƒญ์„ ์—ฌ๋Š” ํŽ˜์ด์ง€์— RSS ๊ตฌ๋… ๋ณด๊ธฐ(ํŒ”๋กœ์ž‰)์™€ ์ถ”์ฒœ ์ฝ˜ํ…์ธ  ๋ณด๊ธฐ(๋””์Šค์ปค๋ฒ„) ์‚ฌ์ด์— ์Šค์œ„์น˜๊ฐ€ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • Android WebView ๊ตฌ์„ฑ ์š”์†Œ์—์„œ TLS 1.0/1.1 ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ € ์ž์ฒด์—์„œ๋Š” TLS 1.0/1.1์— ๋Œ€ํ•œ ์ง€์›์ด Chrome 98์—์„œ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฒ„์ „์—์„œ๋Š” WebView ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์œ ์‚ฌํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ ์šฉ๋˜์–ด ์ด์ œ TLS 1.2/1.3์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. TLS XNUMX ๋˜๋Š” TLS XNUMX.
  • ์ธ์ฆ์„œ ํˆฌ๋ช…์„ฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•  ๋•Œ ์ด์ œ ์ธ์ฆ์„œ ํ™•์ธ์—์„œ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์šด์˜์ž๊ฐ€ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๋‘ ๊ฐœ์˜ ๋กœ๊ทธ์— ์„œ๋ช…๋œ SCT ๋ ˆ์ฝ”๋“œ(์„œ๋ช…๋œ ์ธ์ฆ์„œ ํƒ€์ž„์Šคํƒฌํ”„)๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์ด์ „์—๋Š” Google ๋กœ๊ทธ ๋ฐ ๋‹ค๋ฅธ ์šด์˜์ž์˜ ๋กœ๊ทธ์— ํ•ญ๋ชฉ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค). . ์ธ์ฆ์„œ ํˆฌ๋ช…์„ฑ์€ ๋ฐœ๊ธ‰ ๋ฐ ์ทจ์†Œ๋œ ๋ชจ๋“  ์ธ์ฆ์„œ์— ๋Œ€ํ•œ ๋…๋ฆฝ์ ์ธ ๊ณต๊ฐœ ๋กœ๊ทธ๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์ธ์ฆ ๊ธฐ๊ด€์˜ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ฐ ์ž‘์—…์— ๋Œ€ํ•œ ๋…๋ฆฝ์ ์ธ ๊ฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์€๋ฐ€ํ•˜๊ฒŒ ๊ฐ€์งœ ๊ธฐ๋ก์„ ์ƒ์„ฑํ•˜๋ ค๋Š” ๋ชจ๋“  ์‹œ๋„๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์•ˆ์ „ ๋ธŒ๋ผ์šฐ์ง• ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•œ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ์ธ์ฆ์„œ ํˆฌ๋ช…์„ฑ ๋กœ๊ทธ์— ์‚ฌ์šฉ๋œ SCT ๋ ˆ์ฝ”๋“œ ๊ฐ์‚ฌ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ์ด ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ๋กœ๊ทธ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€ ์š”์ฒญ์ด Google๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์š”์ฒญ์€ ๊ฑฐ์˜ TLS ์—ฐ๊ฒฐ 10000๊ฐœ๋งˆ๋‹ค ํ•œ ๋ฒˆ์”ฉ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ํ™•์ธ๋˜๋ฉด ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ์ธ์ฆ์„œ ๋ฐ SCT ์ฒด์ธ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ Google๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค(์ด๋ฏธ ๊ณต๊ฐœ์ ์œผ๋กœ ๋ฐฐํฌ๋œ ์ธ์ฆ์„œ ๋ฐ SCT์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋งŒ ์ „์†ก๋ฉ๋‹ˆ๋‹ค).

  • ํ–ฅ์ƒ๋œ ์„ธ์ดํ”„ ๋ธŒ๋ผ์šฐ์ง•์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  Google ๊ณ„์ •์— ๋กœ๊ทธ์ธํ•˜๋ฉด ์ด์ œ Google ์„œ๋ฒ„๋กœ ์ „์†ก๋œ ์‚ฌ๊ฑด ๋ฐ์ดํ„ฐ์— Google ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐ๋œ ํ† ํฐ์ด ํฌํ•จ๋˜์–ด ์›น์ƒ์˜ ํ”ผ์‹ฑ, ์•…์˜์  ํ™œ๋™ ๋ฐ ๊ธฐํƒ€ ์œ„ํ˜‘์— ๋Œ€ํ•œ ๋ณดํ˜ธ๊ฐ€ ๊ฐ•ํ™”๋ฉ๋‹ˆ๋‹ค. ์‹œํฌ๋ฆฟ ๋ชจ๋“œ ์„ธ์…˜์˜ ๊ฒฝ์šฐ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • Chrome ๋ฐ์Šคํฌํ†ฑ ๋ฒ„์ „์€ ๋น„๋ฐ€๋ฒˆํ˜ธ ์œ ์ถœ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ๋ฅผ ํ•ด์ œํ•˜๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Multi-Screen Window Placement API๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋‹ˆํ„ฐ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์–ป๊ณ  ํŠน์ • ํ™”๋ฉด์— ์ฐฝ ๋ฐฐ์น˜๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ‘œ์‹œ๋œ ์ฐฝ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹์ •ํ™•ํ•˜๊ฒŒ ์„ ํƒํ•˜๊ณ  Element.requestFullscreen() ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์ž‘๋œ ์ „์ฒด ํ™”๋ฉด ๋ชจ๋“œ๋กœ์˜ ์ „ํ™˜์„ ๊ฒฐ์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด API๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ๋กœ๋Š” ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(ํ”„๋กœ์ ํ„ฐ๋กœ ์ถœ๋ ฅํ•˜๊ณ  ๋…ธํŠธ๋ถ ํ™”๋ฉด์— ๋ฉ”๋ชจ ํ‘œ์‹œ), ๊ธˆ์œต ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ(๋‹ค๋ฅธ ํ™”๋ฉด์— ๊ทธ๋ž˜ํ”„ ๋ฐฐ์น˜), ์˜๋ฃŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(๋ณ„๋„์˜ ๊ณ ํ•ด์ƒ๋„ ํ™”๋ฉด์— ์ด๋ฏธ์ง€ ํ‘œ์‹œ), ๊ฒŒ์ž„ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. , ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ ๋ฐ ๊ธฐํƒ€ ์œ ํ˜•์˜ ๋‹ค์ค‘ ์ฐฝ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ.
  • ์˜ค๋ฆฌ์ง„ ํŠธ๋ผ์ด์–ผ ๋ชจ๋“œ(๋ณ„๋„์˜ ํ™œ์„ฑํ™”๊ฐ€ ํ•„์š”ํ•œ ์‹คํ—˜์  ๊ธฐ๋Šฅ)๋Š” ์ „์šฉ ์›Œ์ปค์—์„œ ๋ฏธ๋””์–ด ์†Œ์Šค ํ™•์žฅ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ณ„๋„์˜ ์›Œ์ปค์—์„œ MediaSource ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ด๋ฅผ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•จ์œผ๋กœ์จ ๋ฒ„ํผ๋ง๋œ ๋ฏธ๋””์–ด ์žฌ์ƒ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ฉ”์ธ ์Šค๋ ˆ๋“œ์˜ HTMLMediaElement์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Origin Trial์€ localhost ๋˜๋Š” 127.0.0.1์—์„œ ๋‹ค์šด๋กœ๋“œํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋˜๋Š” ํŠน์ • ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ์ œํ•œ๋œ ์‹œ๊ฐ„ ๋™์•ˆ ์œ ํšจํ•œ ํŠน์ˆ˜ ํ† ํฐ์„ ๋“ฑ๋กํ•˜๊ณ  ๋ฐ›์€ ํ›„ ์ง€์ •๋œ API๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  • ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๊ตฌ๋งค ๊ตฌ์„ฑ์„ ๋‹จ์ˆœํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๋””์ง€ํ„ธ ์ƒํ’ˆ API๊ฐ€ ์•ˆ์ •ํ™”๋˜์–ด ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ƒํ’ˆ ์œ ํ†ต ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋ฐ”์ธ๋”ฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Android์—์„œ๋Š” Android Play Billing API๋ฅผ ํ†ตํ•œ ๋ฐ”์ธ๋”ฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์‹ ํ˜ธ ์ƒํƒœ์™€ ์ค‘๋‹จ ์ด์œ ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์‹ ํ˜ธ ์‹คํ–‰ ์ค‘๋‹จ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” AbortSignal.throwIfAborted() ๋ฉ”์„œ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • HIDDevice ๊ฐœ์ฒด์— ์žŠ์–ด๋ฒ„๋ฆฌ๊ธฐ() ๋ฉ”์„œ๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜์–ด ์ž…๋ ฅ ์žฅ์น˜์— ๋Œ€ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋ถ€์—ฌํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์ทจ์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์š”์†Œ๋ฅผ ์˜ค๋ฒ„๋ ˆ์ดํ•  ๋•Œ ํ˜ผํ•ฉ ๋ฐฉ๋ฒ•์„ ์ •์˜ํ•˜๋Š” mix-blend-mode CSS ์†์„ฑ์€ ์ด์ œ ํ”ฝ์…€์„ ๊ณต์œ ํ•˜๋Š” ๋‘ ์š”์†Œ์˜ ๊ต์ฐจ์ ์„ ๊ฐ•์กฐ ํ‘œ์‹œํ•˜๋Š” "plus-lighter" ๊ฐ’์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • makeReadOnly() ๋ฉ”์„œ๋“œ๊ฐ€ NDEFReader ๊ฐœ์ฒด์— ์ถ”๊ฐ€๋˜์–ด NFC ํƒœ๊ทธ๋ฅผ ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ €์™€ ์„œ๋ฒ„ ๊ฐ„ ๋ฐ์ดํ„ฐ ์†ก์ˆ˜์‹ ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ WebTransport API์—๋Š” Web PKI๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์ธ์ฆ์„œ ํ•ด์‹œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ฒ„์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ์ธ์ฆํ•  ์ˆ˜ ์žˆ๋Š” serverCertificateHashes ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต์šฉ ๋„คํŠธ์›Œํฌ์—์„œ).
  • ์›น ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋„๊ตฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ ˆ์ฝ”๋” ํŒจ๋„์˜ ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜์–ด ํŽ˜์ด์ง€์—์„œ ์‚ฌ์šฉ์ž ์ž‘์—…์„ ๊ธฐ๋ก, ์žฌ์ƒ ๋ฐ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊น…ํ•˜๋Š” ๋™์•ˆ ์ฝ”๋“œ๋ฅผ ๋ณผ ๋•Œ ํด๋ž˜์Šค๋‚˜ ํ•จ์ˆ˜ ์œ„์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์†์„ฑ ๊ฐ’์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์—๋ฎฌ๋ ˆ์ดํŠธ๋œ ์žฅ์น˜ ๋ชฉ๋ก์—์„œ iPhone์šฉ User-Agent๊ฐ€ ๋ฒ„์ „ 13_2_3์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ CSS ์Šคํƒ€์ผ ํƒ์ƒ‰ ํŒจ๋„์— "@supports" ๊ทœ์น™์„ ๋ณด๊ณ  ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    ํฌ๋กฌ 100 ๋ฆด๋ฆฌ์Šค

ํ˜์‹ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” 28๊ฐœ์˜ ์ทจ์•ฝ์ ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ๋ฐ AFL ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•œ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ์˜ ๊ฒฐ๊ณผ๋กœ ๋งŽ์€ ์ทจ์•ฝ์ ์ด ์‹๋ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ˆ˜์ค€์˜ ๋ธŒ๋ผ์šฐ์ € ๋ณดํ˜ธ๋ฅผ ์šฐํšŒํ•˜๊ณ  ์ƒŒ๋“œ๋ฐ•์Šค ํ™˜๊ฒฝ ์™ธ๋ถ€์˜ ์‹œ์Šคํ…œ์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š” ํ™•์ธ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์˜ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ์— ๋Œ€ํ•œ ๊ธˆ์ „์  ๋ณด์ƒ ํ”„๋กœ๊ทธ๋žจ์˜ ์ผํ™˜์œผ๋กœ Google์€ 20๊ฐœ ์ƒ๊ธˆ 51๋‹ฌ๋Ÿฌ(16000๊ฐœ ์ƒ $7000, 5000๊ฐœ ์ƒ $3000, 2000๊ฐœ ์ƒ $1000 ๋ฐ ๊ฐ 11๊ฐœ ์ƒ)๋ฅผ ์ง€๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. $XNUMX, $XNUMX, $XNUMX XNUMX๊ฐœ ๋ณด์ƒ ๊ธˆ์•ก์€ ์•„์ง ์ •์˜๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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