DOM์ด ์ค๋น๋๋ ์ฆ์ WebContents.insertCSS()
๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
WebContents.on('did-finish-load')
์ฌ์ฉํด ๋ณด์์ง๋ง CSS๊ฐ ์ ์ฉ๋๊ธฐ ์ ์ ํ์ด์ง๊ฐ ๋ก๋๋๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
๋ด ํด๊ฒฐ ๋ฐฉ๋ฒ์ preload
JS ํ์ผ์ ๋ค์์ ํฌํจํ๋ ๊ฒ์
๋๋ค.
document.addEventListener('DOMContentLoaded', function () {
ipc.send('dom-ready');
});
๋ฉ์ธ ๋ ๋๋ฌ์์ IPC ์ด๋ฒคํธ๋ฅผ ์์ ํฉ๋๋ค.
ํ์ง๋ง ์ด๋ฅผ ์ํ ์ด๋ฒคํธ๋ฅผ ํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ข์ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ์ด๋ป๊ฒ ์ฌ์ฉํฉ๋๊น? ์ ์ฒด ์ฑ์ CSS๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค.
@kylebrowning ์ง๋ฌธํ๊ธฐ ์ ์ ํญ์ ํด์ผ ํ๋ ๊ฒ์ฒ๋ผ ๋ฌธ์๋ฅผ ์ฝ์ผ์ญ์์ค .
@sindresorhus ์, ๋ ๋ช ํํด์ผํ๋ค๊ณ ๋์ด๊ฐ์ต๋๋ค. ์ผ๋ถ ๋ฌธ์์ด์ด ์๋ ์ ์ฒด ํ์ผ์ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค. ์ด ํฐ์ผ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.