Daniel Eran Dilger in San Francisco

HTML5 assault on Adobe Flash heats up with ClickToFlash
October 6th, 2009
Daniel Eran Dilger
¾îµµºñ°¡ Ç÷¡½Ã Ç÷¹À̾ ¸ð¹ÙÀÏ Ç÷§Æû¿ëÀ¸·Î Æ÷ÆÃ ÀÛ¾÷ÁßÀÌ´Ù. ¶ÇÇÑ Ç÷¡½Ã ÅøÀ» »ç¿ëÇØ ¾ÆÀÌÆù¿ë ¾ÛÀ» CS5¿¡¼ ¸¸µé ¼ö ÀÖ´Ù°í °Á¶Çϰí ÀÖ´Ù. ÀÌ ¿ÍÁß¿¡ À¥Å¶(WebKit) Ç÷¯±×ÀÎ, Ŭ¸¯ÅõÇ÷¡½Ã(ClickToFlash)¸¦ »ç¿ëÇÏ¿© µ¥½ºÅ©Åé »ó¿¡¼ Ç÷¡½Ã¸¦ Á×ÀÌ·Á´Â ¿ÀǼҽº ±×·ìÀÌ ³ªÅ¸³µ´Ù.
ClickToFlash´Â »çÆÄ¸®¿¡¼ Ç÷¡½Ã ÄÜÅÙÃ÷¸¦ ¸·À» ¼ö ÀÖÀ¸¸ç, ¼±ÅÃÀ» º°µµ·Î ÇØ ÁÖ¾î¾ß Àç»ý½ÃŲ´Ù. Ç÷¡½Ã ÄÜÅÙÆ®´Â ºó »óÀÚ ÇüÅ·Π³ªÅ¸³ª¸ç, ÀÌ »óÀÚ¸¦ ±¤°íó·³ ¹«½ÃÇØ¹ö¸®°Å³ª, ¿øÇÏ´Â °æ¿ì Ŭ¸¯Çؼ Ç÷¡½Ã¸¦ º¸´Â Çü½ÄÀÌ´Ù.
¶ÇÇÑ ÀÌ Ç÷¯±×ÀÎÀº YouTube Ç÷¡½Ã ºñµð¿À¸¦ H.264 ºñµð¿À·Î ºÒ·¯µé¿©¼ º¸°Ô ÇÏ´Â ±â´Éµµ °®°í ÀÖ´Ù. ¾ÆÀÌÆùÀÌ ÇÏ´Â °Í°ú µ¿ÀÏÇÏ°Ô Ç÷¡½Ã¸¦ ¿ìȸÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ °ÍÀÌ´Ù. ÀÌ °æ¿ì YouTube ºñµð¿À´Â H.264 Àç»ýÀ» Á÷Á¢ Áö¿øÇÏ´Â ºê¶ó¿ìÀúÀÇ ³»Àå HTML 5ÀÇ Áö¿øÀ» ¹Þ´Â´Ù.
¾Æ·¡ ±× »ç·Ê°¡ ÀÖ´Ù. YouTube¿¡¼ Á¦°øÇÏ´Â ¶È°°Àº HD Ŭ¸³Àε¥, ù ¹øÂ°´Â YouTube Ç¥ÁØÀÎ Ç÷¡½ÃÀÌ´Ù. ±×·¯³ª µÎ ¹øÂ°´Â Ŭ¸¯ÅõÇ÷¡½Ã¸¦ »ç¿ëÇÏ¿© H.264·Î Àç»ý½ÃŰ´Â ȸéÀÌ´Ù. »çÆÄ¸®ÀÇ ³×ÀÌÆ¼ºê HTML 5 ¹öÀüÀº ¿ª½Ã ³×ÀÌÆ¼ºêÀÎ ÄüŸÀÓ ÅÙÀ» »ç¿ëÇÑ´Ù. (Ç÷¡½Ã°¡ ¾Æ´Ï´Ù.) Àç»ýÇÏ´Â µ¿¾È »çÆÄ¸®ÀÇ ³×ÀÌÆ¼ºê °ËÁ¤ Àç»ý¸·´ë´Â »ç¶óÁø´Ù. Ŭ¸¯ÅõÇ÷¡½Ã Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ´Â °æ¿ì, Ǯȸé Àç»ýÀ» À§ÇÏ H.264 ºñµð¿À·Î ½ÃûÀÌ °¡´ÉÇØÁø´Ù.
´õ ³ªÀº ÈÁúÀº ¹°·Ð, º¸´Ù ´õ ºÎµå·´°Ô ³×ºñ°ÔÀ̼ÇÀÌ °¡´ÉÇϰí, ´õ Á¤È®ÇÏ°í ±â´É¼º ÀÖ´Â ÄÜÆ®·Ñµµ °¡´ÉÇÏ´Ù. HTML 5¸¦ »ç¿ëÇÏ¿© Á÷Á¢ Àç»ýÇÒ °æ¿ì, ¹èÅ͸®¿Í CPU¸¦ ¸¹ÀÌ Á¡À¯ÇÏ´Â Ç÷¡½Ã Ç÷¯±×ÀÎ »ç¿ëÀ» ¸·À» ¼ö ÀÖ´Ù. YouTube ¿Ü¿¡µµ, À¥ºê¶ó¿ì¡À» ÇÒ ¶§ Ç÷¡½Ã ±¤°í°¡ ÀÖÀ¸¸é ±×°Í¶§¹®¿¡ ÇÁ·Î¼¼¼°¡ Ç®·Î µ¹¾Æ°¥ ¶§°¡ ÀÖ´Ù. ¿øÇÒ °æ¿ì, Ŭ¸¯ÅõÇ÷¡½Ã¸¦ ÅëÇØ Ȱ¼ºÈ½Ãų ¼ö Àֱ⠶§¹®¿¡, ³×ºñ°ÔÀÌ¼Ç ÄÄÆÛ³ÍÆ®Ã³·³ ÇÊ¿äÇÑ Ç÷¡½Ãµµ ¾ó¸¶µçÁö µ¹¸± ¼ö ÀÖ´Ù.
¾Æ·¡ »ç·Ê¸¦ º¸ÀÚ. Ŭ¸¯ÅõÇ÷¡½Ã°¡ ÀÖ´Â »çÆÄ¸®´Â ±âº»ÀûÀ¸·Î ´º¿åŸÀÓ½º¿¡ ÀÖ´Â Ç÷¡½Ã ÄÜÅÙÆ®¸¦ ÀÐÁö ¾Ê´Â´Ù. »ç¿ëÀÚ°¡ Á÷Á¢ ¿ä±¸ÇÒ ¶§¿¡¸¸ °³º°ÀûÀ¸·Î ¾ÆÀÌÅÛÀ» ÀÐÀ» »ÓÀÌ´Ù. ¾ÆÀÌÆù »ó¿¡¼ Ç÷¡½Ã ÄÜÅÙÆ®´Â ÀüÇô ÀÐÁö¸¦ ¾Ê´Â´Ù. Ç÷¡½Ã¸¦ »ç¿ëÇϰí ÀÖ´Â ´ëºÎºÐÀÇ ±¤°í ³×Æ®¿÷µéÀº ÀÌÁ¦ ¾ÆÀÌÆùÀ» ÀνÄÇÏ°í ´ë¾È, Áï ºñ-Ç÷¡½Ã ±¤°í¸¦ Á¦°øÇϱ⵵ ÇÑ´Ù. ´õ ¸¹Àº »ç¿ëÀÚµéÀÌ Ç÷¡½Ã¸¦ »ç¿ëÇÏÁö ¾ÊÀ»¼ö·Ï ±¤°í½ÃÀåµµ µÚµû¶ó¿À°Ô µÇ¾î ÀÖ´Ù. ¾ÆÀÌÆùó·³ ¸»ÀÌ´Ù. ºñµð¿À ¶ÇÇÑ Çö´ëÀûÀÎ ºê¶ó¿ìÀúµéÀ» Áö¿øÇϱâ À§ÇØ H.264·Î ÀÌÁÖÇÒ Å×°í, ±×Àú ¿µ»óŬ¸³¶§¹®¿¡ Ç÷¡½Ã¸¦ ÇÊ¿ä·ÎÇÏÁö´Â ¾ÊÀ» °ÍÀÌ´Ù.
ÀÌ Ç÷¯±×ÀÎÀÇ À¥»çÀÌÆ®´Â ÀÌ·¸°Ô ¸»ÇÑ´Ù. "Ŭ¸¯ÅõÇ÷¡½ÃÀÇ ÁÖ¿ä ¸ñÇ¥´Â À¥¿¡¼ µÉ ¼ö ÀÖ´Â ÇÑ ¸¹Àº Ç÷¡½Ã¸¦ Á¦°ÅÇÏ´Â °ÍÀÔ´Ï´Ù. ¿øÇÏ´Â Ç÷¡½Ã¸¸ º¼ ¼ö ÀÖµµ·Ï ¸»ÀÔ´Ï´Ù." ÀÌ ±×·ìÀº ºñµð¿À Àç»ýÀ» º¸´Ù ¿øÈ°ÇÏ°Ô Çϱâ À§ÇØ Ç÷¡½Ã¸¦ »ç¿ëÇÏ´Â ´Ù¸¥ »çÀÌÆ®µéÀÇ ºñµð¿À¸¦ ÀÌÁÖ½ÃŰ´Â °Í¿¡ µµ¿òÀ» ¿äûÇϰí Àֱ⵵ ÇÏ´Ù.
HTML 5´Â °£´ÜÈ÷ ºñµð¿À ű׸¦ »ç¿ëÇÏ¿© H.264 ºñµð¿À¸¦ Áö¿øÇÑ´Ù. Áï, Ç÷¡½Ã°¡ Ÿ°ÝÀ» ÀÔÀ» ¼ö ÀÖÀ¸¸ç, HTML 5ÀÇ »õ·Î¿î Canvas ±â´É¿¡(Ç÷¡½Ã³ª ½Ç¹ö¶óÀÌÆ®¿Í °°Àº Ç÷¯±×ÀÎ »ç¿ë ¾øÀÌ À¥ÆäÀÌÁö¿¡¼ ¼¼·ÃµÈ µå·ÎÀ× È¿°ú¸¦ ¼öÇàÇÏ´Â ±â´É) À¥°³¹ßÀÚµéÀÌ º¸´Ù Ä£¼÷ÇØÁú¼ö·Ï, ¾îµµºñ´Â Æó¼âÇüÀÎ Ç÷¡½Ã °³¹ßÀ» °³¹æÇü À¥Ç¥ÁØ Áؼö·Î ÀÌÁÖÇÏ´À³Ä ¸¶´À³ÄÀÇ °í¹ÎÀ» ÇÏ°Ô µÉ °ÍÀÌ´Ù. ƯÈ÷³ª 3D Çϵå¿þ¾î °¡¼Ó±â´ÉÀ» °¡Áø WebGL°ú °°Àº »õ·Î¿î ±¸»óÀÌ Á¡Â÷ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Â »óȲÀÌ´Ù.
Adobe's mobile strategy for Flash
Ŭ¸¯ÅõÇ÷¡½Ã´Â µ¥½ºÅ©Åé »óÀÇ Ç÷¡½Ã¸¦ Á×À̰í ÀÖÁö¸¸, ¾îµµºñ Ç÷¡½Ã¿Í HTML 5 °£ÀÇ ÀüÅõÀå¼Ò´Â µ¥½ºÅ©Å鸸ÀÌ ¾Æ´Ï´Ù. ÈÞ´ë±â±âµµ Áß¿äÇÏ´Ù. ¾ÖÇÃÀº Ç÷¡½ÃÀÇ µ¥½ºÅ©Åé ¹öÀüÀ̳ª ½º¸¶Æ®Æù¿ëÀ¸·Î ³ª¿Â Ç÷¡½Ã ¶óÀÌÆ® »ç¿ë ¾øÀÌ ¾ÆÀÌÆùÀ» ¼Ò°³ÇÏ¿´´Ù. ¾ÖÇÃÀÌ ¾ÆÀÌÆù¿ë Ç÷¡½Ã¿¡ ´ëÇØ ½±°Ô ±¼ÇÏÁö ¾ÊÀÚ, ¾îµµºñ´Â ¾ÆÀÌÆù¿ë Ç÷¡½ÃÇ÷¹À̰аÅÀÇ ¿Ï¼ºµÇ¾úÀ¸¸ç, ¾ÖÇà ¶ÇÇÑ ÇÁ·ÎÁ§Æ®¿¡ µ¿ÂüÇß´Ù°í ÁÖÀåÇÏ¿´´Ù.
À̹ø ÁÖ, ¾îµµºñ´Â ¸ð¹ÙÀÏ Ç÷§Æû¿ë Ç÷¡½Ã Ç÷¹À̾î 10ÀÇ ½Å¹öÀüÀ» ³»³â¿¡ ¼±º¸À̰ÚÀ¸¸ç, ¿ÃÇØ´Â PalmÀÇ WebOS¿Í À©µµ¸ð¹ÙÀÏ ÆÛºí¸¯ º£Å¸ ¹öÀüÀ», ½Éºñ¾È°ú ¾Æµå·ÎÀ̵å´Â 2010³â¿¡ º£Å¸¸¦ ¼±º¸ÀÌ°Ú´Ù°í ¹ßÇ¥ÇÏ¿´´Ù. ½º¸¶Æ®Æù ½ÃÀåÀÇ µÎ ÁÖ¿ª, RIMÀÇ ºí·¢º£¸®¿Í ¾ÖÇÃÀÇ ¾ÆÀÌÆù/¾ÆÀÌÆ÷µå ÅÍÄ¡°¡ ºüÁ® ÀÖ´Ù.
¾îµµºñ´Â CS5 Ç÷¡½Ã °³¹ßÅø¿¡, ¾ÆÀÌÆù ³×ÀÌÆ¼ºê ¾ÛÀ» ¸¸µé ¼ö ÀÖ°Ô ÇÏ°Ú´Ù°íµµ È«º¸ÇÑ´Ù. ÀÌ ¾ÛÀº Ç÷¡½Ã ¾ÛÀÌ ¾Æ´Ï¸ç, ¾ÆÀÌÆùÀÇ Ç÷¡½Ã Àç»ý°ú´Â ÀüÇô »ó°üÀÌ ¾ø´Ù. À¥ÆäÀÌÁö¿¡ Àְųª º°µµÀÇ ¾ÛÀ¸·Î µ¹¸®Áöµµ ¾Ê´Â´Ù.
Creating iPhone apps using Flash CS5
Ç÷¡½Ã "¾ÖÇø®ÄÉÀ̼ÇÀº HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ °³¹æÇü Ç¥ÁØ ÄÜÅÙÆ®¿Í´Â ´Þ¸®, .swfÀÇ ¾îµµºñ µ¶ÀÚ Æ÷¸ËÀ» »ç¿ëÇÑ´Ù. ±×·¡ÇÈÀ̳ª ¿µ»ó°°Àº ÄÜÅÙÆ® ÆÄÀÏÀ» ¾îµµºñÀÇ ¾×¼Ç½ºÅ©¸³Æ®(ECMAScript (JavaScript)ÀÇ ÀÏÁ¾ÀÌ´Ù)·Î ½ÎÇÏ ³õÀº ¹ÙÀ̳ʸ® ÆÄÀÏÀÌ .swf ÆÄÀÏÀÌ´Ù. CS5¿¡¼ Ç÷¡½Ã °³¹ßÅøÀº »õ·Î¿î Ç÷¡½Ã ÇÁ·ÎÁ§Æ®¸¦, .swf ÆÄÀÏÀÌ ¾Æ´Ï¶ó Ç¥ÁØÇü ¾ÆÀÌÆù ¾ÛÀ¸·Î ÃßÃâ½Ãų ¼ö ÀÖ´Ù.
¾îµµºñ´Â ÇöÀç ¾ÖÇÃÀÌ Áö¿øÇÏ´Â ¿ÀǼҽº ÄÄÆÄÀÏ·¯ ±â¼úÀÎ LLVM(Low Level Virtual Machine)°ú ¿¢½ºÄÚµå °³¹ßÅøÀ» »ç¿ëÇÏ¿© À§ ±â´ÉÀ» Á¦°øÇϰí ÀÖ´Ù. ¾îµµºñ Ç÷¡½Ã °³¹ß ¾ÛÀÇ ´ÙÀ½ ¹öÀüÀº Ç÷¡½ÃÀÇ ¾×¼Ç½ºÅ©¸³Æ®¸¦ ³×ÀÌÆ¼ºê ¾ÆÀÌÆù ÄÚµå·Î °£´ÜÇÏ°Ô ÄÄÆÄÀϽÃų °ÍÀÌ´Ù. ÀÚ¹Ù³ª Scheme, ±× ¿Ü ¾ð¾î¸¦ »ç¿ëÇÏ¿© Äڵ带 Â¥°¡Áö°í C³ª ¿ÀºêÁ§Æ¼ºê-C¸¦ »ç¿ëÇÏ¿© ÄÄÆÄÀÏÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ±âÁ¸ÀÇ ÅøÃ³·³ ¸»ÀÌ´Ù.
¾ÆÀÌÆùÀº °¡»ó¸Ó½ÅÀ» ÅëÇØ º°µµÀÇ ¾ð¾î¸¦ Áö¿øÇÏ´Â µðÀÚÀÎÀÌ ¾Æ´Ï´Ù. Áï, ARM¿ëÀ¸·Î ³×ÀÌÆ¼ºê C/¿ÀºêÁ§Æ¼ºê-C ÄÄÆÄÀÏÀÌ ¾Æ´Ñ, "º»Çü(raw)"ÀÇ ÀÚ¹Ù³ª Ç÷¡½Ã, .Net, ½Ç¹ö¶óÀÌÆ®¸¦ µ¹¸®Áö ¾Ê´Â´Ù. ÀÌ´Â ¾ÖÇÃÀÇ SDK ¼¾à¼¿¡ ¾²¿©Àִ´ë·ÎÀÌ´Ù. ¹°·Ð ³×ÀÌÆ¼ºê C/¿ÀºêÁ§Æ¼ºê-C·Î ±âÁ¸ Äڵ带 ÄÄÆÄÀÏÇÏ¿© ¾ÆÀÌÆù¿ë ¾ÛÀ» ¸¸µå´Â µ¥¿¡´Â Á¦ÇÑÀÌ ¾ø´Ù.
Porting Flash to the mobile
±âÁ¸ÀÇ Ç÷¡½Ã ÇÁ·ÎÁ§Æ®¸¦ ¾ÆÀÌÆù¿ëÀ¸·Î ¹Ù²Ù·Á¸é Ãß°¡ÀûÀÎ ÀÛ¾÷ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ¾îµµºñÀÇ ÁöÀû¿¡ µû¸£¸é, À¥ »ç¿ëÀÚµéÀ» °Ü³ÉÇÑ Ç÷¡½Ã ¾ÛÀÇ ¸ñÇ¥ ÇØ»óµµ´Â, ¾ÆÀÌÆùÀÇ 320¡¿480 ÇØ»óµµ°¡ ¾Æ´Ï´Ù. Á¤È®ÇÑ ¸¶¿ì½º Æ÷ÀÎÅÍ »ç¿ëÀ» ¿°µÎ¿¡ µÐ µðÀÚÀÎÀÏ °æ¿ì, ÅÍÄ¡ ³×ºñ°ÔÀ̼ǵµ ÀÛµ¿ ¾ÈÇÒ °ÍÀÌ´Ù.
¾îµµºñ ´ëº¯ÀÎÀÎ ¹ê¼Òµå(Aditya Bansod)°¡
ºí·Î±×¿¡ Æ÷½ºÆÃÇÑ ±ÛÀÌ´Ù. "µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æ¿¡¼ Á¾Á¾ »ç¿ëÇϴ ƯÁ¤ ºñÇìÀ̺ñ¾î¸¦ ¾ÆÀÌÆù¿¡ Àû¿ë½Ãų ÇÊ¿ä´Â ¾øÀ» °ÍÀÌ´Ù. ¾ÆÀÌÆùÀº µ¥½ºÅ©Åé ÄÄÇ»ÅͰ¡ ¾Æ´Ï´Ù. ¾ÆÀÌÆùÀº ¸Å¿ì ¼¼·ÃµÇ°í °·ÂÇÑ Çϵå¿þ¾îÀÌÁö¸¸, ¼¼´ëº°·Î ±â´É Â÷ÀÌ¿Í »ç¿ë °¡´ÉÇÑ ¸Þ¸ð¸®, ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÇÁ·Î¼¼½ÌÇÒ ¼ö ÀÖ´Â ¿ë·®ÀÌ ¸Å¿ì ´Ù¸£´Ù."
¾îµµºñÀÇ ¾ÆÀÌÆù ¾ÖÇø®ÄÉÀÌ¼Ç FAQ´Â ´ÙÀ½°ú °°ÀÌ ÀûÇô ÀÖ´Ù. "¾ÆÀÌÆù°ú ¾ÆÀÌÆ÷µå ÅÍÄ¡´Â ´ëºÎºÐÀÇ µ¥½ºÅ©Åé PC¿Í ¸ÆÀÇ ÇÁ·Î¼¼¼º¸´Ù »ó´çÈ÷ ´À¸®±â ¶§¹®¿¡, µ¥½ºÅ©Åé ÄÄÇ»ÅÍ¿¡¼ µ¹¸®´Â °Íº¸´Ù ÄÜÅÙÆ®°¡ ´À¸®°Ô µ¹¾Æ°¥ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ±× Â÷À̴ ƯÁ¤ ÄÜÅÙÆ®¿¡ ¾î´À Á¤µµ³ª ÀÇÁöÇÏ´À³Ä¿¡ µû¶ó ´Þ·Á ÀÖ´Ù."
The many faces of Flash
¾îµµºñ´Â ¶ÇÇÑ ¾î¶°ÇÑ Ç÷¡½Ã ÄÜÅÙÆ®¶óµµ, Ȥ½Ã ¾ÆÀÌÆù¿ë ¾ÛÀ¸·ÎÀÇ ÀüȯÀ» ¿°µÎ¿¡ µÎ°í ÀÖ´Ù¸é ¾×¼Ç½ºÅ©¸³Æ® 3.0À» »ç¿ëÇØ¾ß ÇÑ´Ù°í Àû°í ÀÖ´Ù. ¾×¼Ç½ºÅ©¸³Æ® 3.0Àº Ç÷¡½Ã 9¿Í ÇÔ²² ³ª¿Â ½ºÅ©¸³Æ®ÀÌ´Ù. ¿¹ÀüÀÇ Ç÷¡½Ã´Â ¾×¼Ç½ºÅ©¸³Æ® 1.0À̳ª 2.0À» ½è°í, ÀÌ µÎ ¹öÀü°ú ¾×¼Ç½ºÅ©¸³Æ® 3.0Àº ¿ÏÀüÈ÷ ´Ù¸¥ °¡»ó¸Ó½ÅÀ» »ç¿ëÇÏ¿© µ¹¾Æ°£´Ù. µ¥½ºÅ©Åé¿ë Ç÷¡½Ã Ç÷¯±×ÀÎÀº µÎ °¡ÁöÀÇ °¡»ó¸Ó½ÅÀ» ¸ðµÎ Á¦°øÇϴµ¥, Çϳª´Â ±âÁ¸ÀÇ ¾×¼Ç½ºÅ©¸³Æ® 1/2 ¹ÙÀÌÆ®ÄÚµå¿ëÀ̰í, ´Ù¸¥ Çϳª´Â 3.0¿ëÀÌ´Ù.
±âÁ¸ ¾îµµºñÀÇ ¸ð¹ÙÀÏ¿ë Ç÷¡½ÃÀÎ Ç÷¡½Ã ¶óÀÌÆ® 3.0Àº ¾×¼Ç½ºÅ©¸³Æ® 2.0¸¸À» Áö¿øÇÑ´Ù. Áï, Ç÷¡½Ã ¶óÀÌÆ®´Â Çö´ëÀûÀÎ Ç÷¡½Ã 9³ª 10 ÄÜÅÙÆ®¸¦ µ¹¸± ¼ö ¾ø´Ù´Â ¾ê±â´Ù. ¾îµµºñ´Â »õ·ÎÀÌ Ç÷¡½Ã 10 Ç÷¹À̾ ¼±º¸À̸é¼, ³»³âµµ ÁîÀ½À̸é ÈÞ´ë¿ë±â±â »ç¿ëÀÚµéÀÌ ¾×¼Ç½ºÅ©¸³Æ® 3.0¸¸À» µ¹¸®µµ·Ï ¸ñÇ¥»ï¾Ò´Ù. µ¹·Á ¸»Çϸé, Ç÷¡½Ã ¶óÀÌÆ®¿Í µ¹¾Æ°¡´Â °ÍÀ¸·Î µðÀÚÀÎµÈ Ç÷¡½Ã ÄÜÅÙÆ®°¡ »õ ±â±â¿¡¼´Â µ¹¾Æ°¡Áö ¸øÇÒÁöµµ ¸ð¸¥´Ù´Â ¾ê±â´Ù.
¹°·Ð ´ÙÁßÀÇ °¡»ó¸Ó½ÅÀ» »ç¿ëÇϰí, ¸®¼Ò½º¿¡ º°´Ù¸¥ Á¦¾àÀÌ ¾ø´Â µ¥½ºÅ©Åé ¹öÀüÀÇ Ç÷¡½ÃÀÎ °æ¿ì, Çö´ëÀûÀÎ Ç÷¡½Ã ÄÜÅÙÆ® äÅÿ¡ ¹«¸®°¡ ¾ø´Ù. ÇÏÁö¸¸ ±×·¸°Ô ¸¶À½´ë·Î ÇØ¼´Â, ¹èÅ͸® ¼ö¸í°ú ÇÁ·Î¼¼¼ ÆÄ¿ö¿¡ Á¦¾àÀÌ ÀÖ´Â ÈÞ´ë±â±â ¿µ¿ªÀ¸·Î ¹Ù·Î Àüȯ½Ãų ¼ö ¾ø´Ù.
3.0 ¹ÙÀÌÆ®Äڵ常À» Áö¿øÇÒ "¿ÏÀüÇÑ" ¸ð¹ÙÀÏ ¹öÀüÀÇ Ç÷¡½Ã 10À¸·Î ¾îµµºñ´Â ¹«½¼ °èȹÀ» ¼¼¿üÀ»±î? ÀÌÁ¦ 4~5³âµÈ ±âÁ¸ÀÇ ¸ðµç Ç÷¡½Ã ÄÜÅÙÆ®¸¦ °©ÀÚ±â ÅðÃâ½ÃŰ´Â °ÍÀϱî? ÇöÀç ¾îµµºñÀÇ ¸ð¹ÙÀÏ Àü·«ÀÎ Ç÷¡½Ã ¶óÀÌÆ®¿Í ¿¬µ¿µÇ´Â µðÀÚÀεµ ´Ù Æ÷ÇԵȴÙ. Áï, ¸ð¹ÙÀÏ¿ë Ç÷¡½Ã °³¹ßÀÚµéÀº »õ ¸ð¹ÙÀÏ Ç÷¹À̾î·Î µ¹¸®±â À§ÇØ, ÀÚ½ÅÀÇ Ç÷¡½Ã Äڵ带 ¸ðµÎ ÀçÀÛ¼ºÇØ¾ß ÇÑ´Ù. ÀÌ´Â Ç÷¡½Ã Á¦ÀÏÀÇ ÀåÁ¡À» ÈѼսÃų Áß´ëÇÑ ÀÌÀ¯·Î ÀÛ¿ëÇÒ ¼ö ÀÖ´Ù. ±× ÀåÁ¡Àº ´Ù¸§ ¾Æ´Ñ, ³Î¸® ÆÛÁ®ÀÖ´Â ±â¹ÝÀÌ´Ù.
Ãß°¡ÀûÀ¸·Î, ÇöÀç ÈÞ´ëÆù À¥ Æ®·¡ÇÈÀÇ Àý¹Ý Á¤µµ´Â ¾ÆÀÌÆùÀÌ Â÷ÁöÇϰí ÀÖ´Ù. Áï, ¸ð¹ÙÀÏ Ç÷¡½Ã °³¹ßÀÚµéÀº ±âÁ¸ Ç÷¡½Ã ÄÜÅÙÆ®¸¦ ¸ðµÎ ¾×¼Ç½ºÅ©¸³Æ® 3.0À¸·Î ÀçÀÛ¼ºÇØ¾ß ÇÒ °¡Ä¡°¡ ÀÖÀ»Áö °í¹ÎÇØ¾ß ÇÑ´Ù. ³»³â ¾ðÁ¨°¡ ³ª¿Ã Ç÷¡½Ã Ç÷¹À̾î 10¿ëÀ¸·Î µ¹¸®·Á¸é, ¾ÆÀÌÆùÀÌ ¾Æ´Ñ Ç÷§Æû¸¸ ¸ñÇ¥¸¦ »ï¾Æ¾ß Çϱ⠶§¹®ÀÌ´Ù.
µû¶ó¼ Ç¥ÁØÇü ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ HTML 5 ¾ÛÀÌ ±× ´ë¾ÈÀÌ´Ù. HTML 5 ¾ÛÀº ÀÌ¹Ì ¾ÆÀÌÆù°ú ±× ¿Ü À¥Å¶ ¸ð¹ÙÀÏ ºê¶ó¿ìÀú(³ëŰ¾ÆÀÇ ½Éºñ¾È, ±¸±ÛÀÇ ¾Èµå·ÎÀ̵å, RIMÀÇ ºí·¢º£¸®, PalmÀÇ WebOS)¿¡¼ Àß µ¹¾Æ°¡°í ÀÖ´Ù.
ÀÌ·± °³¹æÇü ÄÜÅÙÆ®´Â ¾ÆÀÌÆù°ú ºí·¢º£¸® Àü¿ëÀÌ ¾Æ´Ï´Ù. »çÆÄ¸®³ª Å©·Ò, ¸ðÁú¶óÀÇ ÆÄÀÌ¾îÆø½º, ¿ÀÆä¶ó, ½ÉÁö¾î ±¸±ÛÀÇ Å©·Ò ÇÁ·¹ÀÓ Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ´Â ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿¡¼µµ µ¹¾Æ°¥ ¼ö ÀÖ´Ù.
HTML5 assault on Adobe Flash heats up with ClickToFlash — RoughlyDrafted Magazine