Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[Â÷¼¼´ë À¥] ÃÖ±Ù W3CÀÇ ¶ß°Å¿î °¨ÀÚ, ¸ð¹ÙÀÏ À¥°ú À¯ºñÄõÅͽº À¥ Ç¥ÁØÈ!!!
W3C MWI ¹× UWA Ç¥ÁØÈ Ȱµ¿ °³¿ä
W3C(¿ùµå¿ÍÀ̵åÀ¥ ÄÁ¼Ò½Ã¾ö) MWI(Mobile Web Initiative) Activity´Â ¸ð¹ÙÀÏ À¥ ºê¶ó¿ì¡ ȯ°æÀÇ È£È¯¼º È®º¸¿Í À¯¹«¼± À¥ ÄÜÅÙÃ÷°£ÀÇ È¿°úÀûÀÎ ¿¬µ¿À» À§ÇÑ ¸ñÀûÀ¸·Î 2005³â 5¿ù Ȱµ¿À» ½ÃÀÛÇÏ¿´°í, À̸¦ À§ÇØ ÇÊ¿äÇÑ ¸ð¹ÙÀÏ À¥ ÄÜÅÙÃ÷ ÀúÀÛ/Ȱ¿ë¿¡ ´ëÇÑ ¸ð¹ü»ç·Ê ºÐ¼®°ú °¡À̵å¶óÀΠǥÁØÈ, ¸ð¹ÙÀÏ ´Ü¸» Á¤º¸ °øÀ¯ Ȱ¿ë ¹æ¾È µî¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÁøÇàÇØ¿À°í ÀÖÀ¸¸ç, ¶ÇÇÑ Ç¥ÁØ À¥ ÄÜÅÙÃ÷ ÀÎÁõÀ» À§ÇØ ¸ð¹ÙÀÏOK ÀÎÁõ Ç¥ÁØÈ¸¦ ÃßÁøÇϰí ÀÖ´Ù. 2005³âºÎÅÍ 2006³â±îÁö ÁøÇàµÈ 1´Ü°è Ç¥ÁØÈ Ȱµ¿¿¡¼´Â µÎ °³ÀÇ WG -BP(Best Practice) WG ¹× DD(Device Description) WG- À» ±¸¼ºÇÏ¿© Ȱµ¿À» ÁøÇàÇÏ¿© ¿Ô°í, 2´Ü°è Ȱµ¿À» ½ÃÀÛÇÏ¸é¼ TS(Test Suite) WGÀÌ Ãß°¡µÇ¾î, ÇöÀç´Â ¼¼ °³ÀÇ WGÀÌ Ç¥ÁØÈ Ȱµ¿À» ÁøÇàÇØ¿À°í ÀÖ´Ù. °ü·ÃÇÏ¿© Çѱ¹¿¡¼´Â ETRI, ¸ð¹ÙÀÏÀ¥2.0 Æ÷·³ µîÀÌ 2007³âºÎÅÍ W3C ¸ð¹ÙÀÏÀ¥ Ç¥Áذú ¿¬°èÇÑ Ç¥Áذ³¹ßÀ» ÃßÁøÇϰí ÀÖ´Ù.
UWA(Ubiquitous Web Application) Activity´Â À¯ºñÄõÅͽº ȯ°æ¿¡¼ ½É¸®½º(seamless)ÇÑ À¥ ÀÌ¿ëÀ» À§ÇÏ¿© ȣȯ °¡´ÉÇÑ À¥ ÄÜÅÙÃ÷ °³¹ß ¹× ´Ü¸»°£ÀÇ ÄÚµð³×À̼ÇÀ» ¸ñÀûÀ¸·Î 2007³â 3¿ù ºÎÅÍ È°µ¿À» ½ÃÀÛÇÏ¿´´Ù. ÇöÀç ÃßÁøÇϰí ÀÖ´Â 1´Ü°è ÀÛ¾÷Àº DI(Device Independence) Ȱµ¿À» °è½ÂÇÏ´Â °ÍÀ¸·Î, À¥ ÄÜÅÙÃ÷¸¦ À¯ºñÄõÅͽº ´Ü¸»¿¡¼ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â DCCI(Delivery Context: Client Interfaces), DIAL(Device Independent Authoring Language), CCPP(Composite Capability/Preference Profile) 2.0 µîÀÌ ÀÖ´Ù. 2007³âµµ ÇϹݱâºÎÅÍ´Â 2´Ü°è ÀÛ¾÷À¸·Î ´Ü¸»°£ À¥ ÀÀ¿ëÀÌ Åë½ÅÇÒ ¼ö ÀÖµµ·Ï È®ÀåÇÏ´Â ÇüÅ·ΠǥÁØÈ°¡ ÁøÇà ÁßÀ̸ç, 2´Ü°èÀÇ ÁÖ¿ä Ȱµ¿À¸·Î´Â Á¤Ã¥ ±â¹Ý ·¹À̾ƿô(Policy based Layout), LBS(Location-Based Services) for DCCI, Device Coordination µîÀÌ ÀÖ´Ù.
<±×¸² 1> W3C MWI Ç¥ÁØÈ Ȱµ¿ ÇöȲ
<±×¸² 2> W3C MWBP Ç¥ÁØÈ ¸¶ÀϽºÅæ
MWI BP(Best Practice) ¿öÅ· ±×·ì
BP WGÀº ¸ð¹ÙÀÏ À¥ ȯ°æ¿¡¼ ÄÜÅÙÃ÷ ÀúÀÛ ¹× Ȱ¿ë¿¡ ´ëÇÑ ¸ð¹ÙÀÏ À¥ ¸ð¹ü»ç·Ê¿Í ÀÌ¿¡ ±â¹ÝÇÑ ½ÃÇè¹æ¾È µî¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÃßÁøÇϰí ÀÖ´Ù. Ãʱ⿡ BP WGÀº
ÇöÀç Ȱ¹ßÇÏ°Ô ÀÛ¾÷ÁßÀÎ µÎ°¡Áö À̽´´Â Contents Transformation(CT) TFÀÇ ÀÛ¾÷ µé°ú Best Practices 2.0 ¹®¼ ÀÛ¾÷µé·Î ±Ý¹ø 3¿ù ¼¿ïȸÀÇ¿¡¼ ÁÖ¿ä À̽´·Î ´Ù·ç¾îÁ³´Ù. CT TF ÀÛ¾÷ À̽´µé·Î´Â ÇöÀç ÀÛ¾÷ÁßÀÎ Content Transformation Guidelines ¹®¼¿¡ ´ëÇÑ °ËÅä ÀÛ¾÷À» ÁøÇàÇÏ¿´°í, ÀÌÁß Proxy¿Í °ü·ÃµÈ ³»¿ëÀ¸·Î ÄÜÅÙÃ÷ º¯È¯ ¼¹ö¿¡¼ÀÇ HTTP Çì´õ º¯°æ¿¡ ´ëÇÑ À̽´µé, HTTP LINK Çì´õ, POWDER Ç¥ÁØ ¿¬°è À̽´ µî¿¡ ´ëÇØ ³íÀǵǾú´Ù. ¶ÇÇÑ Best Practices(BP) 2.0ÀÇ ¹üÀ§¿¡ ´ëÇÑ ³íÀǸ¦ ÅëÇØ BP 1.0 °úÀÇ Â÷º°¼º, BP 2.0¿¡¼ ´Ù·ç°íÀÚ ÇÏ´Â ÁÖ¿ä ³»¿ëµéÀ» XML, DOM, ECMAScript µî°ú »ç¿ëÀÚ ÆíÀÇ, ÀåÄ¡¼º´É Á¤º¸ Ȱ¿ë µîÀÌ °¡´ÉÇÑ ¸ð¹ÙÀÏ À¥ ÀÀ¿ë ±âº» ȯ°æµé·Î Á¤ÀǸ¦ ÇÏ¿´´Ù.
ÃÖ±Ù °³ÃÖµÈ 3¿ù ¼¿ï ȸÀÇ¿¡¼ ÁÖ¸ñÇÒ ¸¸ÇÑ ¼º°ú Áß Çϳª´Â Çѱ¹¿¡¼ÀÇ Ç¥Áؿ䱸»çÇ×À» °ø½ÄÀûÀ¸·Î W3C¿¡ ¹Ý¿µ½Ã۵µ·Ï Çϱâ À§ÇÑ ¡°Çѱ¹ ÀÛ¾÷¹Ý(Korean TF)¡±¿¡ ´ëÇÑ ½Å¼³ Á¦¾ÈÀÌ ¹Þ¾Æµé¿©¼ ÃÖÁ¾ °áÁ¤µÇ¾ú´Ù´Â °ÍÀÌ´Ù. (TF ¸®´õ:
MWI DD(Device Description) WG À̽´
DDWGÀº ´Ù¾çÇÑ ´Ü¸»¿¡¼ º¸´Ù È¿°úÀûÀÎ ÄÜÅÙÃ÷ Ç¥ÇöÀÌ °¡´ÉÇϵµ·Ï Çϱâ À§ÇÑ ÁÖ¿ä ÀåÄ¡ Ç¥Çö Á¤º¸¸¦ ºÐ¼®Çϰí, ´Ù¾çÇÑ µð¹ÙÀ̽ºµéÀÇ Æ¯¼º°ú Á¤º¸¸¦ °øÀ¯¤ýȰ¿ëÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÑ ¸ð¹ÙÀÏ ´Ü¸»ÀÇ Æ¯¼º Á¤º¸ Ȱ¿ë ±â¼ú¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ¸ñÇ¥·Î Çϰí ÀÖ´Ù. À̸¦ À§ÇØ ÇöÀç±îÁö ³ª¿Í ÀÖ´Â CC/PP, JSR 188, SADiC, OMA UAProf, WURFL µî°ú °°Àº ´Ù¾çÇÑ µð¹ÙÀ̽º ±â¼ú(device description) ¹æ¹ýµéÀ» ºÐ¼®Çϰí, º¸´Ù È¿°úÀûÀÎ ÀåÄ¡ ±â¼ú ¹æ¹ý¿¡ ´ëÇÑ ±â¼ú ¹®¼¸¦ ¸¸µå´Â °ÍÀ» 1´Ü°è ±âº» ¸ñÇ¥·Î ½ÃÀÛÇÏ¿©, DDR¿¡ °üÇÑ ¿ä±¸»çÇ×À» working draft·Î ¸¸µé°í, landscape/ecoscape ¹®¼¸¦ group note·Î ¸¶¹«¸®ÇÏ´Â °ÍÀ¸·Î 1´Ü°è Ȱµ¿À» Á¾·áÇϰí 2006³â 11¿ùºÎÅÍ´Â 2´Ü°è Ȱµ¿À» ½ÃÀÛÇÏ¿´´Ù.
DDWGÀº ¼¿ï ȸÀÇ¿¡¼´Â ´Ü¸»ÀúÀå¼Ò(DDR: Device Description Repository) API ¸í¼¼¼¿Í Core Vocabulary¿¡ ´ëÇÑ ³íÀǰ¡ ÁýÁßÀûÀ¸·Î ÀÌ·ç¾îÁ³À¸¸ç, ÃÑ 49°³ÀÇ ÁÖ¿ä »çÇ×À» °áÁ¤ÇÏ¿´´Ù. DDR API ¸í¼¼¼(Simple API) ¹®¼¿¡ ´ëÇØ¼´Â ¼¼ºÎ»çÇ×ÀÇ Á¶À²(¼öÁ¤ ¹× µ¿ÀÇ)°¡ ÀÌ·ç¾îÁ® ÃÖÁ¾ ¿Ï·áµÇ¾úÀ¸¸ç, Core Vocabulary ¹®¼¿¡ ´ëÇØ¼´Â ÃÖÁ¾ ¸±¸®Á À§ÇÑ ¼öÁ¤ ³íÀǰ¡ ÀÌ·ç¾îÁ³À¸¸ç, ¹®¼¿¡ Property Terms¿¡ ´ëÇÑ Aspect Á¤º¸ µîÀÌ Ãß°¡µÇ¾ú´Ù.
UWA(Ubiquitous Web Application) WG À̽´
UWA WGȸÀÇ¿¡¼´Â DIAL, DCCI, DISelect, DC ¿ÂÅç·ÎÁö µîÀÇ ÇöÀç ÀÛ¾÷ÁßÀΠǥÁØ ¸í¼¼¿Í µð¹ÙÀ̽º ÄÚµð³×ÀÌ¼Ç µî°ú °°Àº ÇâÈÄ ÃßÁøÇÒ ÀÛ¾÷¿¡ ´ëÇØ¼ °ËÅäÇÏ¿´´Ù. DIAL¿¡¼´Â °èÃþÀû ÄÁÅØ½ºÆ®, CDF(Compound Document Formats)°úÀÇ °ü·Ã¼º Á¤ÀÇ, XHTMLÀÇ ´Ù¸¥ ¹öÀü¿¡ ´ëÇÑ Áö¿ø ¹æ¹ý, Ãß°¡ÀûÀÎ ±â´É, DIAL Lite¿Í °°Àº À̽´¸¦ ³íÀÇÇÏ¿´À¸¸ç, DCCI¿¡ ´ëÇØ¼´Â Å×½ºÆ® ½´Æ® Á¤ÀÇ, ±¸Çö »óȲ °ËÅä µî ±¸Çö°ú °ü·ÃµÈ À̽´µé¿¡ ´ëÇØ¼ ÁÖ·Î ³íÀÇÇÏ¿´´Ù. ¶ÇÇÑ ÇâÈÄ Ãß°¡ÀûÀÎ ÀÛ¾÷À¸·Î ºÐ»êµÈ ¸®¼Ò½º ¹ÙÀεùÀ» À§ÇÑ DCCI¿¡ ´ëÇÑ ÃßÁø¿¡ ´ëÇØ ³íÀǰ¡ ÀÖ¾ú´Ù. DC ¿ÂÅç·ÎÁö¿Í °ü·ÃÇØ¼´Â DDWG ¹× OMA¿ÍÀÇ Çù·Â¿¡ ´ëÇÑ ³íÀǸ¦ ÇÏ¿´°í, DC ¿ÂÅç·ÎÁö¿Í À̸¦ À§ÇÑ DC API¸¦ ¾î¶»°Ô È¿°úÀûÀ¸·Î ¸ÅÇÎÇÏ¿© ¸¸µé ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ À̽´°¡ ³íÀǵǾú´Ù.
µð¹ÙÀ̽º ÄÚµð³×À̼ǿ¡ ÁÖ¿äÇÑ ÀÛ¾÷À¸·Î Use Case¿Í À̸¦ ±â¹ÝÀ¸·Î ÇÑ ¿ä±¸»çÇ×À» Á¤¸®Çϱâ·Î ÇÏ¿´À¸¸ç, ÀϺ»ÀÇ PUCC¿¡¼ ÁøÇàÇϰí ÀÖ´Â ¸ÞŸµ¥ÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ© ºÎºÐ°ú Çù·ÂÇÒ ¿¹Á¤ÀÌ´Ù.
ÃÖ±Ù ¼¿ï ȸÀÇ¿¡¼ ÁÖ¿ä ¼º°ú·Î´Â ETRIÀÇ Á¦¾È¿¡ µû¶ó UWA WG »êÇÏ¿¡ ¡°µð¹ÙÀ̽º ÄÚµð³×ÀÌ¼Ç ÀÛ¾÷¹Ý(Device Coordination TF)¡±¸¦ ½Å¼³Çϰí, ÀϺ»ÀÇ PUCC¿Í Çѱ¹ÀÇ ETRI, SKT, »ï¼ºÀüÀÚ, ¾ËƼij½ºÆ®¸¦ ÁÖÃàÀ¸·Î Ȱµ¿À» ½ÃÀÛÇÒ ¿¹Á¤ÀÌ´Ù.(TF ¸®´õ: À̰Âù ¹Ú»ç/ETRI)
ÇâÈÄ ´ëÀÀ ¹æ¾È
¸ð¹ÙÀÏ À¥ Ç¥ÁØÈ´Â ÇâÈÄ À¯ºñÄõÅͽº ȯ°æ¿¡¼ÀÇ À¥ ±â¹ÝÀÇ ÄÜÅÙÃ÷ Ȱ¿ëÀ» À§ÇÑ ÇÙ½É »çÇ×À̸ç, PC ÀÌ¿ÜÀÇ ´Ù¾çÇÑ ¸ð¹ÙÀÏ ¹× À¯ºñÄõÅͽº ´Ü¸» »ó¿¡¼ÀÇ È¿°úÀûÀÎ ÄÜÅÙÃ÷ Ç¥Çö°ú ÀûÀÀÇü À¥ ÄÜÅÙÃ÷ Ç¥ÇöÀ» À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ Ç¥ÁØÈ À̽´ÀÌ´Ù. ÇöÀç W3C MWI BP 2.0 Ç¥ÁØ¿¡¼´Â ÃÖ±ÙÀÇ ´Ù¾çÇÑ ¸ð¹ÙÀÏ À¥2.0 Ư¡À» ±â¹ÝÀ¸·Î ÇÑ Â÷¼¼´ë ¸ð¹ÙÀÏ ÀÀ¿ë ±â¼úÀ» ¼ö¿ëÇϰí, Áö´ÉÇü ¸ð¹ÙÀÏ ´Ü¸»ÀÇ Æ¯¼ºµéÀ» È¿°úÀûÀ¸·Î Ȱ¿ëÇÒ ¼ö Àִ ǥÁØÀ¸·ÎÀÇ È®ÀåÀ» ÁøÇàÇϰí ÀÖ´Ù. DDWG(Device Description Working Group)À» ÅëÇØ¼´Â ¸ð¹ÙÀÏ ´Ü¸» Á¤º¸ ±³È¯ ¹æ¾È°ú ´Ü¸»Á¤º¸ ÀúÀå¼Ò µîÀÇ Åë½Å¼Ö·ç¼ÇÀ» Á¦°øÀ» À§ÇÑ Ç¥ÁØÈ ÀÛ¾÷À» ÁøÇàÇϰí ÀÖ´Ù.
ÃÖ±Ù ¾ÆÀÌÆù, ±¸±ÛÆùÀÇ »ç·Ê¿¡¼ º¼ ¼ö ÀÖµíÀÌ, ÇâÈÄ Â÷¼¼´ë ¸ð¹ÙÀÏ È¯°æ¿¡¼ °¡Àå Áß¿ä ÀÀ¿ëÀ¸·Î ¿¹»óµÇ´Â °ÍÀº ¸ð¹ÙÀÏ À¥ ȯ°æÀ̸ç, ¸ð¹ÙÀÏ À¥¿¡ ÃÖÀûÈµÈ ÄÜÅÙÃ÷¸¦ Æò°¡ÇÏ´Â ¸ð¹ÙÀÏOK Å×½ºÆ® ±Ô°ÝµéÀº À¥ ÄÜÅÙÃ÷ È®»ê º¸±ÞÀ» À§ÇØ Áß¿äÇÑ Ç¥ÁØÈ À̽´ÀÌ´Ù. µû¶ó¼, ¸ð¹ÙÀÏ À¥ Ç¥ÁØÈ´Â ÃÖ±Ù ±Þ¼ºÀåÇϰí ÀÖ´Â ¸ð¹ÙÀÏ À¥ 2.0 ÀÀ¿ë ¹× Â÷¼¼´ë ¸ð¹ÙÀÏ ÄÜÅÙÃ÷ »ê¾÷À» À§ÇØ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ Ç¥ÁØÈ À̽´·Î¼ Àû±ØÀûÀÎ ´ëÀÀÀÌ ¿ä±¸µÈ´Ù.
ƯÈ÷, 3¿ù Çѱ¹¿¡¼ °³ÃÖµÈ W3C MWI ¹× UWA WG ȸÀÇ¿¡¼ Çѱ¹ÁÖµµ·Î ½Å¼³µÈ Korean TF¿Í Device Coordination TF´Â ÇâÈÄ W3C Ç¥ÁØÈ Ȱµ¿¿¡ ¿ì¸®ÀÇ ÀǰßÀ» º¸´Ù È¿À²ÀûÀ¸·Î ¹Ý¿µ½Ãų ¼ö Àִ â±¸·Î¼ÀÇ ¿ªÇÒÀ» ÇÏ°Ô µÉ °ÍÀ̸ç, µû¶ó¼ ´Ù¾çÇÑ ±¹³» »ê¾÷üÀÇ ¿ä±¸»çÇ×µéÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ±¹Á¦Ç¥ÁØÈ ÃßÁøÀÌ ÇÊ¿äÇÏ´Ù. ¸¶Áö¸·À¸·Î, ¸ð¹ÙÀÏ À¥Àº ¸ð¹ÙÀÏ È¯°æ¿¡¼ »õ·Î¿î »ê¾÷Àû Çõ¸íÀ» °¡Á®¿Ã °ÍÀ¸·Î ¿¹»óµÊ¿¡ µû¶ó Ç¥Áرâ¼úÀÇ IPRÀÇ ¼± È®º¸¿Í ÇÔ²² ±¹³» »ê¾÷ÀÇ ÀǰßÀ» ±â¹ÝÀ¸·Î ÇÏ¿©, W3C ¹× ¸ð¹ÙÀÏ À¥ 2.0 Ç¥ÁØÈ Ȱµ¿ µî°ú ¿¬°èÇÑ Ç¥ÁØÈ°¡ ¿ä±¸µÈ´Ù.