Firefox 64.0.2๊น์ง๋ ๋ถ๋๋ฌ์ด ์คํฌ๋กค์ด ๋นํ์ฑํ๋ ์ํ์์ ๋ชจ๋ ๊ฒ์ด ์ ์๋ํ์ต๋๋ค. FF65 ์ดํ๋ก๋ ์ ๋ขฐํ ์ ์๊ฒ ๋์์ต๋๋ค. ๋๋๋ก ์ ์๋ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ค๊ฐ ๊ฐ์๊ธฐ ๋ค์ ์ค ์ผ๋ถ ๋๋ ์ ๋ถ๊ฐ ๋ฐ์ํฉ๋๋ค.
๋๋ถ๋ถ์ ์ด์ ์คํฌ๋กค ์ด๋ฒคํธ์์ ์ผ์ข
์ ์กฐํฉ์ผ๋ก ์ด๋ป๊ฒ ๋ ์ค๋ช
๋ ์ ์๋ค๊ณ ์๊ฐ ํ์ง๋ง ๋์ผํ ์คํฌ๋กค ์์
์ ์ฌ์ฉํ์์๋ ๋ถ๊ตฌํ๊ณ ๋ฐฉํฅ ๋ณ๊ฒฝ ๋๋ ๋ฌด์๋ ํค ์งํ์ ๋ ๋ฐฐ ๊ฑฐ๋ฆฌ ์คํฌ๋กค์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. (์ฌํํ ์๋ ์์ง๋ง ์์ํ ๊ฒ์ผ ์๋ ์์)
๋๋ ๋ถ๋๋ฌ์ด ์คํฌ๋กค์ ๋นํ์ฑํํ๊ณ , ๊ทธ๊ฒ์ ํ์ฑํํ๋ฉด ๋ฉ์ค๊บผ์์ ๋๋ผ๊ธฐ ๋๋ฌธ์ ํด๊ฒฐ์ฑ ์ด ์๋๋๋ค.
vimium๋ง ์ค์นํ๋ฉด ์ ํ๋กํ๋ก ์ฌํํ ์ ์์ต๋๋ค. ๋ชจ๋ ์น ํ์ด์ง์์ ๋ฐ์ํ๋ค๊ณ ์๊ฐํ์ง๋ง, ๋ด๊ฐ ํ ์คํธํ URL ์ค ํ๋์ ๊ฒฝ์ฐ: https://www.archlinux.org/
๋๋ ๋ํ ์ด๊ฒ์ ๋ถ๋ช์ณค๊ฑฐ๋ ์ ์ด๋ ๊ฐ์ ๋ฌธ์ ๋ผ๊ณ ํ์ ํฉ๋๋ค. ๊ฐ์ฅ ๋์ ๋๋ ์ฆ์์ ์คํฌ๋กค ๋ฐฉํฅ์ ๋ณ๊ฒฝํ ๋ @progandy ๊ฐ ์์์ ์ด ๊ฒ์ฒ๋ผ ์ฒซ ๋ฒ์งธ ํค ๋๋ฅด๊ธฐ๊ฐ ๋ฌด์
๋ถ๋๋ฌ์ด ์คํฌ๋กค์ด ํ์ฑํ๋์๋์ง ๋นํ์ฑํ๋์๋์ง ์ฌ๋ถ์ ์ฐจ์ด๋ฅผ ๋๋ผ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋ฌ๋ _browser.tabs.remote.autostart_๋ฅผ _false_๋ก ์ค์ ํ์ฌ ๋ค์ค ํ๋ก์ธ์ค Firefox๋ฅผ ๋นํ์ฑํํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ ๊ฐ์ต๋๋ค . (ํธ์ง: ๋ ๋ง์ ํ
์คํธ ํ์ ์ด๊ฒ์ด ํ์คํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค)
Firefox 65.0[.1] ๋ฆด๋ฆฌ์ค์ 66.0b[6,7,8] ๋ฒ ํ ๋ชจ๋์์ ๋ฌธ์ ๋ฅผ ์ฌ์ฉํ๊ณ ํ์ธํฉ๋๋ค. ๋ ๋ค ์์ ํ ์ ๋ฐ์ดํธ๋ Windows 10 1809์์ ์คํ๋๋ 64๋นํธ ๋น๋์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก vimium์ด ์ ๊ฐ ์ฌ์ฉํ๋ ์ ์ผํ ํ์ฅ์ ์๋์ง๋ง ๋ฌธ์ ๋ vimium๋ง ์ค์น๋ ์ ํ๋กํ์์๋ ๋ํ๋ฉ๋๋ค.
Vimium ๋ฒ์ ์ 1.64.3์ ๋๋ค.
ํ์ธํ์ต๋๋ค.
" about:config "์ browser.tabs.remote.autostart
๋ ์คํฌ๋กค์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
๋ผ์ธ
์คํฌ๋กค ๋ฐฉํฅ์ ๋ณ๊ฒฝํ ๋ ์ฒซ ๋ฒ์งธ ํค๋ ๋ฌด์๋๊ณ ๋ฐ๋ณต๋์ด์ผ ํฉ๋๋ค.
ํ ์คํฐ๋ "j"๋ฅผ ํ ๋ฒ๋ง ๋๋ฌ ์๋๋ก ์คํฌ๋กคํ ๋ค์ "k"๋ฅผ ๋๋ฌ ์๋ก ์คํฌ๋กคํ๋๋ก ์๊ตฌํฉ๋๋ค. "j"๋ฅผ ๋ ๋ฒ ๋๋ฅด๋ฉด "k"๊ฐ ์์๋๋ก ์๋ํฉ๋๋ค.
๋ฐ๋ผ์ keydown/keyup ์ด๋ฒคํธ์ ๋ฒ๊ทธ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
"๋ฐ๋ณต๋์ด์ผ ํจ"์ Firefox๊ฐ ์ด์ ์คํฌ๋กค ์์ ์ "ํญ์" ์ฌ์ํ ๋ค์ ์ฌ์๋ ๊ฒ("j#2")์ด ์ํ๋ ๊ฒ("k")์ ํจ๊ณผ๋ฅผ ์ทจ์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๊ฒ์ Firefox์ ๋ฒ๊ทธ์ฌ์ผ ํ๋ฉฐ ์์์ ์ธ๊ธํ ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ์ค๋ช ํ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ "j"์ "k"์ ๋ํด ๋ค๋ฅธ ์คํฌ๋กค ๋จ๊ณ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ์ด์ง๊ฐ "k"์์ ์ฝ๊ฐ ์์ง์ด๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ ๋ํ ํด๊ฒฐ์ฑ ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. Firefox๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ ค์ผ ํ ์๋ ์์ต๋๋ค.
๋ด ๋ง์ถคํ Vimium์ ๊ทธ๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๋ ๊ฒ์ด ์ด์ํ์ง๋ง ํจ๊ณผ์ ์ธ ์ฃผ์ ์ฐจ์ด์ ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
๋ด ์ฌ์ฉ์ ์ ์ Vimium์์ <textarea>
์ ๋ถ๋๋ฌ์ด ์คํฌ๋กค์ด ์ค๋จ๋ฉ๋๋ค.
์ด๋ค Firefox(๋๋ Vimium) ๋ฒ์ ์ด ์ด ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ๊ณ ์ณค๋์ง ๋ชจ๋ฅด์ง๋ง ๋ ์ด์ ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.
ํ์ด์ดํญ์ค 71.0, ๋น๋ฎด 1.64.6. _browser.tabs.remote.autostart_๋ _true_๋ก ์ค์ ๋์ด ์์ต๋๋ค(๊ธฐ๋ณธ๊ฐ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค).
์ด์ ์ ์๊ฒ๋ ํจ๊ณผ๊ฐ ์๋ ๊ฒ ๊ฐ์ผ๋ ์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํ๊ฒ ์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ ๋ฌด์ํ๋ ๋ฒ์ ๋ฐฐ์ ๊ณ ์ด๋ป๊ฒ ๋ ๊ทธ๊ฒ์ด ์์ ๋์๋ค๋ ๊ฒ์ ๊ฒฐ์ฝ ๋์น ์ฑ์ง ๋ชปํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๋ํ ์ด๊ฒ์ ๋ถ๋ช์ณค๊ฑฐ๋ ์ ์ด๋ ๊ฐ์ ๋ฌธ์ ๋ผ๊ณ ํ์ ํฉ๋๋ค. ๊ฐ์ฅ ๋์ ๋๋ ์ฆ์์ ์คํฌ๋กค ๋ฐฉํฅ์ ๋ณ๊ฒฝํ ๋ @progandy ๊ฐ ์์์ ์ด ๊ฒ์ฒ๋ผ ์ฒซ ๋ฒ์งธ ํค ๋๋ฅด๊ธฐ๊ฐ ๋ฌด์
๋ถ๋๋ฌ์ด ์คํฌ๋กค์ด ํ์ฑํ๋์๋์ง ๋นํ์ฑํ๋์๋์ง ์ฌ๋ถ์ ์ฐจ์ด๋ฅผ ๋๋ผ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๋ฌ๋ _browser.tabs.remote.autostart_๋ฅผ _false_๋ก ์ค์ ํ์ฌ ๋ค์ค ํ๋ก์ธ์ค Firefox๋ฅผ ๋นํ์ฑํํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋
๊ฒ ๊ฐ์ต๋๋ค. (ํธ์ง: ๋ ๋ง์ ํ ์คํธ ํ์ ์ด๊ฒ์ด ํ์คํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค)Firefox 65.0[.1] ๋ฆด๋ฆฌ์ค์ 66.0b[6,7,8] ๋ฒ ํ ๋ชจ๋์์ ๋ฌธ์ ๋ฅผ ์ฌ์ฉํ๊ณ ํ์ธํฉ๋๋ค. ๋ ๋ค ์์ ํ ์ ๋ฐ์ดํธ๋ Windows 10 1809์์ ์คํ๋๋ 64๋นํธ ๋น๋์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก vimium์ด ์ ๊ฐ ์ฌ์ฉํ๋ ์ ์ผํ ํ์ฅ์ ์๋์ง๋ง ๋ฌธ์ ๋ vimium๋ง ์ค์น๋ ์ ํ๋กํ์์๋ ๋ํ๋ฉ๋๋ค.
Vimium ๋ฒ์ ์ 1.64.3์ ๋๋ค.