Gatsby: Unchecked runtime.lastError: ์‘๋‹ต์„ ๋ฐ›๊ธฐ ์ „์— ๋ฉ”์‹œ์ง€ ํฌํŠธ๊ฐ€ ๋‹ซํ˜”์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2018๋…„ 11์›” 13์ผ  ยท  60์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: gatsbyjs/gatsby

์„ค๋ช…

Gatsby V2 ์‚ฌ์ดํŠธ๊ฐ€ ๋กœ๋“œ๋˜๊ณ  ํŽ˜์ด์ง€๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

Unchecked runtime.lastError: ์‘๋‹ต์„ ๋ฐ›๊ธฐ ์ „์— ๋ฉ”์‹œ์ง€ ํฌํŠธ๊ฐ€ ๋‹ซํ˜”์Šต๋‹ˆ๋‹ค.

image

์žฌํ˜„ ๋‹จ๊ณ„

๋‚˜๋Š” v2-starter๋กœ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค- ์—ฌ๊ธฐ์— ๋งํฌํ•  ๋ฐ๋ชจ ์‚ฌ์ดํŠธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค :(

์˜ˆ์ƒ ๊ฒฐ๊ณผ

๋กœ๋“œ ์‹œ ์ฝ˜์†” ์˜ค๋ฅ˜๊ฐ€ ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ๊ฒฐ๊ณผ

์ถ”์ ํ•  ์ˆ˜ ์—†๋Š” ์ฝ˜์†” ์˜ค๋ฅ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ™˜๊ฒฝ

์ฒด๊ณ„:
์šด์˜ ์ฒด์ œ: macOS 10.14
CPU: x64 Intel(R) Core(TM) i7-3615QM CPU @ 2.30GHz
์…ธ: 5.3 - /bin/zsh
๋ฐ”์ด๋„ˆ๋ฆฌ:
๋…ธ๋“œ: 11.0.0 - ~/.nvm/versions/node/v11.0.0/bin/node
์›์‚ฌ: 1.12.3 - /usr/local/bin/yarn
npm: 6.4.1 - ~/.nvm/versions/node/v11.0.0/bin/npm
๋ธŒ๋ผ์šฐ์ €:
ํฌ๋กฌ: 71.0.3578.44
ํŒŒ์ด์–ดํญ์Šค: 62.0.3

stale? needs more info needs reproduction

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ์ œ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด Adblock Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  60 ๋Œ“๊ธ€

์ด๊ฒƒ์ด ์‹ค์ œ๋กœ Caddy ์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋ฏฟ์„ ๋งŒํ•œ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์ธํ•˜๋Š” ๋™์•ˆ ์ž ์‹œ๋งŒ ๊ธฐ๋‹ค๋ ค ์ฃผ์„ธ์š”.

ํžˆ์•ผ!

์ด ๋ฌธ์ œ๋Š” ์ž ์ž ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ์œผ์Šค์Šคํ•œ ์กฐ์šฉํ•จ. ๐Ÿ‘ป

๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ํ˜„์žฌ 30์ผ ๋™์•ˆ ํ™œ๋™์ด ์—†์œผ๋ฉด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ ์ดํ›„๋กœ ์ตœ์†Œ 20์ผ์ด ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ๋†“์ณค๊ฑฐ๋‚˜ ๊ณ„์† ๊ณต๊ฐœํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์—ฌ๊ธฐ์—์„œ ํšŒ์‹ ํ•ด ์ฃผ์„ธ์š”. ์ด ๋ฌธ์ œ๋ฅผ ๊ณ„์† ๊ณต๊ฐœํ•˜๊ธฐ ์œ„ํ•ด "not stale" ๋ ˆ์ด๋ธ”์„ ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค!

Gatsby ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ผ์›์ด ๋˜์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ’ช๐Ÿ’œ

์˜ค๋ž˜๋˜์ง€ ์•Š์€

๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ

๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ

๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ๋™์ผ(gatsby๋ฟ๋งŒ ์•„๋‹ˆ๋ผ)

์•ˆ๋…•ํ•˜์„ธ์š”, ์ด ๋™์ผํ•œ ๋ฌธ์ œ๋ฅผ ๋””๋ฒ„๊ทธํ•˜๊ณ  ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ ค๊ณ  ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฐจ์ž„๋ฒจ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๊ฐœ์ธ ๋น„์™€ ๊ด€๋ จ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š”๋‹ค. Color Contrast Analyzer๋ผ๋Š” Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ธ ๋ฒ”์ธ์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ์‚ฌ๋ผ์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

image

ํ•ด๋‹น ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์—†์œผ๋ฉฐ ์‹œํฌ๋ฆฟ ๋ชจ๋“œ ๋ฐ iOS Safari์—์„œ๋„ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

"์ƒ‰์ƒ ๋Œ€๋น„ ๋ถ„์„๊ธฐ" Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์—†์ด๋„ ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋ฅผ ์œ„ํ•ด ๋งˆ์šฐ์Šค ์ด๋ฒคํŠธ์—์„œ ์˜ค๋ฅ˜๊ฐ€ ์žฌํ˜„๋ฉ๋‹ˆ๋‹ค: move , click . ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์˜ค๋ฅ˜ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ฐ™์€ ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ฐจ์ด์ ์€ ์นด์šดํŠธ๊ฐ€ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ๊ณ„์† ์ฆ๊ฐ€ํ•˜๊ณ  400K์—์„œ๋„ ๋ฉˆ์ถ”์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
image

image

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ์ œ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด Adblock Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ์ œ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด Adblock Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

Adblock Extension์„ ๋ˆ ํ›„์—๋„ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ Adblock Extension์— ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” adblock plus๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ๋กฌ์˜ ์ž˜๋ชป์ผ๊นŒ์š”?

๋‚˜๋Š”์ด ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ ํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฏ€๋กœ ๋ˆ„๊ตฌ๋“ ์ง€ ๋ณต์ œ๋ฅผ ๊ณต์œ  ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค! ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋ชฉ๋ก์„ ๊ฒŒ์‹œํ•˜๊ณ ...

ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ธ์ง€ ํ…Œ์ŠคํŠธํ•˜๋Š” ์ข‹์€ ๋ฐฉ๋ฒ•์€ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‹œํฌ๋ฆฟ ๋ชจ๋“œ๋กœ ์—ด๊ณ  ๋กœ๋“œ๋œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์—†๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ์ œ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด Adblock Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

Adblock Extension์„ ๋ˆ ํ›„์—๋„ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ Adblock Extension์— ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” adblock plus๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด AdBlock์ด ์•„๋‹ˆ๋ผ๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค(์ €๋Š” ๋ฌด๋ฃŒ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค). Norton Safety Web์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค...

๋‚˜๋Š”์ด ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ ํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฏ€๋กœ ๋ˆ„๊ตฌ๋“ ์ง€ ๋ณต์ œ๋ฅผ ๊ณต์œ  ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค! ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋ชฉ๋ก์„ ๊ฒŒ์‹œํ•˜๊ณ ...

ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ธ์ง€ ํ…Œ์ŠคํŠธํ•˜๋Š” ์ข‹์€ ๋ฐฉ๋ฒ•์€ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‹œํฌ๋ฆฟ ๋ชจ๋“œ๋กœ ์—ด๊ณ  ๋กœ๋“œ๋œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์—†๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‚ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ AdBlock, Adobe Acrobat, Google Docs Offline, Hover Zoom+, Norton Identity Safe, Norton Safe Web ๋ฐ Chrome ์•ฑ: Docs, Sheets ๋ฐ Slides์ž…๋‹ˆ๋‹ค.

์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋‘ ๊ป๋‹ค๊ฐ€ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚  ๋•Œ๊นŒ์ง€ ํ•˜๋‚˜์”ฉ ์ผฐ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๊บผ์„œ ํ•˜๋‚˜์˜ ํ™•์žฅ์ž์ผ ๋ฟ์ธ์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค(์œ„์˜ ๊ฒŒ์‹œ๋ฌผ ์ฐธ์กฐ).

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ๋งž์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ฐฉ๊ท€๋ฅผ ๋€Œ์—ˆ์–ด์•ผ ํ–ˆ๋‹ค. ๋‚ด๊ฐ€ ๋ˆ Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ ์‹ค์ œ๋กœ StayFocusd์˜€์Šต๋‹ˆ๋‹ค. AdBlock(๋ฌด๋ฃŒ ๋ฒ„์ „)์€ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„ ์—ฌ๊ธฐ์—์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜๋Œ์•„๊ฐ€๋Š” ์‚ฌ๋žŒ์—๊ฒŒ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

  1. _all_ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋น„ํ™œ์„ฑํ™”
  2. ๋ฌธ์ œ๊ฐ€ ๋‚˜ํƒ€๋‚  ๋•Œ๊นŒ์ง€ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ•˜๋‚˜์”ฉ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

    • ๊ทธ๊ฒƒ์ด ๋‚˜ํƒ€๋‚˜๋ฉด ๋ฒ”์ธ์„ ์ฐพ์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

StayFocusd , Norton Safety Web ๋ฐ Color Contrast Analyzer ๊ฐ™์€ ์†Œ๋ฆฌ๊ฐ€ ์ผ๋ฐ˜์ ์ธ ๋ฒ”์ธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€๋กœ ๋„์›€์ด ํ•„์š”ํ•˜์‹œ๋ฉด ์–ธ์ œ๋“ ์ง€ ๋Œ“๊ธ€์„ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๋‹ค์‹œ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ด€๋ จ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚ด Gatsby ์‚ฌ์ดํŠธ๊ฐ€ iOS(๋ฐ”๋‹๋ผ ์‚ฌํŒŒ๋ฆฌ)์—์„œ ๋กœ๋“œ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ๋ณด๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ™•์ธํ•˜๊ณ  ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋‹ค์‹œ ์—ด ๊ธฐํšŒ๊ฐ€ ์žˆ์„ ๋•Œ ์ด์— ๋Œ€ํ•ด ๋‹ค์‹œ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•œ Color Contrast Analyze ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ฑฐํ•˜๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

@DSchau ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ €๋ฅผ ์œ„ํ•œ Google ๊ฒŒ์‹œ์ž ํˆด๋ฐ” 5.1.0 ์ด ๋น„ํ™œ์„ฑํ™”๋˜์—ˆ๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌ ํ•ด์š”!
๋””/

Norton Safe Web์„ ๋น„ํ™œ์„ฑํ™”ํ•œ ํ›„ ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค. ์ด ์˜ค๋ฅ˜๋ฅผ ์‹œ๋งŒํ…์— ์•Œ๋ฆฐ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ตœ์‹  ํฌ๋กฌ์œผ๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„ ๋ฐœ์ƒํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ๋Š” WhatFont - Find Font ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด "1Password ํ™•์žฅ" ๋น„ํ™œ์„ฑํ™”๊ฐ€ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์‹คํžˆ Gatsby ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์—ฌ๊ธฐ์—์„œ ๋ฌธ์ œ ์†”๋ฃจ์…˜์„ ์ฐพ์€ ๊ฒƒ์„ ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•˜๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ Kaspersky Internet Security ์ž…๋‹ˆ๋‹ค. Safari ๋˜๋Š” Firefox์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. Chrome ์ „์šฉ atm ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ œ ๊ฒฝ์šฐ์˜ ์ฆ์ƒ์€ Google Apps SSO๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ๊ณ  Google ๋กœ๊ทธ์ธ SetID์˜ ์ฝœ๋ฐฑ์ด localhost์— ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ œ๊ฐ€ ์•Œ ์ˆ˜ ์žˆ๋Š” ํ•œ Chrome v70+์˜ ๊ฒฝ์šฐ chrome.runtime.sendMessage() ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ด๋Ÿฌํ•œ ํ˜„์ƒ์ด ๋ฐœ์ƒํ•œ ๋‹ค์Œ ์‘๋‹ต ์ฝœ๋ฐฑ์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด StayFocused๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์ง€๋งŒ Gatsby ๋ฌธ์ œ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

์—ฌ๊ธฐ StayFocusd์˜ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๋ฒ”์ธ ์ค‘ ํ•˜๋‚˜์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์‹ค์ œ ๋ฒ”์ธ์€ @atav32 ๊ฐ€ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด chrome.runtime.sendMessage() API์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ์˜ค๋ฅ˜์˜ ์›์ธ์ด์ง€๋งŒ ์•„์ง ์ˆ˜์ • ์‚ฌํ•ญ์„ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”.

์—…๋ฐ์ดํŠธ: ๊ทผ๋ณธ ์›์ธ์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. chrome.runtime.onMessage ๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๊ณ  ์ฝœ๋ฐฑ์— ๋น„๋™๊ธฐ ์‘๋‹ต์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ฝœ๋ฐฑ ํ•จ์ˆ˜์— return true ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์†”๋ฃจ์…˜ ์ถœ์ฒ˜ https://bugs.chromium.org/p/chromium/issues/detail?id=586155#c9 .

WTF๋ฅผ ์•Œ์•„๋‚ด๋ ค๊ณ  ํ•˜๋Š” ๋‹ค์Œ ์‚ฌ๋žŒ์„ ์œ„ํ•ด ์—ฌ๊ธฐ์— ๋‚จ๊ฒจ๋‘๋ฉด ๊ทธ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” Joomla์™€ ํ•จ๊ป˜ ์ด ๋ฌธ์ œ๋ฅผ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค! ๊ด€๋ฆฌ์ž ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€. ์ž˜๋ชป๋œ ๋กœ๊ทธ์ธ์„ ์‚ฌ์šฉํ•œ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค #*^$!

Chrome์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์ง€๋งŒ Joomla! ๋กœ๊ทธ์ธ์ด ์ž˜๋ชป๋˜์—ˆ๋‹ค๊ณ  ๋งํ•œ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ๊ทธ์ธ ์˜ค๋ฅ˜๋ฅผ ๋ณด๊ณ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ์ž์ฒด๋กœ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ ๋ฌธ์ œ๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ๋ช‡ ๋ถ„์ด ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ๊ธฐ๋Šฅ์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜๋Š” ์ž๋™ ์™„์„ฑ๋˜๋Š” LastPass์ž…๋‹ˆ๋‹ค. ์ผœ๊ณ  ๋„๊ณ ๋Š” ์ค‘์š”ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ๋„์›€์ด ๋˜์ง€ ๋ชปํ•ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ง€ ๋‚œ์ฒ˜ํ•œ ๋ฌธ์ œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์„ ๋ฟ์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•˜๋‚˜์”ฉ ํ™œ์„ฑํ™”ํ•˜์‹ญ์‹œ์˜ค.
Video Downloader professional ๋ฐ AdBlock ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚จ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.
๋‚ด Google ํฌ๋กฌ์— ์•ฝ 25๊ฐœ์˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
์ฐธ๊ณ : ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚ค๋Š” ํ™•์žฅ์€ ํ•˜๋‚˜๋งŒ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์˜ค๋ฅ˜๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค.

@KiengKnot ์ด ์†”๋ฃจ์…˜์€ ์ €์—๊ฒŒ๋„ ํšจ๊ณผ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

์ € ์—๊ฒŒ๋Š” Google Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์šฉ OneLogin์ด์—ˆ์Šต๋‹ˆ๋‹ค . ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ ๋ชจ๋“  ํ™•์žฅ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๊ทผ๋ณธ ์›์ธ์€ ์—ฌ๊ธฐ์— ์„ค๋ช…๋˜์–ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค -- https://github.com/gatsbyjs/gatsby/issues/9899#issuecomment -466862123

์ œ ๊ฒฝ์šฐ ๋ฒ”์ธ์€ Google Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์šฉ OneLogin์ž…๋‹ˆ๋‹ค. @DSchau ์†”๋ฃจ์…˜์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค! ๊ฐ์‚ฌ ํ•ด์š”!

"๋น„๋””์˜ค ๋‹ค์šด๋กœ๋” ์ „๋ฌธ๊ฐ€" ํ™•์žฅ์œผ๋กœ ์ธํ•ด ์ด ๊ฒฝ๊ณ ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ๊ฒฝ๊ณ ๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ์ œ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด Adblock Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋•Œ๋ฌธ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

Adblock Extension์„ ๋ˆ ํ›„์—๋„ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ Adblock Extension์— ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” adblock plus๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด AdBlock์ด ์•„๋‹ˆ๋ผ๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค(์ €๋Š” ๋ฌด๋ฃŒ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค). Norton Safety Web์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค...

๋‚˜๋Š” ์ด์™€ ๊ฐ™์€ ํ™•์žฅ์ด ์—†์ง€๋งŒ ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œ ๊ฒฝ์šฐ์—๋Š” hola vpn ํ™•์žฅ์— ๋Œ€ํ•œ ๋งˆ์ง€๋ง‰ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™” ํ•œ ํ›„ ์ด์ œ ๋งˆ์ง€๋ง‰ ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋„๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•˜๋‚˜์”ฉ ํ™œ์„ฑํ™”ํ•˜์‹ญ์‹œ์˜ค.
Video Downloader professional ๋ฐ AdBlock ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚จ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.
๋‚ด Google ํฌ๋กฌ์— ์•ฝ 25๊ฐœ์˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
์ฐธ๊ณ : ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚ค๋Š” ํ™•์žฅ์€ ํ•˜๋‚˜๋งŒ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์˜ค๋ฅ˜๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๋‹น์‹ ์ด ๋งž์Šต๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™”๊ฐ€ ๋‚˜๋ฅผ ์œ„ํ•ด ํŠธ๋ฆญ์„ ์ˆ˜ํ–‰ํ–ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Chrome 73์—์„œ ์ด ์˜ค๋ฅ˜๋ฅผ ๋””๋ฒ„๊ทธํ•˜๊ธฐ ์œ„ํ•ด ์—ฌ๊ธฐ์— ์˜ค๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๊ฐ€๋Šฅํ•œ ํ•œ ๊ฐ€์ง€ ์ด์œ ๋Š” Chrome 73์ด ์ฝ˜ํ…์ธ  ์Šคํฌ๋ฆฝํŠธ์—์„œ ๊ต์ฐจ ์ถœ์ฒ˜ ์š”์ฒญ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋” ์ฝ๊ธฐ:

  1. https://www.chromium.org/Home/chromium-security/extension-content-script-fetches
  2. https://www.chromestatus.com/feature/5629709824032768

์ด๊ฒƒ์€ ๋งŽ์€ Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ž์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ Chrome์€ "์šฐ๋ฆฌ ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ฅด๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์ด ๋ณ€๊ฒฝ์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์„ ๊ฒƒ"์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋‘˜๋Ÿฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : ๋‚ด ํ™•์žฅ CORS ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„์—๋„ ์ด ์˜ค๋ฅ˜๊ฐ€ ๊ณ„์† ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ผ์œผํ‚ค๋Š” ์›์ธ์ด ๋ฌด์—‡์ธ์ง€ ๋ชจ๋ฅธ๋‹ค :/

WhatFont๊ฐ€ ๋‚˜๋ฅผ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ์ผ์œผ์ผฐ์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด ๊ทธ๊ฒƒ์€ Video Downloader PLUS ํ™•์žฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ œ ๊ฒฝ์šฐ์—๋Š” FBDown ๋น„๋””์˜ค ๋‹ค์šด๋กœ๋”์˜€์Šต๋‹ˆ๋‹ค... ์ด๋ฏธ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ์ž‘์„ฑ์ž์—๊ฒŒ ์—ฐ๋ฝํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฌธ์ œ, ์ผ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋‹ซ๊ณ  ์‚ดํŽด๋ณด์„ธ์š”. ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

ํฌ๋กฌ ์„ค์ •์„ ์žฌ์„ค์ •ํ•˜์„ธ์š”.๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

polyfill webextension์œผ๋กœ ์ด์— ๋Œ€ํ•ด ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ์ฐธ์กฐ - https://github.com/mozilla/webextension-polyfill/issues/130

์ œ ๊ฒฝ์šฐ์—๋Š” friGate CDN์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ œ ๊ฒฝ์šฐ์—๋Š” WhatAFont ํฌ๋กฌ ์• ๋“œ์˜จ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ๋Š” StayFocusd ์˜€์Šต๋‹ˆ๋‹ค.

Adblocker์™€ ๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Vue dev ๋„๊ตฌ๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๋น„ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์”ฉ ํ™œ์„ฑํ™”ํ–ˆ๋Š”๋ฐ 360 ๋ณด์•ˆ ํ™•์žฅ์ด ๋ฒ”์ธ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ์ฃผ ๋™์•ˆ ๋‚˜๋ฅผ ๊ดด๋กญํžˆ๊ณ  ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•„๋‚ด๋Š” ๋ชจ๋“  ์ „๋žต์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์ œ ๊ฒฝ์šฐ์—๋Š” Onetab ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด ๋ฒ”์ธ์€ meddlemonkey ํ™•์žฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค

@SamizzotheGeek ์—ฌ๊ธฐ์—์„œ๋„ ๋˜‘๊ฐ™์€ ๋ฐฉ๋ฒ•์„ ์•„์ง ์ฐพ์ง€ ๋ชปํ•˜์…จ๋‚˜์š”? ์ง€๊ธˆ์€ ๊ฐœ๋ฐœ ๋„๊ตฌ๋กœ ์ž‘์—…ํ•  ๋•Œ๋งŒ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ ๋‹ค์‹œ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜๋™ ํ† ๊ธ€์€ ๋‹ค์†Œ ์ŠคํŠธ๋ ˆ์Šค๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค :(

์˜ˆ @aminukano585 ํ™•์žฅ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ €์—๊ฒŒ๋Š” ์œ ํŠœ๋ธŒ ๋‹ค์šด๋กœ๋” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ƒˆ๋กœ ๊ณ ์น˜๋Š” ๋™์•ˆ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ•˜๋‚˜์”ฉ ๋„์‹ญ์‹œ์˜ค. ์›์ธ์ด ๋˜๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๋‹ซํžˆ๋ฉด ๋ฉ”์‹œ์ง€๊ฐ€ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

Norton Anti Virus Browser ๋ณด์•ˆ ๋„๊ตฌ๋กœ ์ธํ•ด ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. !

๋‚˜๋ฅผ ์œ„ํ•ด ๊ทธ๊ฒƒ์€ MeddleMonkey ํ™•์žฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

cVim์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Norton์ด ๋‚˜์—๊ฒŒ ์˜ค๋ฅ˜๋ฅผ ๋˜์ง€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ๋Š” Kaspersky Protection ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด์—ˆ์Šต๋‹ˆ๋‹ค. (๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ๊ฐœ๋ฐœ์ž๊ฐ€ ์ œํ’ˆ์— ๋ฒ„๊ทธ๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฐ ์ข€ ๋” ์‹ ์ค‘ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!)

๋‚˜์—๊ฒŒ ์ธ๊ธฐ ์žˆ๋Š” Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ "Stylist"๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ํŠธ๋ฆญ์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ์ด ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ์€ Chrome์—์„œ ๋ชจ๋“  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜์—ฌ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค!

์ œ ๊ฒฝ์šฐ: chrome.runtime.sendMessage twice

template lang="pug"
  .m-new-tab(@click="method")
    button(@click="method) // User click trigger the method twice
script
  method() => chrome.runtime.sendMessage
์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰