GUI (±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º)  
±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º¿ä¼Ò

GUIÀÇ ±âº» ±¸¼º¿ä¼Ò ¹× ±â´É

Á¦·Ï½º°¡ Star¸¦ ¼Ò°³ÇÏ°í ±× ´ëÁßÀûÀÎ ¼º°øÀ¸·Î Apple»ç´Â Macintosh¸¦ ³»³õÀÚ ¼ÒÀ§ ¡® WIMP¡¯ °¡ ¼ÒÇÁÆ®¿þ¾îÀÇ ÀÎÅÍÆäÀ̽º ºÐ¾ß¿¡¼­ À¯·Â½ÃµÇ¾ú´Ù. WIMP ¶õ À©µµ¿ì, ¾ÆÀÌÄÜ, ¸Þ´º, Æ÷ÀÎÆÃÀÇ ¿µ¹® ¸Ó¸®±ÛÀÚ¸¦ Á¶ÇÕÇØ¼­ ¸¸µç ¸íĪÀÎ µ¥, ÀÌ ³×°¡Áö°¡ GUIÀÇ ±âº» °³³äÀÌÀÚ ±¸¼º¿ä ¼ÒÀÌ´Ù.


1) À©µµ¿ì
À©µµ¿ì(window)´Â GUIÀÇ °¡Àå Çٽɿä¼ÒÀÌ´Ù. À©µµ¿ì´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ¼­ °áÁ¤µÈ ³»¿ëÀ» º¸¿©ÁÖ´Â ÀÏÁ¾ÀÇ »óÀÚÀε¥, Űº¸µå³ª ¸¶¿ì½º¸¦ ÅëÇÑ µ¥ÀÌÅÍ ÀԷ°ú ±×¿¡ µû¸¥ °á°ú¸¦ º¸¿© ÁØ´Ù. À©µµ¿ì´Â µ¿½Ã¿¡ ¿©·¯ °³¸¦ ¿­ ¼ö Àֱ⠶§¹®¿¡ À©µµ¿ì°£¿¡ Á¤º¸¸¦ À̵¿½ÃŰ°Å³ª °øÀ¯ÇÒ ¼ö ÀÖ°í, À©µµ¿ìÀÇ Å©±â¸¦ ÀÓÀÇ·Î Á¶ÀýÇÏ¿© ÀÛ¾÷ ȯ°æÀ» ¿øÇÏ´Â ´ë·Î º¯°æÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. ¸Þ´º, ½ºÅ©·Ñ¹Ù, Ä¿¼­ µîÀº À©µµ¿ì¸¦ Á¶ÀÛÇÏ´Â µ¥ »ç¿ëµÇ´Â ¿ÀºêÁ§Æ®À̹ǷΠµðÀÚÀ̳ʵéÀº ÀÌµé ¿ÀºêÁ§Æ®¸¦ ÀûÀýÈ÷ Á¶ÇÕÇØ¼­ Æí¸®ÇÑ À©µµ¿ì ȯ°æÀ» ±¸¼ºÇÏ°Ô µÈ´Ù.

1972³â ÄÉÀÌ(Alan Kay)°¡ À̲ô´Â Á¦·Ï½º PARCÀÇ Small taik ÇÁ·Î±×·¡¹Ö ¾ð¾î±×·ìÀº ±×µéÀÇ À©µµ¿ì ¹öÀüÀ» ±¸ÇöÇØ³Â´Ù. ±× ½Ã½ºÅÛ¿¡¼­ À̹ÌÁö´Â È­¸é»ó¿¡ Á¡À¸·Î Ç¥ÇöµÇ¾ú´Ù. À̰ÍÀÌ PARC¿¡¼­ ¹ß¸íÇÑ ºñÆ®¸Ê(bitmap)ÀÌ´Ù. ºñÆ®¸ÊÀ» ÀÌ¿ëÇÑ µð½ºÇ÷¹ÀÌ´Â 1980³â´ë µ¿¾È °è¼ÓÀûÀÎ ÇÁ·Î¼¼½º ·ÎÁ÷(logic)°ú ¸Þ¸ð¸® ¼ÓµµÀÇ ¼öÇà Çâ»óÀ¸·Î À¯ÁöµÇ´Ù°¡ PARC¿¡¼­ °ãÄ¡´Â À©µµ¿ì¸¦ °³¹ßÇØ³Â´Ù.

¨ç ÃʱâÈ­¸é
ÃʱâÈ­¸é((initial window)Àº ÇÁ·Î±×·¥ ¼öÇà óÀ½¿¡ µîÀåÇÏ´Â µ¥, »ç¿ëÀÚ°¡ °¡Àå ¸ÕÀú Á¢ÇÏ°Ô µÇ´Â ºÎºÐÀ̱⵵ ÇÏ´Ù. ÃʱâÈ­¸éÀ» ÅëÇØ ±× ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ »ç¿ëÀÚÀÇ ÃÖÃÊÀÇ ÆÇ´ÜÀÌ ÀÌ·ç¾îÁö¹Ç·Î GUI µðÀÚÀο¡ ÀÖ¾î ÃʱâÈ­¸éÀº Áß¿äÇÏ´Ù.

¨è ¼öÇàÈ­¸é
ÀÀ¿ëÇÁ·Î±×·¥ÀÇ GUI µðÀÚÀÎÀ» ÇÒ ¶§ °¡Àå Áß¿äÇÏ°Ô ´Ù·ç¾î¾ß ÇÒ ºÎºÐÀº ¼öÇàÈ­¸éÀÌ´Ù. ±×°ÍÀ̾߸»·Î °¡Àå ¸¹Àº µðÀÚÀÎ ¿ä¼Ò¿Í ¿øÄ¢µéÀÌ º¹ÇÕÀûÀ¸·Î ÀÛ¿ëµÇ´Â ºÎºÐÀÌ´Ù. ¼öÇàÈ­¸éÀ» µðÀÚÀÎÇϸ鼭 ¾ÆÀÌÄÜ, ¹®ÀÚ, ·¹À̾ƿô µîÀÇ ±¸¼º¿ä¼ÒµéÀ» ¿øÄ¢¿¡ Àû¿ë½ÃŲ´Ù.

¨é ´ëÈ­»óÀÚ
´ëÈ­»óÀÚ(dialogue box)¶õ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ Æ¯Á¤ ±â´É¿¡ °ü·ÃÇÏ¿© »ç¿ëÀڷκÎÅÍ Á¤º¸¸¦ ÇÊ¿ä·Î ÇÒ °æ¿ì¿¡ ¾È³»ÇØÁÖ´Â ÆË¾÷(pop-up) µð½ºÇ÷¹ÀÌ À©µµ¿ìÀ̸ç, GUIÀÇ ±¸¼º¿ä¼Ò·Î½á Áß¿äÇÏ°Ô ¾²À̰í ÀÖ´Ù. ÀÌ´Â GUI µðÀÚÀ̳ʰ¡ ÁÖ¾îÁø ½Ã½ºÅÛÀÇ Áöħ¿¡ µû¶ó µðÀÚÀÎÇØ¾ß ÇÒ ºÎºÐÀÌ´Ù. ÁÖ·Î ±âÁ¸ È­¸é¿¡ ÁßøµÇ¾î ³ªÅ¸³ª¸ç, ´Ü¼øÈ÷¡® ¿¹¡¯ ¡® ¾Æ´Ï¿ä¡¯ ¸¦ ¿ä±¸ÇÏ´Â °Í, ½Ã½ºÅÛÀÇ ¿É¼ÇÀ» üũÇÏ°í ³»¿ëÀ» ±âÀÔÇÏ´Â °Í, ¸Þ½ÃÁö¸¸ Àü´ÞÇÏ´Â °æ°í »óÀÚ µîÀÌ ÀÖ´Ù.

2) ¾ÆÀÌÄÜ
¾ÆÀÌÄÜ((icon)À̶õ Àǹ̸¦ °¡Áø ¶Ç´Â Àǹ̸¦ ÀÌÇØÇϱ⠽±°Ô ÇØÁÖ´Â ±×¸², ¿ÀºêÁ§Æ® µîÀ» ¸»ÇÑ´Ù. ¾î¶² Á¾·ùÀÇ Á¤º¸¸¦ ±âÈ£·Î ½Ã°¢ÀûÀ¸·Î Ç¥ÇöÇÑ »ó¡ÀûÀÎ ±×¸²ÀÌ´Ù. ¾ÆÀÌÄÜÀº ÄÄÇ»ÅÍÀÇ ±â´ÉÀ̳ª È­ÀÏÀÇ Á¾·ù, ÀÀ¿ëÇÁ·Î±×·¥ÀÌ °ð¹Ù·Î ¿¬»óµÇµµ·Ï Ç¥ÇöµÈ °ÍÀÌ´Ù.

3) ¸Þ´º
À©µµ¿ì ȯ°æ¿¡¼­´Â ¸í·É¾î¸¦ ¾Ï±âÇÏÁö ¾Ê¾Æµµ µÇ°Ô²û ´Ù¾çÇÑ ¸Þ´º((menu)¸¦ Áö¿ø¹ÞÀ» ¼ö ÀÖ´Ù. ¸Þ´º´Â ¸ð¾çÀ̳ª ³ªÅ¸³»´Â ¹æ½Ä¿¡ µû¶ó Ç®´Ù¿î, ÆË¾÷, ÆË´Ù¿î, Å×¾î¿ÀÇÁ µîÀ¸·Î ±¸ºÐµÈ´Ù.

¨ç ÆË¾÷ ¸Þ´º
ÆË¾÷((pop-up) ¸Þ´º¶õ Ű³ª ¸¶¿ì½ºÀÇ ÀÔ·ÂÀ¸·Î ÇöÀçÀÇ ¸Þ´º À§ÀÇ ÇÑ ºÎºÐ¿¡ ÁßøµÇ¾î µð½ºÇ÷¹À̵Ǵ ¸Þ´º¸¦ ¸»ÇÑ´Ù. ¾î¶² Ư¡À§Ä¡¸¦ ´©¸£¸é ±× ¿µ¿ª¿¡¼­ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ³»¿ëµéÀÌ ³ªÅ¸³ª´Â ¹æ½ÄÀ» ÃëÇÑ´Ù. Á÷Á¢´ë»ó Icon ±âÈ£Àû Icon °£Á¢´ë»ó Icon µµÅ¥¸àÆ® Icon ¾ÖÇø®ÄÉÀÌ¼Ç Icon

¨è Ç®´Ù¿î ¸Þ´º
Ç®´Ù¿î(pull-down) ¸Þ´º¶õ ?±Û¿¡¼­ º¼ ¼ö ÀÖ´Â °ÍÀ¸·Î, ´ëºÎºÐÀÇ MS-DOS ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Ç®´Ù¿î ¸Þ´º¸¦ Áö¿øÇϰí ÀÖ´Ù. ÇϳªÀÇ »óÀ§ ¸Þ´º¸¦ ¼±ÅÃÇÏ¸é »óÀ§ ¸Þ´º°¡ »ç¶óÁöÁö ¾Ê°í ±× ¸Þ´ºÀÇ ÇÏÀ§¸Þ´º°¡ ²¿¸®Ç¥Ã³·³ ÆîÃÄÁö´Â Ç¥Çö ¹æ½ÄÀ» ÃëÇÑ´Ù.

4) Æ÷ÀÎÆÃ
GUI ȯ°æÀÇ ÀÎÅÍÆäÀ̽º´Â ¸¶¿ì½º¿Í ¾ÆÀÌÄÜÀ¸·Î ÀÌ·ç¾îÁø´Ù. µû¶ó¼­ ¸¶¿ì½º³ª Æ®·¢º¼°ú °°Àº Æ÷ÀÎÆÃ(pointing) Àåºñ°¡ ÇʼöÀûÀÌ´Ù. ¸ðµç ÀÛ¾÷ ³»¿ëµéÀÌ ¾ÆÀÌÄÜ¿¡ Ç¥ÇöµÇ°í, ±× ¾ÆÀÌÄÜÀÇ ¼±ÅÃÀ» ÅëÇØ¡° ¹«¾ù(object)"À» ÇÒ °ÍÀΰ¡¸¦ °áÁ¤Çϰí, ÄÄÇ»Å͸¦ ¡±¾î¶»°Ô(action)" »ç¿ëÇÒ °ÍÀΰ¡´Â ¸¶¿ì½º·Î °áÁ¤ÇÏ°Ô µÈ´Ù. ±×·¯³ª Æ÷ÀÎÆÃ Àåºñ´Â GUI µðÀÚÀÎ ¹üÁÖ¿¡ µé¾î°¡Áö ¾Ê´Â´Ù. Ä¿¼­ (cursor)´Â Æ÷ÀÎÅÍ(pointer)·Î¼­, ÀÛ¾÷¿µ¿ª »ó¿¡ ³ªÅ¸³ª´Â ±×·¡ÇÈ À̹ÌÁöÀÌ¸ç ¸¶¿ì½º³ª ´Ù¸¥ Æ÷ÀÎÆÃ ÀåºñÀÇ À§Ä¡¸¦ ³ªÅ¸³»ÁØ´Ù.


Ãâó : µðÀÚÀÎ ½Ç¹«¸¦ À§ÇÑ PRODUCT USER INTERFACE DESIGN HAND BOOK,  È«ÀÍ´ëÇб³ ¹Ì¼úµðÀÚÀÎ °øÇבּ¸¼Ò, µðÀÚÀαâ¹Ý±â¼ú°³¹ß»ç¾÷ÀÇ ¿¬±¸°á°úº¸°í¼­, 2003

http://www.designdb.com/psd/information/research_detail.asp?pyear=2002&chasu=1&projectid=62&filename=011317.html&folderseq=9

[Âü°íÀÚ·á2]

GUI ±¸¼º¿ä¼Ò

µ¥½ºÅ©Å¾ ¸ÞŸÆ÷¸¦ µµÀÔÇÑ GUI°¡ º¸ÆíÈ­µÇ¸é¼­ ¼ÒÀ§ WIMP ÀÎÅÍÆäÀ̽º¶ó´Â ¸»ÀÌ ÀÚÁÖ »ç¿ëµÇ°í Àִµ¥ WIMPÀÎÅÍÆäÀ̽º´Â ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º¿ä¼Ò·Î À©µµ¿ì(window), ¾ÆÀÌÄÜ(icon), ¸Þ´º(menu),Æ÷ÀÎÅÍ(pointer)ÀÇ ³× °¡Áö¸¦ ±ÔÁ¤Çϰí ÀÖ´Ù.

1> À©µµ¿ì
À©µµ¿ì´Â È­¸é »ó¿¡ Á¤º¸°¡ Ç¥ÇöµÇ´Â ¿µ¿ªÀÌ´Ù. À©µµ¿ì¸¦ ±¸¼ºÇϰí ÀÖ´Â ±¸¼º¿ä¼Ò´Â ŸÀÌÆ² ¹Ù(title bar),½Ã½ºÅÛ ¸Þ´º (system menu), ¾ÆÀÌÄÜ, ¸Þ´º¹Ù (menu bar), Åø¹Ù( tool bar), ½ºÅ©·Ñ¹Ù(scroll bar) µîÀÌ ÀÖ´Ù. ÀϹÝÀûÀÎ À©µµ¿ì ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­´Â ½Ã½ºÅÛÀÌ ±ÔÁ¤ÇÏ´Â °ÍÀ» ±×´ë·Î Ȱ¿ëÇÑ´Ù. ±×·¯³ª ¸ÖƼ¹Ìµð¾î ŸÀÌÆ²¿¡¼­´Â À©µµ¿ì ±¸¼º¿ä¼Ò¸¦ ÇÁ·Î±×·¥À¸·Î º¯Çü½ÃÄÑ Á¦Ç°ÀÇ ¿Ü°üÀ̳ª ±â´É¿¡ ¸Â°Ô °³¹ßÇÏ´Â °æ¿ì°¡ ¸¹´Ù.

1) ÃʱâÈ­¸é (Initial Screen)
ÃʱâÈ­¸éÀº ÇÁ·Î±×·¥ ¼öÇà óÀ½¿¡ µîÀåÇÏ°Ô µÇ´Âµ¥, ¾ÆÀÌÄÜ ´ÙÀ½À¸·Î »ç¿ëÀÚ°¡ °¡Àå ¸ÕÀú Á¢ÇÏ°Ô µÇ´Â ºÎºÐÀ̱⵵ ÇÏ´Ù. ÃʱâÈ­¸éÀ» ÅëÇØ¼­ »ç¿ëÀÚ´Â ±× ÀÀ¿ëÇÁ·Î±×·¥À̳ª ¸ÖƼ¹Ìµð¾î ŸÀÌÆ²¿¡ ´ëÇÑ ÃÖÃÊÀÇ ÆÇ´ÜÀÌ ÀÌ·ç¾î Áø´Ù. ÇÑÆí ¸ÖÆ¼¹Ìµð¾î Á¦Ç°À̳ª ¼­ºñ½º¿¡¼­ ÃʱâÈ­¸éÀ» ÅëÇØ¼­ ÀÌ Á¦Ç°ÀÌ ¹«¾ùÀ» À§ÇÑ °ÍÀÎÁö, ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö µîÀÇ Á¤º¸¸¦ Á¦°øÇϱ⵵ Çϸç Á¦ÀÛ»çÀÇ ·Î°í³ª Á¦Ç°ÀÇ ºÐÀ§±â¸¸À» Àü´ÞÇÏ´Â ¿ëµµ·Î »ç¿ëÇÏ´Â °æ¿ìµµ ¸¹´Ù. À¥»çÀÌÆ®ÀÇ °æ¿ì ÃʱâÈ­¸é ¾øÀÌ Á¦ÀÛµÈ °æ¿ìµµ ÈçÈ÷ ÀÖ´Ù.

2) ¸Þ´ºÈ­¸é (Menu Screen)
¸ÖƼ¹Ìµð¾î Á¦Ç°À̳ª ¼­ºñ½º¿¡¼­ Á¤º¸°¡ °èÃþ ±¸Á¶·Î ÀÌ·ç¾îÁ® ÀÖ´Â °æ¿ì ÈçÈ÷ ¸Þ´º È­¸éÀÌ »ç¿ëµÈ´Ù. ¸Þ´º È­¸éÀº »ç¿ëÀÚ°¡ ¿øÇÏ´Â Á¤º¸¿¡ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï Á¤º¸¸¦ ±¸È¹ÇÏ¿© Àü´ÞÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. »ç¿ëÀÚ´Â ¸Þ´ºÈ­¸éÀ» º¸¸é¼­ ¿øÇÏ´Â Á¤º¸¿¡ ´Ü°èº°·Î Á¢±ÙÇØ °¥ ¼ö ÀÖ´Ù. Á¤º¸ °èÃþÀÇ ±íÀÌ¿¡ µû¶ó ¸Þ´ºÈ­¸éÀº Çϳª ÀÌ»óÀÇ ´Ü°è¸¦ °¡Áú ¼öµµ ÀÖ´Ù.

3) ¼öÇà ¹× ³»¿ëÈ­¸é (Working Window)
ÀÀ¿ëÇÁ·Î±×·¥ÀÇ GUI¸¦ µðÀÚÀÎ ÇÒ ¶§ °¡Àå Áß¿äÇÏ°Ô ´Ù·ç¾îÁ®¾ß ÇÒ ºÎºÐÀº ¼öÇàÈ­¸éÀÌ¸ç °¡Àå ¸¹Àº GUIµðÀÚÀÎ ¿ä¼Ò¿Í ¿øÄ¢µéÀÌ º¹ÇÕÀûÀ¸·Î ÀÛ¿ëÇÏ°Ô µÇ´Â ºÎºÐÀÌ´Ù. ÃÖ±Ù À©µµ¿ì ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­´Â ÀÌ ¼öÇàÈ­¸éÀÇ ·¹À̾ƿôÀ» ¿ÏÀüÈ÷ È®Á¤Áþ´Â °ÍÀÌ ¾Æ´Ï¶ó »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ ¾²ÀÓ»õ¿¡ ¸Âµµ·Ï Á¶Àý ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Áö¿øÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù.

4) ´ëÈ­»óÀÚ (Dialog Box)
´ëÈ­»óÀÚ´Â ½Ã½ºÅÛÀÌ »ç¿ëÀڷκÎÅÍ Á¤º¸¸¦ ÇÊ¿ä·Î ÇÒ °æ¿ì³ª »ç¿ëÀÚ°¡ ½Ç¼öÇÒ °¡´É¼ºÀÌ Àְųª ¶Ç´Â À§±ÞÇÑ »óȲÀÎ °æ¿ì »ç¿ëÀÚ¿¡°Ô À̸¦ ¾Ë¸®´Â µ¥ »ç¿ëµÇ±âµµ ÇÑ´Ù. ´ëÈ­»óÀÚ¿¡´Â ¸®½ºÆ® ¹Ú½º, Ǫ½¬ ¹öư, ¶óµð¿À ¹öư, üũ ¹öư µî ½Ã½ºÅÛÀÇ °¢Á¾ ÄÁÆ®·ÑÀ» Æ÷ÇÔÇϰí ÀÖ´Ù. »ç¿ëÀÚ´Â ÀÌ·¯ÇÑ ÄÁÆ®·ÑÀ» »ç¿ëÇÔÀ¸·Î½á ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÇÊ¿ä·Î ÇÏ´Â Á¤º¸¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.

2> ¾ÆÀÌÄÜ (Icon)
¾ÆÀÌÄÜÀº Á¤º¸ÀÇ Á¾·ù³ª ±â´ÉÀ» ÀǹÌÇÏ´Â »ó¡ÀûÀÎ ±×¸²ÀÌ´Ù. ¸ÖƼ¹Ìµð¾î ºÐ¾ß¿¡¼­´Â ±×¸²À¸·Î Ç¥ÇöµÈ ´ÜÃß ¸ð¾çÀÇ »ó¡¹°À» ¾ÆÀÌÄÜÀ¸·Î ºÎ¸£±âµµ ÇÑ´Ù. ¸ÖƼ¹Ìµð¾î Á¦ÀÛ¿¡¼­ ¾ÆÀÌÄÜÀº ÇÁ·Î±×·¥ÀÇ ½ÃÀÛ¿¡¼­ºÎÅÍ ¸Þ´º ¹× µµ±¸ÀÇ ¼±Åà µî¿¡¼­ ±¤¹üÀ§ÇÏ°Ô È°¿ëµÈ´Ù.

[±×¸²3-16]¾ÆÀÌÄÜÀ¸·Î °¡µæ Âù À©µµ¿ì¿Í ÀÀ¿ë ÇÁ·Î±×·¥  

3> ¸Þ´º (Menu)

GUI ȯ°æÀº ¸í·É¾î¸¦ ¾Ï±âÇÏÁö ¾Ê¾Æµµ µÇµµ·Ï ´Ù¾çÇÑ ÇüÅÂÀÇ ¸Þ´º¸¦ Áö¿øÇÑ´Ù. ¸Þ´º¶õ ÀÏ·ÃÀÇ ¸í·É¾î¸¦ ³í¸®ÀûÀ¸·Î ¿¬°üµÈ °Í³¢¸® ¹­¾î »ç¿ëÀÚ°¡ ¿øÇÏ´Â °ÍÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï º¸¿©ÁÖ´Â ¸í·É¾î ¸ñ·ÏÀ» ÀǹÌÇÑ´Ù. ¸Þ´º´Â ±× ¸ð¾çÀ̳ª ³ªÅ¸³»´Â ¹æ½Ä¿¡ µû¶ó Ç®´Ù¿î(pull-down), ÆË¾÷(pop-up), Å×¾î¿ÀÇÁ(tear-off) µîÀ¸·Î ±¸ºÐµÈ´Ù. ¸ÖƼ¹Ìµð¾î¿¡¼­ ¸Þ´º¶ó°í ºÎ¸£´Â °ÍÀº ´ë°³ ´ÙÀ½ ´Ü°èÀÇ ¼±ÅÃÀ» À§ÇØ Á¦½ÃµÇ´Â È­¸éÀ» ÀÏÄ´ °æ¿ì°¡ ¸¹´Ù.

4> Æ÷ÀÎÅÍ (Pointer)
Æ÷ÀÎÅÍ´Â ÀÛ¾÷¿µ¿ª »ó¿¡ ³ªÅ¸³ª´Â ±×·¡ÇÈ À̹ÌÁö·Î¼­ ¸¶¿ì½º³ª ´Ù¸¥ Æ÷ÀÎÆÃ ÀåºñÀÇ À§Ä¡¸¦ ³ªÅ¸³»ÁÖ´Â °ÍÀ¸·Î¼­ Ä¿¼­(cursor)¶ó°íµµ ºÎ¸¥´Ù. ¸ÖƼ¹Ìµð¾î ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¶§ »ç¿ëÀÚÀÇ ÁÖÀǰ¡ º¸ÆíÀûÀ¸·Î Æ÷ÀÎÅÍÀÇ ±Ùó·Î °¡°Ô µÇ±â ¶§¹®¿¡ Æ÷ÀÎÅÍÀÇ ¸ð¾çÀ» »óȲÀÇ Àǹ̸¦ µ½µµ·Ï µðÀÚÀÎÇÏ¿©¾ß Çϸç, ÃÖÀûÀÇ °¡µ¶¼ºÀ» À§ÇÏ¿© ´Ü¼øÇÏ°Ô µðÀÚÀÎÇÏ¿©¾ß ÇÑ´Ù. ¸ÖƼ¹Ìµð¾î ÇÁ·Î±×·¥¿¡¼­ Æ÷ÀÎÅÍ´Â ´ÙÀ½°ú °°Àº ¿ªÇÒÀ» ÇÑ´Ù.

1) ÇöÀç ¸¶¿ì½º¿Í °°Àº Æ÷ÀÎÆÃ Àåºñ°¡ °¡¸£Ä¡´Â À§Ä¡¸¦ ¾Ë·ÁÁØ´Ù. ÀÌ´Â Æ÷ÀÎÅͰ¡ °¡Áø °¡Àå ±âº»ÀûÀÎ ±â´ÉÀÌ´Ù.

2) ÀÛ¾÷ ¸ðµå¿¡ ´ëÇÑ ½Ç¸¶¸®¸¦ Á¦°øÇÑ´Ù. ´ëü·Î ¹«¾ùÀΰ¡ ´ë»ó¹°À» ÁöÀûÇØ¾ß ÇÏ´Â ÀÛ¾÷ ¸ðµå¿¡´Â È­»ìÇ¥, ¼Õ°¡¶ô µîÀÌ ÀûÇÕÇϰí, »ç¿ëÀÚ°¡ ÀÔ·ÂÀ» ÇØ¾ß ÇÏ´Â ¸ðµå¶ó¸é Æ÷ÀÎÅÍ´Â ´ëü·Î IÀÚ ¸ð¾çÀ̸ç, ´ë»ó¹°À» ¿Å°Ü¾ß ÇÒ °æ¿ì´Â »ç¹æ¿¡ È­»ìÇ¥°¡ ÀÖ´Â Æ÷ÀÎÅ͸¦ º¸¿©ÁÖ¾î ÇöÀçÀÇ ÀÛ¾÷ ¸ðµå¿¡ ´ëÇÑ ½Ç¸¶¸®¸¦ »ç¿ëÀÚ¿¡°Ô Àü´ÞÇØ ÁØ´Ù.

3) »ç¿ëÀÚ°¡ ³ª¾Æ°¡¾ß ÇÒ ¹æÇâ¿¡ ´ëÇÑ ¹æÇâÀ» Á¦½ÃÇØ ÁØ´Ù. È­¸é¿¡¼­ »óÇÏÁ¿ì·Î À̵¿ÇÒ ¼ö ÀÖ´Â À§Ä¡·Î Æ÷ÀÎÅͰ¡ °¡¸é À̵¿ ¹æÇâÀ» Áö½ÃÇÏ´Â ÇüÅ·Π¹Ù²îµµ·Ï ÇÑ´Ù.

4) ½Ã½ºÅÛÀÌ ÀÌ»óÀÌ ¾ø´Ù´Â »ç½ÇÀ» ¾Ë·ÁÁØ´Ù. ¸ð·¡½Ã°è¿Í °°Àº Æ÷ÀÎÅÍ´Â ÇöÀç ½Ã½ºÅÛÀÌ ¾Æ¹«·± ÀÌ»óÀÌ ¾øÀ¸´Ï ±â´Ù¸®¶ó´Â ½Ç¸¶¸®¸¦ »ç¿ëÀÚ¿¡°Ô ÀüÇØÁØ´Ù.

5> ¸ÞŸÆ÷ (Metaphore)
¹®Çп¡¼­ ¸ÞŸÆ÷´Â ½ÃÀûÀÎ »ó»ó·ÂÀÇ ±â¹ýÀ̳ª ¼ö»çÇÐÀûÀÎ Ãø¸éÀ¸·Î ÀÌÇØµÇÁö¸¸, GUI¿¡¼­ ¸ÞŸÆ÷¸¦ Ȱ¿ëÇÏ´Â °ÍÀº »ç¶÷µéÀÇ ÀÏ»óÀûÀÎ »ç°íü°è³ª ¾ð¾îü°è¸¦ Ȱ¿ëÇÏ¿© ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ °³³ä°ú Ư¡À» »ç¿ëÀÚ¿¡°Ô Á÷°üÀûÀ¸·Î Àü´ÞÇϱâ À§ÇÑ °ÍÀÌ´Ù. ¸ÞŸÆ÷¸¦ Ȱ¿ëÇÒ ¶§¿¡´Â ¸ÖƼ¹Ìµð¾î Á¦Ç°À̳ª ¼­ºñ½ºÀÇ ¿Ü°ü »Ó ¾Æ´Ï¶ó Ȱ¿ëÇÏ´Â ¸ÞŸÆ÷°¡ °¡Áø °³³ä, Ư¡, ³í¸®, ½Ã½ºÅÛ µîÀÌ Àû¿ëµÇ¾î¾ß ÇÑ´Ù.

Ãâó : Car Mobile Navigation System µðÀÚÀÎÀü·«¿¬±¸, ¾ÆÀÌ´õ½ºµðÀÚÀÎ(ÁÖ), µðÀÚÀαâ¹Ý±â¼ú°³¹ß»ç¾÷ÀÇ ¿¬±¸°á°úº¸°í¼­, 2002
http://www.designdb.com/psd/information/research_index.asp?pyear=2001&chasu=1&projectid=14

[Âü°íÀÚ·á3]

GUI elements ; ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸¼º¿ä¼Ò

check box ; üũ¹Ú½º

Ç׸ñÀ» on/off½Ãų ¶§ »ç¿ëÇϸç, ÇØ´ç Ç׸ñ¿¡ ´ëÇÑ ¼±ÅÃÀÇ ¿©Áö°¡ on°ú offÀÇ 2°¡Áö »óÅÂÀÏ ¶§ ÁÖ·Î »ç¿ëÇÑ´Ù. ¹èŸÀûÀÎ ¼±ÅÃÀ» ÇÏ´Â ¶óµð¿À ¹öư°ú´Â ´Þ¸®, ÇÊ¿äÇÑ Ç׸ñÀÌ ÀÖÀ¸¸é ¾ó¸¶µçÁö ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. Ç׸ñÀÇ ¼ö´Â 2~8°³°¡ Àû´çÇϸç, Űº¸µå¸¦ ÅëÇØ Ç׸ñ°£ÀÇ À̵¿ ¹× ¼±ÅÃÀÌ °¡´ÉÇØ¾ß ÇÑ´Ù. ¼±ÅÃµÈ Ç׸ñÀÇ »óÀÚ ³»¿¡´Â "x" ¶Ç´Â "v" Ç¥½Ã°¡ ³ªÅ¸³­´Ù.

combo box/drop-down list ; ÄÞº¸¹Ú½º ¶Ç´Â µå·Ó´Ù¿î ¸®½ºÆ®

ÅØ½ºÆ® »óÀÚ¿Í ¸®½ºÆ® ¹Ú½ºÀÇ Á¶ÇÕÀÌ´Ù. À̰ÍÀº º¸Åë ¶§¿¡´Â ´Ü ÇϳªÀÇ ÁÙ Ç׸ñÀ» Ç¥½ÃÇÏÁö¸¸, È­»ì¸ð¾çÀ» Ŭ¸¯ÇÏ¸é ¸®½ºÆ®°¡ ÆîÃÄÁüÀ¸·Î½á, ±× Áß Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.        

dialog box ; ´ëÈ­»óÀÚ

Á¤º¸³ª ¿ä±¸»çÇ×À» ÀÔ·ÂÀ» º¸¿©ÁÖ±â À§ÇÑ Ç¥½ÃÈ­¸éÀÌ´Ù. ´ëÈ­»óÀÚ´Â ´ëü·Î, ¿ä±¸ÇÑ Á¤º¸¸¦ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÏ°í ³ª¸é È­¸é¿¡¼­ »ç¶óÁø´Ù. ¸ÅŲÅä½Ã¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì ÀÎÅÍÆäÀ̽º¿¡¼­, ¸Þ´ºÇ׸ñÀÇ ³¡ ºÎºÐ¿¡ "..."À̶ó°í Ç¥½ÃµÇ¾î ÀÖ´Â Ç׸ñÀ» ¼±ÅÃÇÏ¸é ¹Ýµå½Ã ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ªµµ·Ï ¾à¼ÓµÇ¾î ÀÖ´Ù. ±× ¿Ü¿¡ "..." Ç¥½Ã°¡ ¾ø´Â ¸Þ´ºÇ׸ñÀº ±× ±â´ÉÀÌ °ð¹Ù·Î ½ÇÇàµÈ´Ù.

icon ; ¾ÆÀÌÄÜ

°´Ã¼³ª ÇÁ·Î±×·¥À» ³ªÅ¸³»´Â ÀÛÀº ±×¸²ÀÌ´Ù. ¾ÆÀÌÄÜÀº À©µµ¿ì¸¦ »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¸Å¿ì À¯¿ëÇÏ°Ô »ç¿ëµÇ´Âµ¥, ±× ÀÌÀ¯´Â ¸¶¿ì½º·Î ÃÖ¼ÒÈ­´ÜÃ߸¦ Çѹø Ŭ¸¯ ÇÔÀ¸·Î½á Àüü âÀ» ÀÛÀº ¾ÆÀÌÄÜÀ¸·Î ¸¸µé ¼ö Àֱ⠶§¹®ÀÌ´Ù. ¾ÆÀÌÄÜÀº ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ÁÖ¿äÇÑ Æ¯»öÀÌ´Ù.

menu bar ; ¸Þ´º Ç¥½ÃÁÙ

âÀÇ »ó´Ü¿¡ ¼öÆòÀ¸·Î ³ªÅ¸³ª ÀÖ´Â ¸Þ´ºµéÀÌ Â÷ÁöÇϰí ÀÖ´Â ÁÙÀ» ¸»ÇÑ´Ù. ´ëü·Î, ¸Þ´º Ç¥½ÃÁÙÀÇ °¢ Ç׸ñÀº Ç®´Ù¿î ¸Þ´º·Î ±¸¼ºµÇ¾î ÀÖ´Â °ÍÀÌ º¸ÅëÀÌ´Ù.

push-button ; Ǫ½Ã¹öư

´ëÈ­»óÀÚ ³»¿¡ ÀÖ´Â ´ÜÃ߷μ­, ¾î¶² Ç׸ñÀ» ¼±ÅÃÇϰųª ¸í·ÉÇÏ·Á´Â °æ¿ì¿¡ ´©¸£°Ô µÈ´Ù.

radio buttons ; ¶óµð¿À¹öư

¿É¼Ç¹öưÀ̶ó°íµµ Çϸç, ¿©·¯ °³ÀÇ ¼­·Î ¹èŸÀûÀÎ Ç׸ñ Áß ´Ü ÇÑ °³¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ÇÑ Ç׸ñÀ» ¼±ÅÃÇϸé, ³ª¸ÓÁö Ç׸ñµéÀº ÀÚµ¿ÀûÀ¸·Î ¼±ÅÃÀÌ ÇØÁ¦µÈ´Ù.

scroll bar ; ½ºÅ©·Ñ¹Ù

âÀÇ ¾Æ·¡³ª ¿À¸¥ÂÊ¿¡ ÀÖÀ¸¸ç, ÇöÀç âÀÇ ÇÁ·¹ÀÓ¿¡ ÀÖ´Â ¹®¼­ÀÇ º¸ÀÌÁö ¾Ê´Â ºÎºÐÀ» ¿òÁ÷¿© Á¶ÀýÇÒ ¼ö ÀÖ´Ù. ½ºÅ©·Ñ ¹Ù´Â ÆÄÀÏÀÇ ¾î´À ºÎºÐ¿¡¶óµµ ½±°Ô ¿Å°Ü°¥ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ½ºÅ©·Ñ¹Ù´Â ´ëü·Î, ¾ç³¡¿¡ È­»ìÇ¥½ÃÀÇ ´ÜÃß°¡ ÀÖ°í Áß°£¿¡ ȸ»öÀ¸·Î ä»öµÈ ½ºÅ©·Ñ »óÀÚ(¿¤¸®º£ÀÌÅͶó°íµµ ºÎ¸¥´Ù)°¡ À־ ¹®¼­ÀÇ ÇöÀç À§Ä¡¸¦ ¹Ý¿µÇϸ鼭 ½ºÅ©·Ñ ¹ÙÀÇ Á¦ÀÏ À§ºÎÅÍ Á¦ÀÏ ¾Æ·¡±îÁö ¿òÁ÷ÀδÙ. È­»ìÇ¥½ÃÀÇ ´ÜÃ߸¦ Ŭ¸¯ÇÏ¸é ¹®¼­°¡ Ç¥½ÃµÈ ¹æÇâÀ¸·Î ½ºÅ©·ÑÇÑ´Ù. ½ºÅ©·Ñ ¹Ú½º¸¦ ¸¶¿ì½º·Î Àâ¾Æ²ø±â ÇÔÀ¸·Î½á ¹®¼­ÀÇ ¿øÇÏ´Â À§Ä¡¿¡ ½±°Ô ¿Å°Ü°¥ ¼öµµ ÀÖ´Ù. ¸¹Àº À©µµ¿ì ½Ã½ºÅÛ¿¡¼­ ¼öÆò ¹× ¼öÁ÷¹æÇâÀÇ ½ºÅ©·Ñ¹Ù¸¦ Áö¿øÇÑ´Ù.

slider ; ½½¶óÀÌ´õ

ÇÑÁ¤µÈ ¿¬¼ÓÀûÀÎ °ª¿¡¼­ ÇÑ °ªÀ» ÁöÁ¤ÇÒ ¶§ À¯¿ëÇÏ°Ô »ç¿ëµÈ´Ù. °¡´ÉÇÑ ¹üÀ§¿¡¼­ ÇöÀçÀÇ °ªÀ» º¸´Âµ¥ Æí¸®ÇÏ´Ù.

spin box ; ½ºÇɹڽº

ÅØ½ºÆ® ¹Ú½º¿¡ ¾÷/´Ù¿î ÄÁÆ®·ÑÀ» Á¶ÇÕÇÑ °ÍÀ¸·Î Á÷Á¢ °ªÀ» ÀÔ·ÂÇϰųª ¹öưÀ» ´­·¯ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

text box ; ÅØ½ºÆ® »óÀÚ

ÅØ½ºÆ® ÀÔ·ÂÀ̳ª ¼öÁ¤½Ã À̸¦ Ç¥½ÃÇÑ´Ù. óÀ½ Ç¥½ÃÇÒ ¶§, °ø¹é ¶Ç´Â µðÆúÆ®°ªÀ» Á¦°øÇϸç Àбâ Àü¿ë ÅØ½ºÆ® Ç¥½ÃÀÌ´Ù.

title bar ; Á¦¸ñ Ç¥½ÃÁÙ

âÀÇ ÃÖ»ó´Ü¿¡ ÀÖ´Â Áٷμ­, ´ë°³ ÇöÀç ÀÛ¾÷ÁßÀÎ µ¥ÀÌÅÍ ÆÄÀÏÀ̳ª ÀÀ¿ëÇÁ·Î±×·¥ÀÇ À̸§À» Ç¥½ÃÇÑ´Ù. ¸ÅŲÅä½Ã³ª À©µµ¿ì µî ¸¹Àº ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡¼­, Á¦¸ñ Ç¥½ÃÁÙÀ» Àâ¾Æ²ø¸é À©µµ¿ìÀÇ À§Ä¡°¡ ¿Å°ÜÁø´Ù.

toolbar ; Åø¹Ù

ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ÀÚÁÖ »ç¿ëµÇ´Â ±â´ÉµéÀ» ¸ð¾Æ¼­ º°µµÀÇ ¹öư¸ð¾çÀ¸·Î ¸¸µé¾î ³õÀº ÁÙÀÌ´Ù. ÀÏºÎ Åø¹Ù´Â Ãß°¡³ª »èÁ¦ µî »ç¿ëÀÚÀÇ Àǻ翡 µû¶ó ÆíÁýÀÌ °¡´ÉÇÏ´Ù.

tool tip ; µµ±¸ µµ¿ò¸»

Åø¹Ù ¹öư¿¡ ¸¶¿ì½º¸¦ ¿Ã·Á³õÀ¸¸é, ÇØ´ç ¹öưÀÇ ±â´ÉÀ» ¸î ÃÊ µ¿¾È º¸¿©ÁØ´Ù. ÀÌ´Â ¾ÆÀÌÄÜÀ̳ª ÄÁÆ®·ÑÀÇ ¸ð¾çÀ¸·Î ¼³¸íÀÌ ¸ðµÎ ¾È µÇ´Â °æ¿ì »ç¿ëÀÚ¿¡°Ô º¸Ãæ¼³¸íÀ» ÁÖ±â À§ÇØ »ç¿ëÇÑ´Ù.

* Ãâó : ÃÖ¿µ¿Ï´ÔÀÇ "ÃÖÀûÀÇ UI ¼³°è °¡À̵å"¿¡¼­ ¹ßÃéÇÑ ³»¿ëÀ¸·Î ¸¸µç ÆäÀÌÁö(http://www.terms.co.kr/GUIelements.htm)¿¡¼­ º¹»çÇÔ.


µû²ö :
Âü°íÀÚ·á1¹ø, 2¹øÀº µðÀÚÀαâ¹Ý±â¼ú°³¹ß»ç¾÷ÀÇ ¿¬±¸°á°úº¸°í¼­·Î¼­ www.designdb.com/psd ¿¡¼­ Àü¹®À» º¼ ¼ö ÀÖ´Ù. GUI°³¿ä¿¡ °üÇÑ ºÎºÐ¿¡¼­ ¾Æ¸¶ °°Àº Âü°íµµ¼­¸¦ ¹è³¤ ¶§¹®À̶ó »ý°¢Çϴµ¥, »ó´ç ºÎºÐÀÌ À¯»çÇÏ´Ù.
¿©±â ÀοëµÈ GUI ¿ä¼Ò¿¡ ´ëÇØ¼­µµ µ¿ÀÏÇÑ ±âÁØÀ¸·Î ¼³¸íÇϰí ÀÖÀ¸¸ç 3¹øÀº º¸´Ù ½ÇÁ¦ÀûÀ¸·Î °¢ ¿ä¼ÒÀÇ Æ¯Â¡°ú ±â´ÉÀ» ¼³¸íÇÑ ÀÚ·áÀÌ´Ù.

ÄÄÇ»ÅÍ ½Ã½ºÅÛ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º¿ä¼Ò (The Interface Elements) ÀÇ Á¤ÀÇ¿Í ¼³¸í¿¡ °üÇØ¼­´Â 1992³â, ¸ÅŲÅä½Ã ÈÞ¸Õ ÀÎÅÍÆäÀ̽º °¡À̵å¶óÀÎ(Macintosh Human Interface Guidelines) ÀÌ °¡Àå ±³º»À̶ó ÇÒ ¸¸ÇÏ´Ù.

1995³â ¿ì¸®³ª¶ó¿¡¼­µµ '¸ÅŲÅä½Ã ÈÞ¸Õ ÀÎÅÍÆäÀ̽º'¶ó´Â Á¦¸ñÀ¸·Î (ÁÖ)ÀÎÆ÷¸ÞÀ̼ÇÀ̶õ ¾÷ü¸¦ ÅëÇØ ¹ø¿ª Ãâ°£µÈ ÀûÀÌ ÀÖ´Ù.

ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º¿ä¼Ò¿Í ÀÎÅÍÆäÀ̽º µðÀÚÀÎÀ» ÇÔ¿¡ ÀÖ¾î ÁöÄÑ¾ß ÇÒ °¡À̵å¶óÀεéÀÌ ±Ã±ÝÇϽŠºÐµéÀº ±×ÀÇ ¼ÕÀÚ»¹À̶ó ÇÒ ¸¸ÇÑ... Aqua Human Interface Guidelines À» °ËÅäÇØº¸±æ ±ÇÇÑ´Ù.  ¿î¿µÃ¼°è »Ó ¾Æ´Ï¶ó, À©µµ¿ì ¾îÇø®ÄÉÀ̼Ç, °¢Á¾ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÏ´Â µðÀÚÀÌ³Ê ¶Ç´Â ÇÁ·Î±×·¡¸Ó¶ó¸é  Çʵ¶ÇÏ¿©¾ß ÇÒ ÀÚ·á.

http://developer.apple.com/documentation/UserExperience/Aqua-date.html

ÀÌ ÆäÀÌÁö¿¡¼­ PDF ÆÄÀÏ Àü¹®À» ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù.



                        ÀÌÀü±Û ´ÙÀ½±Û         â´Ý±â