Vimium: Vimium์€ ์š”์†Œ๋ฅผ "ํด๋ฆญ"ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2016๋…„ 09์›” 19์ผ  ยท  17์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: philc/vimium

์ด์ „์— Chrome 51 ๋˜๋Š” ๊ทธ ์ฃผ๋ณ€์—์„œ vim์„ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ f๋ฅผ ๋ˆ„๋ฅธ ๋‹ค์Œ vimium์ด ํ•„๋“œ์— ํƒœ๊ทธ๋ฅผ ์ง€์ •ํ•œ ๊ด€๋ จ ํƒœ๊ทธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋“œ๋กญ๋‹ค์šด์ด ์—ด๋ ธ์Šต๋‹ˆ๋‹ค. ์ด์ œ vimium์€ ์—ฌ์ „ํžˆ โ€‹โ€‹ํ•„๋“œ์— ํƒœ๊ทธ๋ฅผ ์ง€์ •ํ•˜์ง€๋งŒ ์„ ํƒ ์ƒ์ž๋ฅผ ์—ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚ด ์ž์‹ ์˜ ์„ ํƒ ์ƒ์ž๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ์—ฌ๋Ÿฌ ํŽ˜์ด์ง€์—์„œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

verified

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

๋ฒ„์ „ ๋ฒ”ํ”„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋“œ๋กญ๋‹ค์šด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์œผ๋ฉด ์ด ํ™•์žฅ ๊ธฐ๋Šฅ์˜ ์œ ์šฉ์„ฑ์ด ๋–จ์–ด์ง‘๋‹ˆ๋‹ค.

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

@daemedeor... ์˜ˆ์‹œ ํŽ˜์ด์ง€๋ฅผ ์ œ๊ณตํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

(์ด๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด Facebook์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.)

์—ฌ๊ธฐ: http://store.steampowered.com/agecheck/app/234140/?snr=1_239_4__122 , Steam์ด ์žˆ๋Š” ๊ฒฝ์šฐ. ์ฐธ๊ณ : ์ €๋Š” Chrome 53, Seirra, macOS๋ฅผ ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค.

screen shot 2016-09-19 at 7 10 30 am

์ด๋Š” ํŽ˜์ด์ง€ ๊ตฌํ˜„ ๋ฐฉ์‹์ด ๋ณ€๊ฒฝ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋” ํฝ๋‹ˆ๋‹ค. Vimium์ด ํ•˜๋Š” ์ผ์€ ์š”์†Œ๋ฅผ "ํด๋ฆญ"ํ•˜๋Š” ๊ฒƒ๋ฟ์ด๋ฉฐ ์ด๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋“œ๋กญ๋‹ค์šด์„ ์–ป์œผ๋ ค๋ฉด ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค(ํ˜„์žฌ Vimium์—์„œ๋Š” ํ•  ์ˆ˜ ์—†์Œ).

Vimium ํด๋ฆญ ๋™์ž‘์€ ๋งˆ์šฐ์Šค ํด๋ฆญ๊ณผ ์ •ํ™•ํžˆ ๋™์ผํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”,
์ฝ˜์†”์— ๊ฒฝ๊ณ  ํŒ์—…(vimium์„ ํ†ตํ•ด ํด๋ฆญํ•  ๋•Œ)์ด ํ‘œ์‹œ๋˜์–ด ์ผ๋ถ€ ๋น„ํ‘œ์ค€ ๋™์ž‘์ด 9์›” ์ค‘ ์–ธ์  ๊ฐ€ Chrome์—์„œ ์ œ๊ฑฐ๋  ๊ฒƒ์ด๋ผ๋Š” ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์„ ๋ณด์•„ ์™”์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ฒ„์ „ 54๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ vimium์„ ํ†ตํ•ด ํด๋ฆญํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๊ณผ ํ•จ๊ป˜ ํ•ด๋‹น ๊ฒฝ๊ณ ๊ฐ€ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

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

@romgrk... keyIdentifier ์— ๋Œ€ํ•œ ๋‹ค์Œ ์ฝ˜์†” ๋ฉ”์‹œ์ง€๋ฅผ ์ฐธ์กฐํ•˜๋Š” ๊ฒฝ์šฐ ์ œ๊ฑฐ๋ฅผ ํฌํ•จํ•˜๋Š” ์ฝ”๋“œ๊ฐ€ ์ด๋ฏธ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

snapshot

Chrome 54 ๊ด€๋ จํ•ด์„œ... ํ•ด๋ดค๋Š”๋ฐ ๋งํฌ ํžŒํŠธ ๋ฌธ์ œ๋Š” ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณต์ œ ๋‹จ๊ณ„์— ๋Œ€ํ•œ ์„ค๋ช…๊ณผ ๋งํฌ๋ฅผ ๊ฒŒ์‹œํ•˜์‹ญ์‹œ์˜ค.

์•„, ๊ธ€์Ž„,

  1. ์„ ํƒ ์š”์†Œ ์ฐพ๊ธฐ(์˜ˆ: ์œ„์˜ ์ŠคํŒ€ ํŽ˜์ด์ง€์—์„œ ์š”์†Œ ์„ ํƒ)
  2. f + xx
  3. ๋ฐ˜์‘ ์—†์Œ; vimium ํ”Œ๋ž˜์‹œ๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€๋งŒ ๋” ์ด์ƒ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์•„๋‹ˆ์š”, ์œ ์‚ฌํ•œ ๊ฒฝ๊ณ ์˜€์ง€๋งŒ ์„ ํƒ ์š”์†Œ๋ฅผ "ํด๋ฆญ"ํ•  ๋•Œ ํŠธ๋ฆฌ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ๋” ์ด์ƒ ํ‘œ์‹œ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ™•์ธ. ์ด์ œ ์•Œ๊ฒ ์–ด. Chrome 53์—์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.

ํŽธ์ง‘... ์—ฌ๊ธฐ์— ๋” ๋‚˜์€ ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค .

Chrome 52/53 ์ด์ „์—๋Š” mousedown ์ด๋ฒคํŠธ์—์„œ <select> ์š”์†Œ๊ฐ€ "์—ด๋ ธ์ง€๋งŒ" Chrome ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด ๋™์ž‘์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋งŒ default browser actions ์— ์˜ํ•ด ํŠธ๋ฆฌ๊ฑฐ click ์ด๋ฒคํŠธ๋ฅผ ํ˜ธ์ถœ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค untrusted (๋ณดํ†ต ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ์— ์˜ํ•ด ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค) ์ด๋ฒคํŠธ
  • ๋”ฐ๋ผ์„œ <a download=""> ํด๋ฆญํ•˜๋ฉด ํŒŒ์ผ ์ €์žฅ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
  • <select> ํŒ์—… ๋ฉ”๋‰ด๋ฅผ "์—ด" ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์€ <select> ์š”์†Œ์— .open() ๋ฐ .close() ๋ฉ”์„œ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด ๋‹ฌ๋ผ๋Š” ์š”์ฒญ์„ ๋ฐ›์•˜์ง€๋งŒ ์•„์ง ์ˆ˜๋ฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ์„ค๋ช…์€ https://www.chromestatus.com/features/5718803933560832 ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ด๊ฒƒ์€ ํŒŒ์ด์ฌ ๋ฌธ์„œ๋ฅผ ๊ฒ€์ƒ‰ํ•  ๋•Œ๋„ ๋ฐœ์ƒ

๋ธŒ๋ผ์šฐ์ €: Google ํฌ๋กฌ ๋ฒ„์ „ 53.0.2785.143(64๋น„ํŠธ)
OS: GNU/๋ฆฌ๋ˆ…์Šค ์šฐ๋ถ„ํˆฌ 16.04 LTS
๋น„๋ฎด: 1.57

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ GitHub์—์„œ๋Š” ๋™์ผํ•œ ์ผ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@IamGianluca ์ผ๋ถ€ "๋“œ๋กญ๋‹ค์šด ์ƒ์ž"๋Š” ์‹ค์ œ๋กœ ๋“œ๋กญ๋‹ค์šด ์ƒ์ž๊ฐ€ ์•„๋‹ˆ๋ผ๋Š” ์ ์— ์œ ์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. "Watch"๊ฐ€์žˆ๋Š” ์ƒ๋‹จ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋™์ž‘์€ ๋“œ๋กญ ๋‹ค์šด๊ณผ ์œ ์‚ฌํ•˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋งํฌ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์Šคํƒ€์ผํ™”ํ•˜๊ธฐ๊ฐ€ ๋” ์‰ฌ์šธ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์„ ํƒ ์ƒ์ž๋ฅผ ์žฌ์ •์˜ํ•˜๋Š” ๊ฒƒ์€ ๊ณ ํ†ต์˜ ์„ธ๊ณ„์ž…๋‹ˆ๋‹ค.

Vimium์„ ํ†ตํ•ด ํด๋ฆญํ–ˆ์„ ๋•Œ <select> ์—์„œ focus() ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์•„๋งˆ๋„ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ตœ์ƒ์˜ ์†”๋ฃจ์…˜์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ ์ด ๋ฌธ์ œ์— ๋ถ€๋”ช์ณค๋Š”๋ฐ, ์˜ˆ์ „์—๋Š” vimium์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. #2338๋กœ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‚˜์š”? (๋‚˜๋Š” ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค).

๋‚˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋‹ค์Œ ์ฃผ ๋˜๋Š” 2์ฃผ ์•ˆ์— ์ƒˆ๋กœ์šด ๊ฒƒ์„ ํ‘ธ์‹œํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. @philc๋กœ ํ™•์ธํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ ๋ฒ”ํ”„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋“œ๋กญ๋‹ค์šด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์œผ๋ฉด ์ด ํ™•์žฅ ๊ธฐ๋Šฅ์˜ ์œ ์šฉ์„ฑ์ด ๋–จ์–ด์ง‘๋‹ˆ๋‹ค.

+1, ํ’€์–ด๋ด…์‹œ๋‹ค. ๋งˆ์Šคํ„ฐ์—์„œ ์ˆ˜์ • ์‚ฌํ•ญ์„ ๋ณด๋ฅ˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

2017๋…„ 3์›” 7์ผ ํ™”์š”์ผ ์˜ค์ „ 11:12, Andrew Smith ์•Œ๋ฆผ @github.com
์ผ๋‹ค:

๋ฒ„์ „ ๋ฒ”ํ”„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋“œ๋กญ๋‹ค์šด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Œ
์ด (๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์šฐ์ˆ˜ํ•œ) ํ™•์žฅ์˜ ์œ ์šฉ์„ฑ์„ ๊ฐ์†Œ์‹œํ‚ต๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/philc/vimium/issues/2257#issuecomment-284824826 ๋˜๋Š” ์Œ์†Œ๊ฑฐ
์Šค๋ ˆ๋“œ
https://github.com/notifications/unsubscribe-auth/AAAhljTlKpkeRgzsjZ2WbmSKUW455_bDks5rjawKgaJpZM4KAKvH
.

ํ’€์–ด๋ณด์ž

ํ•  ๊ฒƒ์ด๋‹ค.

์ˆ˜์ •... ์™„๋ฃŒ. 1.58์ด ๋‚˜์™”์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰