์๋ ํ์ธ์!
์ด ๋ฉ์ง ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ง๋ค๊ณ Firefox์ ์ด์ํด ์ฃผ์ ์ ๋๋จํ ๊ฐ์ฌํฉ๋๋ค! ๋๋ ๊ทธ๊ฒ์ ์ข์ํ๋ค!
Firefox๊ฐ Vimium์ 2๊ธ ํ๋ซํผ์ด๋ผ๋ ์ธ์์ ์ฃผ๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
AMO์์๋ "Vimium-FF"๋ผ๊ณ ํ์ง๋ง ์ค์น ํ Firefox์ ์ ๋์จ ๊ด๋ฆฌ์์์๋ "Vimium"์ผ๋ก ํ์๋ฉ๋๋ค. AMO์์ ์๋ ์ด๋ฆ(์: "Vimium")์ ์ฌ์ฉํ ์ ์๋ ์ด์ ๊ฐ ์์ต๋๊น? ์ฒ์์๋ "Vimium-UX"๋ผ๊ณ ๋ถ๋ ๋ค๊ฐ ๋์ค์ "Vimium-FF"๋ก ์ด๋ฆ์ ๋ฐ๊ฟจ์ต๋๋ค. ์ด ๋ณ๊ฒฝ์ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์์ฒด ๋ก๊ณ ์ ๋ฐฐ๊ฒฝ์ผ๋ก Chromium์ ๋ก๊ณ ๊ฐ ์์ต๋๋ค. Firefox์์ Chromium ๋ก๊ณ ๋ฅผ ๋ณด๋ฉด ๊ธฐ๋ถ์ด... ์ด์ํฉ๋๋ค. ๋ ๋ธ๋ผ์ฐ์ ๋ชจ๋์์ ์๋กญ๊ณ ๋ณดํธ์ ์ธ ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ด์ ๊ฐ ์์ต๋๊น? ๋ธ๋ผ์ฐ์ ์์ ์์ด์ฝ(์ฆ, ๋๊ตฌ ๋ชจ์์ ํ์๋๋ ๋ฐ์ ํ๋์ ๋ฐฐ๊ฒฝ์ "V" ์คํ์ผ)์ ์ด์ ๋ํ ์๋ฒฝํ ํ๋ณด์ฒ๋ผ ๋ณด์ ๋๋ค. ๊ทธ๊ฒ์ ๋จ์ํ๊ณ ํ๋์ ์ด๋ฉฐ ํ๋ฉด์ ์ผ๋ก ๋ณด์ ๋๋ค. ์ด์ ๋ํ ๊ณํ์ด ์์ต๋๊น?
"README.md"๋ Google Chrome์ ์ฌ์ฉํ์ฌ Vimium์ ๊ธฐ๋ฅ์ ์ค๋ช ํ๊ณ ๊ฑฐ์ ๋์ ๋์ง ์๋ ๋ ๋ถ๋ถ์ Firefox๋ฅผ ๊ฐ๋ตํ๊ฒ ์ธ๊ธํฉ๋๋ค. ์ด์ ๊ฐ ์๋์? ๋ธ๋ผ์ฐ์ ์ ํน์ ํ์ง ์๋๋ก "์คํ"ํ๋๋ก ๋์ธ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๊ทธ๊ฒ์ ์ ์ ๋์ "์คํ์ " ์ํ์ ์์์ต๋๋ค. ์คํ์ ์ด์ง ์์ ํ์ฅ์ผ๋ก ์ถํ๋๋ ๊ฒ์ ๋ง๊ณ ์๋ ๊ฒ์ ๋ฌด์์ ๋๊น? ๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์๋ฒฝํ๊ฒ ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ด๊ฐ ์์ง ๋์น์ฑ์ง ๋ชปํ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค. Firefox ์ฌ์ฉ์๋ก์ Firefox์์ Vimium์ ์ ๋ฐ์ ์ธ ๊ฒฝํ์ ๊ฐ์ ํ๋ ๋ฐ ๋์์ ์ค ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๊ฐ์ฌ ํด์!
๋๋ ๊ณ์ํด์ ๊ฐ๋ฐ์๊ฐ ๋งํ๊ธฐ์ ์ฝ๊ฐ ๋นํน์ค๋ฌ์ธ ์ ์๋ ์ผ๋ค์ ํ ๊ฒ์ด๋ค.
Vimium์ ๋ถ๋ช ํ Chromium์ ์ด๋ฆ์ ๋ฐ์ ๋ช ๋ช ๋์์ต๋๋ค. Firefox๊ฐ WebExtensions๋ก ์ด๋ํ๊ธฐ ํจ์ฌ ์ ์ Chrome์ฉ์ผ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. ๋น์ฐํ Chrome์ Vimium์ ๊ธฐ๋ณธ ํ๋ซํผ์ด๋ฉฐ ๋ชจ๋ ๊ฒ์ Chrome์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. Firefox ๋ฒ์ ์ Firefox๊ฐ ๊ฐ์ฅ ์ ํฉํ VimFX ๋์ ์ค ํ๋๋ก ๋ ๊ฑฐ์ ์ ๋์จ์์ ๋ ๋ ํ ๋์ ์์๋ก ์ธํด ์ด์๋์์ต๋๋ค.
Vimium์ ์๋
๊ฐ์ ๊ฐ๋ฐ ๋์ ์ ์ด๋ Chrome์ฉ์ผ๋ก ํฉ๋ฆฌ์ ์ธ ๊ธฐ๋ฅ ์ธํธ๋ฅผ ๊ตฌ์ถํ์ต๋๋ค.
ํ์ฌ ํ๋ ์ค์ธ ๊ฐ๋ฐ์๋ ํ๋ ๋ช
๋ฟ์ด๋ฉฐ ์์ฐ์ค๋ฝ๊ฒ Firefox๋ฅผ ๊ทธ๋ ๊ฒ ๋ง์ด ์ฌ์ฉํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ Firefox์ ๋์์ธ์ ์ต์ํ์ง ์์ผ๋ฉฐ ์๊ฐ์ด ๋๋ฌด ๋ง์ต๋๋ค .
์์๋๋ก ๊ทธ๋ค์ ๋๋๋ก ์ฌ๊ธฐ ์ ๊ธฐ์ ๊ฐ๊ณผ๋๋ ๊ฒ๋ค์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ํนํ ๋น ๊ธฐ๋ฅ์ ์ด๋ฉฐ ์ค์ํ์ง ์์ ๋นํธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋ํ ๊ทธ๋ค์ด Firefox์ ์คํ์ ์ํ๋ฅผ ์ ์งํ๋ค๋ ๊ฒ์ ์ ์๊ณ ์์ต๋๋ค.
๊ทธ๋ค์ ๊ธฐ์ ์ ์ผ๋ก๋ ์๊ฐ์ ์ผ๋ก ์ต์ ์ ๋คํ๊ณ ์์ต๋๋ค. ๋ชจ๋ ์ฌ๋์ด README.md์์ ์ค๋ช ํ ๊ฒ์ฒ๋ผ Vimium ๊ฒฝํ์ ์๋ฃํ๋ ๋ฐ ๋์์ ๋ฐ์ ์ ์์ต๋๋ค.
"Vimium-FF"๋ผ๊ณ ํฉ๋๋ค...
"Vimium"์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ ์์ฃผ ์ค๋๋(2012) ๋ ๋ฆฝ Vimium ํฌํธ๊ฐ ์์ต๋๋ค.
์๋ ํ์ธ์ @innaterebel ๋ฐ @smblott-github, ๊ทํ์ ๋ต๋ณ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์ ๋ Firefox๋ก ์ ํํ๊ธฐ ์ ์ Vimium(Google Chrome ๋ฒ์ )์ ์ค๋ซ๋์ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ ์ดํ๋ก ๋๋ WebExtension์ด ์คํจํ ๋๊น์ง VimFx์ ํ๋ณตํ ์ฌ์ฉ์์์ต๋๋ค. ๊ทธ ํ, ๋๋ Firefox์์ Vim์ ์๋ฎฌ๋ ์ดํธํ๋ ๋ชจ๋ ๊ฒ์ ์ฌ์ฉํ์ง ์์์ต๋๋ค. ํ์ง๋ง ์ต๊ทผ์ ํน์ ์ข ๋ฅ์ ํค ์กฐํฉ( โE (์ต๊ทผ ํ์ผ)์ T (์ด๋ฆฐ ํญ์ ํตํด ๊ฒ์))! ๊ทธ๋์ ์ ๋ ์ค์ค๋ก ์๊ฐํ์ต๋๋ค. Vimium-FF๋ฅผ ์ฌ์ฉํ์ง ์์๋๋ผ๋ฉด ์ด๋ฑํ ๋ฐฉ์์ผ๋ก ๋ฐํด๋ฅผ ์ฌ๋ฐ๋ช ํ๊ณ ๋ฒ๊ฑฐ๋ก์์ ๊ฒช์์ ๊ฒ์ ๋๋ค. ๊ทธ ์๊ฐ๊ณผ ์๋์ง๋ฅผ ์ด๋ฏธ ์ด๋ ๊ฒ ๋ฉ์ง ๊ฒ์ ๊ธฐ์ฌํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๊ทธ๋ฆฌ๊ณ ์ด ๋ฌธ์ ๋ก ์ฐ๋ฆฌ๋ฅผ ์ธ๋ (์๋์ ์ผ๋ก ํด๋ฆญ baity ์ ๋ชฉ์ผ๋ก, ๋ด ์ฌ๊ณผ :-))
์์ ์ ๋ด๊ฐ ๋์์ฃผ๋ฌ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ ๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ๋๋๋ ค ์ค ์๊ฐ์ ํ๊ณ ์์๊ณ ์ด์ ๋ง ๋ฐํฑ์ ๋ฌผ์ ๋ด๊ทธ๊ธฐ ์์ํ์ต๋๋ค. ๋งค์ฃผ ์ต์ 1~2์๊ฐ์ ๊ธฐ๋ถํ ์ ์์ ๊ฒ ๊ฐ์์ ์์ ๊ฒ๋ถํฐ ์์ํด๋ณด๊ณ ์ถ์๋ค. ๋ฌผ๋ก ์ฒซ ๋ฒ์งธ ์๊ฒฌ์ ๋์ดํ ๋ฌธ์ ๋ฅผ "์์ "ํ๊ธฐ ์ํด ๋ง์ PR์ ์ ์ถํ ์ ์์ง๋ง ํ์ฅ ๊ธฐ๋ฅ(์ด๋ฆ, ๋ก๊ณ , README.md ๋ฑ)์ ๋งค์ฐ ์ค์ํ ํ๋ฉด ์์ญ์ ์์ต๋๋ค. ๊ทธ๋์ ๋๋ ๊ทธ๊ฒ์ ๊ฐ๋ณ๊ฒ ์ฌ๊ธฐ๊ณ ์๋ง์ PR์ ๊ฑฐ๋ถ๋นํ๊ณ , ์ฐ๋ฆฌ์ ์๊ฐ๊ณผ ์๋์ง๋ฅผ ๋ญ๋นํ๊ณ , ์๋ง๋ ์๋์์ ๋ฐ๋ก ์ปค๋ฎค๋ํฐ์ ๋๋๋ ค์ฃผ๊ณ ์ถ์ ๋ด ์์ ์ ์๋ง์ ์ฃฝ์ด๊ณ ์ถ์ง ์์์ต๋๋ค :-) )
์ด์ ํ์ฅ์ ์ด๋ฆ์ผ๋ก ์ด๋ํฉ๋๋ค.
AMO์์ ์ด๋ฆ ์ถฉ๋์ด ์์ฃผ ๋ฐ์ํ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ AMO ๊ด๋ฆฌ์์ ๋์์ผ๋ก ์ด๋ฅผ ํด๊ฒฐํ ์ ์๋ ๋ฐฉ๋ฒ์ด [0] ์๋ ๊ฒ ๊ฐ์ต๋๋ค. 2012๋ ๋ถํฐ Vimium์ ์ค๋๋ ํฌํธ๋ฅผ ๋ณด์๊ณ ๊ทธ ์ดํ๋ก ์ ๋ฐ์ดํธ๋์ง ์์๋ค๋ ๊ฒ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ฑ์๋ ํด๋น ์ฝ๋ ๊ธฐ๋ฐ์ ์ ์งํ ์๋๊ฐ ์์๊ณ ๋์ VimFx๋ฅผ ์ ์ฌ์ ์ฌ์ฉ์์๊ฒ ๊ถ์ฅํ๋ค๊ณ ๋ถ๋ช ํ ๋ฐํ์ต๋๋ค[1]. Vimium๊ณผ ๊ฐ์ ์ข์ ์ด๋ฆ์ด ๋ฒ๋ ค์ง ํ์ฅ์ผ๋ก ์ฃฝ์ผ๋ฉด ์ํ๊น์ด ์ผ์ ๋๋ค. @smblott-github์ ๋ํ ์ ์ง๋ฌธ์ AMO ๊ด๋ฆฌ์์๊ฒ ์ฐ๋ฝํ์ฌ ์ด Vimium์ ์ต์ ํฌํธ์ ์ฌ์ฉํ ์ ์๋๋ก ํด๋น ์ด๋ฆ์ ํ์ํ ๊ฐ๋ฅ์ฑ์ด ์๋์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ ์ง ์๋ค๋ฉด, ๋๋ ๋น์ ์ ๋์ ํ์ฌ ์ด์ผ๊ธฐ๋ฅผ ํ๊ณ ๊ฑธ์ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ๋๋จธ์ง "์ฌ์ด" ๋ฌธ์ ์ ๊ฒฝ์ฐ, ์ฌ์ค ๊ทํ๋ก๋ถํฐ ์น์ธ์ ๋ฐ์ ์ ์๋ ํ PR ์์ ์ ์์ํ ์ ์์ต๋๋ค.
๊ฐ์ฌ ํด์!
[0] https://discourse.mozilla.org/t/not-able-to-submit-new-add-on-name-taken/25595
[1] https://code.google.com/archive/p/vimium-firefox/
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
"Vimium"์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ ์์ฃผ ์ค๋๋(2012) ๋ ๋ฆฝ Vimium ํฌํธ๊ฐ ์์ต๋๋ค.