ํ์ฅ ํ๋ก๊ทธ๋จ์ Offscreen ๋ฌธ์ (vs Background)
ยท
์นดํ
๊ณ ๋ฆฌ ์์
๐ฏ ํ ์ค ์์ฝbackground(Service Worker) = ํ์ฅ์ ๋๋/์งํ์ (ํญ์ ๋๊ธฐ, ์ด๋ฒคํธ ์ฒ๋ฆฌ, DOM ์์)offscreen = ๋๋๊ฐ ๋ชป ํ๋ DOM ์์
์ ๋์ ํด์ฃผ๋ ์ (ํ๋ฉด์ ์ ๋ณด์ด๋ ์จ๊ฒจ์ง HTML ๋ฌธ์) 1. Offscreen์ด ๋ญ๊ฐ?ํฌ๋กฌ์ Offscreen API, ์ฆ "ํ๋ฉด์ ๋ณด์ด์ง ์๋ ์จ๊ฒจ์ง HTML ๋ฌธ์".์ ํ์ํ๋? (๋ฐฐ๊ฒฝ)Manifest V2: background page๊ฐ DOM์ ๊ฐ์ ธ์ ์ค๋์ค/ํด๋ฆฝ๋ณด๋/HTML ํ์ฑ ๋ฑ์ ์ง์ ์ฒ๋ฆฌํ์.Manifest V3: background๊ฐ Service Worker๋ก ๋ฐ๋.Service Worker = "DOM์ด ์๋ ์์ JS ์คํ ํ๊ฒฝ" (document, window, ์์)ํ์ํ ๋ ๊นผ๋ค๊ฐ ์ผ ๋๋๋ฉด ..