Midori 9 ์›น ๋ธŒ๋ผ์šฐ์ € ์ถœ์‹œ

์ผ์–ด๋‚ฌ๋‹ค ๊ฒฝ๋Ÿ‰ ์›น ๋ธŒ๋ผ์šฐ์ € ์ถœ์‹œ ๋ฏธ๋„๋ฆฌ 9๋Š” WebKit2 ์—”์ง„๊ณผ GTK3 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ Xfce ํ”„๋กœ์ ํŠธ ๋ฉค๋ฒ„๊ฐ€ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
๋ธŒ๋ผ์šฐ์ € ์ฝ”์–ด๋Š” Vala ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ ๋ฐฐํฌ์ž LGPLv2.1์— ๋”ฐ๋ผ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ถ€์—ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”์ด๋„ˆ๋ฆฌ ์–ด์…ˆ๋ธ”๋ฆฌ ์ค€๋น„๋œ ๋ฆฌ๋ˆ…์Šค์šฉ(์Šค๋ƒ…) ๊ทธ๋ฆฌ๊ณ  Android. ํ˜•์„ฑ ์–ด์…ˆ๋ธ”๋ฆฌ Windows ๋ฐ macOS์šฉ์€ ํ˜„์žฌ ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Midori 9์˜ ์ฃผ์š” ํ˜์‹  ์‚ฌํ•ญ:

  • ์ด์ œ ์‹œ์ž‘ ํŽ˜์ด์ง€์— ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์ •๋œ ์‚ฌ์ดํŠธ์˜ ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. OpenGraph;
  • JavaScript ํŒ์—… ๋Œ€ํ™” ์ƒ์ž์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์„ธ์…˜์„ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ๋ณต์›ํ•  ๋•Œ ๊ณ ์ •๋œ ํƒญ์„ ์ €์žฅํ•˜๊ณ  ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • TLS ์ธ์ฆ์„œ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ์‹ ๋ขฐ ๋ฒ„ํŠผ์ด ๋ฐ˜ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํƒญ์„ ๋‹ซ๋Š” ํ•ญ๋ชฉ์ด ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํด๋ฆฝ๋ณด๋“œ์—์„œ URL์„ ์—ด ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜์„ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์›น ํ™•์žฅ API์— ์‚ฌ์ด๋“œ๋ฐ” ์ฒ˜๋ฆฌ๊ธฐ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์•ฑ๊ณผ ํŽ˜์ด์ง€ ๋ฉ”๋‰ด๊ฐ€ ํ†ตํ•ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์‹œ ์—ด๋ฆฐ ํƒญ๊ณผ ๋ฐฐ๊ฒฝ ํƒญ์— ๋Œ€ํ•œ ์ž…๋ ฅ ํฌ์ปค์Šค ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šด๋“œ๊ฐ€ ์žฌ์ƒ๋˜๋Š” ํƒญ์—๋Š” ๋ณผ๋ฅจ ์กฐ์ ˆ ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ฏธ๋„๋ฆฌ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ:

  • ํƒญ, ๋ถ๋งˆํฌ, ๊ฐœ์ธ ๊ฒ€์ƒ‰ ๋ชจ๋“œ, ์„ธ์…˜ ๊ด€๋ฆฌ ๋ฐ ๊ธฐํƒ€ ํ‘œ์ค€ ๊ธฐ๋Šฅ
  • ๊ฒ€์ƒ‰ ์—”์ง„์— ๋Œ€ํ•œ ๋น ๋ฅธ ์•ก์„ธ์Šค ํŒจ๋„;
  • ๋งž์ถคํ˜• ๋ฉ”๋‰ด ์ƒ์„ฑ ๋ฐ ๋””์ž์ธ ๋งž์ถคํ™”๋ฅผ ์œ„ํ•œ ๋„๊ตฌ
  • ์‚ฌ์šฉ์ž ์ •์˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Greasemonkey ์Šคํƒ€์ผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ
  • ์ฟ ํ‚ค ๋ฐ ํ•ธ๋“ค๋Ÿฌ ์Šคํฌ๋ฆฝํŠธ ํŽธ์ง‘์„ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค
  • ๋‚ด์žฅ๋œ ๊ด‘๊ณ  ํ•„ํ„ฐ๋ง ๋„๊ตฌ(Adblock);
  • RSS ์ฝ๊ธฐ๋ฅผ ์œ„ํ•œ ๋‚ด์žฅ ์ธํ„ฐํŽ˜์ด์Šค;
  • ๋ณ„๋„์˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ(๋ธŒ๋ผ์šฐ์ € ์ธํ„ฐํŽ˜์ด์Šค์˜ ํŒจ๋„, ๋ฉ”๋‰ด ๋ฐ ๊ธฐํƒ€ ์š”์†Œ๋ฅผ ์ˆจ๊ธด ์ƒํƒœ๋กœ ์‹คํ–‰)
  • ๋‹ค์–‘ํ•œ ๋‹ค์šด๋กœ๋“œ ๊ด€๋ฆฌ ๊ด€๋ฆฌ์ž(wget, SteadyFlow, FlashGet)๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋Šฅ
  • ๊ณ ์„ฑ๋Šฅ(1000๊ฐœ ํƒญ์„ ์—ด ๋•Œ ๋ฌธ์ œ ์—†์ด ์ž‘๋™)
  • JavaScript(WebExtension), C, Vala ๋ฐ Lua๋กœ ์ž‘์„ฑ๋œ ์™ธ๋ถ€ ํ™•์žฅ ์—ฐ๊ฒฐ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€