|
 |
 |
2000³â 1¿ù HTML 4.01ÀÇ µÚ¸¦ ÀÌÀº XHTMLÀº À¥ÆäÀÌÁöÀÇ ¸¶Å©¾÷À» À§ÇÑ Â÷¼¼´ë W3C Ç¥ÁØÀÌ´Ù. XHTMLÀº ÇöÀç À¥ ÆäÀÌÁö ÀÛ¼ºÀÇ Ç¥ÁØÀ¸·Î Á¸ÀçÇÏ´Â HTMLÀÇ ´ëÁß¼ºÀ» ±×´ë·Î À¯ÁöÇϸ鼵µ, »õ·Î¿î ±â¼úÀÎ XMLÀÇ È®À强°ú ¾ö°Ý¼ºÀ¸·Î HTMLÀÌ °¡Áö´Â º»ÁúÀûÀÎ ÇѰ踦 ¶Ù¾î³Ñ±â À§ÇÑ È¹±âÀûÀÎ ¾ð¾îÀÌ´Ù. ÀÌÁ¦ À¥ ÆäÀÌÁö¸¦ ÀÛ¼ºÇϰíÀÚ ÇÏ´Â »ç¶÷Àº ´©±¸³ª XHTMLÀ» ¹è¿ï Çʿ䰡 ÀÖ´Ù ¢Ã ³»¿ë ÀÌ Ã¥Àº À¥ ÆäÀÌÁö¸¦ ÀÛ¼ºÇϰíÀÚ ÇÏ´Â, ±×¸®°í ½ºÅ©¸³ÆÃÀ» ÀÌ¿ëÇØ¼ À¥ ÆäÀÌÁöÀÇ ±â´É¼ºÀ» Çâ»ó½Ã۰íÀÚ ÇÏ´Â ¸ðµç »ç¶÷µéÀ» À§ÇÑ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ÀÌÁ¦ ¸· À¥ °³¹ßÀÇ ¼¼°è¿¡ ¹ßÀ» µé¿© ³õ°íÀÚ ÇÏ´Â »ç¶÷µé »Ó¸¸ ¾Æ´Ï¶ó ÆäÀÌÁöµéÀ» °³¹ßÇϰí ÀÖÀ¸¸ç, ÃÖ±ÙÀÇ ±â¼úÀû º´È¸¦ µû¶óÀâ°íÀÚ ÇÏ´Â »ç¶÷µé, ±×¸®°í »õ·Î¿î ½ÃÀå¿¡ Á¢±ÙÇϰí ÀÚ½ÅÀÇ ÀÛ¾÷ ºÎ´ãÀ» ÁÙÀ̰íÀÚ ÇÏ´Â »ç¶÷µé¿¡°Ô ¸ðµÎ À¯¿ëÇÏ´Ù. ¶ÇÇÑ, Beginning ½Ã¸®ÁîÀÇ ÇϳªÀ̹ǷΠº°´Ù¸¥ »çÀü Áö½ÄÀº ÇÊ¿äÄ¡ ¾Ê´Ù.
XMLÀÇ ¼Ò°³ XHTML À̶ó´Â °ÍÀÌ HTML°ú XML°ú ¾î¶»°Ô °ü·ÃµÇ¾î ÀÖÀ¸¸ç, ¾î¶»°Ô ´Ù¸¥ °Í ÀÎÁö¿¡ ´ëÇÑ ºÐ¼® À¥±â¹Ý ¾ç½Ä°ú ÀüÀÚ¿ìÆíÀ» ÅëÇØ¼ µ¥ÀÌÅ͸¦ ¸ðÀ¸°í Á¤º¸¸¦ Àü´ÞÇÏ´Â ¹æ¹ý À¥ ÆäÀÌÁö¿¡ ¸ÖƼ¹Ìµð¾î¿Í Á¢±Ù ¿ëÀ̼ºÀ» Ãß°¡ÇÏ´Â ¹æ¹ý JavaScript¸¦ ÀÌ¿ëÇÑ ½ºÅ©¸³ÆÃ°ú DOMÁ¶ÀÛÀ» ÅëÇÑ µ¿ÀûÀÎ À¥ »çÀÌÆ®ÀÇ ÀÛ¼º ½ÇÁúÀûÀÎ Á¶¾ð,dzºÎÇÑ ½ÇÀü ¿¹Á¦,±×¸®°í XHTML¿¡ °ü·ÃµÈ ´Ù¾çÇÑ Âü°í ÀÚ·áµé |
| |
 |
 |
XMLÀÌ À¥°ú ÀÎÅͳݿ¡ »õ·Î¿î Çõ¸íÀ» ºÒ·¯ÀÏÀ¸Å°¸®¶ó´Â Á¡Àº XMLÀÌ Ã³À½ ¹ßÇ¥µÇ¾úÀ» ¶§ºÎÅÍ ¸¹Àº »ç¶÷µéÀÌ ¿¹»óÇß¾ú´Ù. ½ÇÁ¦·Î XMLÀº ´ë´ÜÈ÷ ´Ù¾çÇÑ ºÐ¾ß¿¡¼(±×·¯³ª Áַδ °³¹ß Åø ¶Ç´Â ¼¹öÂÊ ±â¼úµé »çÀÌ¿¡¼) ½ÇÁ¦·Î Ȱ¿ëµÇ°í ÀÖ´Ù. ±×·¯³ª ÁÖ¿ä ºê¶ó¿ìÀúµéÀÇ Áö¿øÀÌ ±×¸® ¹ßºü¸£Áö ¸øÇ߱⠶§¹®¿¡, ±×¸®°í ±× ¿ÜÀÇ ¿©·¯ ÀÌÀ¯µé ¶§¹®¿¡ ÀϹÝÀûÀÎ À¥ ¹æ¹®ÀÚµé°úÀÇ Á¢Á¡À» ÀÌ·ç´Â °³¹ßÀÚµé, ƯÈ÷ À¥ ÆäÀÌÁö ÀÛ¼ºÀڵ鿡°Ô´Â XMLÀ» Àû±ØÀûÀ¸·Î Ȱ¿ëÇÒ¸¸ÇÑ ±âȸ°¡ ±×¸® ¸¹Áö ¾Ê¾Ò´ø °Í °°´Ù.
XMLÀÇ ±¤¹üÀ§ÇÑ È°¿ë¿¡ ÀÖ¾î¼ ÀüȯÁ¡ÀÌ µÉ¸¸ÇÑ »ç°ÇÀº, ù¹øÂ°·Î´Â ¹°·Ð XML°ú ½ºÅ¸ÀÏ ½ÃÆ®µéÀ» Á¦´ë·Î Áö¿øÇÏ´Â »õ·Î¿î ¹öÀüÀÇ ºê¶ó¿ìÀúµéÀÌ ³ª¿À´Â °ÍÀ̸ç(ÀÌ´Â IE5¿¡¼ ¾î´À Á¤µµ ÀÌ·ç¾îÁø °Í °°´Ù), µÎ¹øÂ°·Î´Â ¹Ù·Î XHTMLÀÇ µîÀåÀÌ´Ù. XHTMLÀ̶ó´Â °ÍÀ» óÀ½ Á¢ÇßÀ» ¶§ Ȥ½Ã HTML Áø¿µÀÇ ¸¶Áö¸· ¹ß¾ÇÀÌ ¾Æ´Ñ°¡ ÇÏ°íµµ »ý°¢ÇßÁö¸¸, ¼ö¸¹Àº »ç¿ëÀÚ/°³¹ßÀÚµéÀÌ HTMLÀ» ÇÏ·ç ¾ÆÄ§¿¡ ¹ö¸®Áö ¾Ê°í Á¡ÁøÀûÀ¸·Î XML·Î ¿Å°Ü°¡°Ô Çϱâ À§Çؼ´Â 'XML·Î ´Ù½Ã ¾´ HTML'À̶ó´Â XHTMLÀÇ µîÀåÀº ÇÊ¿¬ÀûÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº Àû¾îµµ Wrox¿Í Á¤º¸¹®È»ç¿¡ ÀÖ¾î¼ ¸¸ÅÀº XHTML¿¡ ´ëÇÑ ÃÖÃÊÀÇ Ã¥ÀÌÁö¸¸, ¸¹Àº ³»¿ëÀÌ ±âÁ¸ÀÇ HTML¿¡ ±â¹ÝÇϰí Àֱ⠶§¹®¿¡ ¹ø¿ªÇϱⰡ ±×¸® ¾î·ÆÁö ¾Ê¾ÒÀ¸¸ç, µ¶ÀÚµµ Àо°¡±â°¡ ¾Æ¸¶ ±×¸® ¾î·ÆÁö ¾ÊÀ» °ÍÀÌ´Ù. À¥ ÆäÀÌÁö ÀÛ¼º¿¡ óÀ½ µµÀüÇÏ´Â µ¶ÀÚ¶ó¸é ÀÌ Ã¥À» Ãâ¹ßÁ¡À¸·Î »ï¾Æµµ µÉ °ÍÀ̸ç, HTML¿¡ Àͼ÷ÇÑ µ¶ÀÚ¶ó¸é Ãß°¡µÈ ÇÑ ±ÛÀÚ 'X'ÀÇ Àǹ̸¦ Á¦´ë·Î ÀÌÇØÇÏ´Â µ¥ ÁÖ·ÂÇÏ´Â °ÍÀÌ ¹«¾ùº¸´Ùµµ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ, Á»´õ Àü¹®ÀûÀÎ °³¹ßÀÚ¶ó¸é 20´ë û³âÀÌ ÀÏÀ¸Å² MozquitoÀÇ ¼º°ø »ç·Ê¿¡ ÁÖ¸ñÇÏ´Â °Íµµ Çö¸íÇÑ Ã¥ÀбⰡ µÉ °ÍÀÌ´Ù.
¿¹Á¦¿¡ °üÇØ ÁÖÀÇÇÒ Á¡µé
¿ì¼± ù¹øÂ°·Î, Ã¥¿¡ ³ª¿Â ¿¹Á¦ Äڵ峪 ÀÌ Ã¥À» ¹ø¿ªÇÏ´Â ½ÃÁ¡¿¡¼ Wrox¿¡¼ ´Ù¿î¹ÞÀº ÆÄÀϵé Áß ¾à°£ÀÇ ¿À·ùµéÀÌ Àִµ¥, Ä¡¸íÀûÀÌ°í ¸í¹éÇÑ ¿À·ù´Â 16ÀåÀÇ ¿¹Á¦ Çϳª»ÓÀ̸ç, ±× ºÎºÐÀº ¿ªÁÖ¸¦ ÅëÇØ¼ ÁöÀûÇØ³õ¾Ò´Ù. ±× ³ª¸ÓÁö´Â À̹ÌÁö¸¦ ¸µÅ©ÇÒ ¶§ ÆÄÀÏ °æ·Î°¡ Á¶±Ý Ʋ¸®´ÙµçÁö ÇÏ´Â »ç¼ÒÇÑ °ÍµéÀε¥, ±×·± ºÎºÐµéÀº °íÄ¡Áö ¾Ê°í ³öµÎ¾ú´Ù. ±×·± °ÍµéÀ» °íÃ帴 °Í ÀÚüµµ °øºÎ°¡ µÉ °ÍÀ̸ç, ÀÌ Ã¥ÀÌ ½ÇÁ¦·Î ÃâÆÇµÇ´Â ½ÃÁ¡¿¡¼´Â Wrox°¡ ¿¹Á¦µéÀ» ¼öÁ¤Çؼ À¥ »çÀÌÆ®¿¡ ¿Ã¸± ¼öµµ Àֱ⠶§¹®ÀÌ´Ù.
µÎ¹øÂ°´Â ÄÚµå Áß°£ÀÇ ÁÖ¼®ÀÇ ¹®Á¦Àε¥, ÀϹÝÀûÀ¸·Î ÇÁ·Î±×·¡¹Ö ¼ÀûÀÇ ¹ø¿ª¼¿¡¼ ÁÖ¼®µéµµ ¹ø¿ªÇÏ´Â °ÍÀÌ »ó·ÊÀÌÁö¸¸, XHTMLÀÇ ±â¹ÝÀÎ XML¿¡¼´Â ¾ð¾î ÀÎÄÚµùÀÇ ¹®Á¦°¡ Àֱ⠶§¹®¿¡ ÇԺηΠÇѱÛÀ» ³¢¿ö³ÖÀ» ¼ö°¡ ¾ø´Ù. ±×·¡¼ ¿¹Á¦°¡ HTML À¥ ÆäÀÌÁö·Î¼ ºê¶ó¿ìÀú¿¡ Ç¥½ÃµÇ´Â °æ¿ì¿¡´Â ÁÖ¼®À» Çѱ۷Π¹ø¿ªÇßÀ¸¸ç, XML·Î¼ Ãë±ÞµÉ ¶§ ¶Ç´Â ¾ð¾î ÀÎÄÚµù ¶§¹®¿¡ ¹®Á¦°¡ »ý±æ ¼ö ÀÖ´Â ºÎºÐ¿¡¼´Â ÁÖ¼®À» ¹ø¿ªÇÏÁö ¾Ê¾ÒÀ½À» ¹àÇôµÐ´Ù. ¾î¶² °æ¿ìµç Çѱ۷ΠµÈ ÁÖ¼®Àº ¼ø¼öÈ÷ µ¶ÀÚÀÇ ÀÌÇØ¸¦ µ½±â À§ÇÑ °ÍÀÏ »ÓÀ̸ç, ½ÇÁ¦·Î ¿¹Á¦¸¦ ½Ç½ÀÇÒ ¶§¿¡´Â ÇÑ±Û ÁÖ¼® ºÎºÐÀº ÀÔ·ÂÇÏÁö ¾Ê°Å³ª XML ¼±¾ð ºÎºÐ¿¡ encoding="EUC-KR"À» Æ÷ÇÔ½ÃÄÑ¾ß È¤½Ã »ý±æÁö ¸ð¸¦ ¿À·ù¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù. |
| |
| |
 |
 |
| "Wrox-Beginning ½Ã¸®Áî" °ü·Ãµµ¼´Â ÃÑ 36±Ç ÀÔ´Ï´Ù. |
|
- ÇÁ·Î±×·¡¸Ó µÎ³ú´Ü·Ã ÆÛÁñ 44Á¦
|
|
- Beginning Ruby on Rails
|
|
- Beginning Linux Programming Á¦3ÆÇ
|
|
- Beginning ÀÚ¹Ù À¥ ¼ºñ½º
|
|
- Beginning ASP.NET Databases (C# Æí)
|
|
- Beginning ASP.NET Databases (VB.NET Æí)
|
|
- Beginning Java 2 SDK 1.4 Edition
|
|
- Beginning Oracle Programming
|
|
- Beginning XML 2nd Edition
|
|
- Beginning Java Networking
|
|
- Beginning Visual Basic .NET
|
|
- Beginning Visual Basic .NET Databases
|
|
- Beginning Java Databases
|
|
- Beginning ASP.NET using C#
|
|
- Beginning ASP.NET using VB.NET
|
|
- Beginning SQL Programming
|
|
- Beginning C#
|
|
- Beginning Databases with PostgreSQL
|
|
- Beginning JSP Web Development
|
|
- Beginning SQL Server 2000 Programming
|
|
- Beginning Java Objects
|
|
- Beginning SQL Server 2000 For Visual Basic Developers
|
|
- Beginning WAP, WML, & WMLScript
|
|
- Beginning PHP 4
|
|
- Beginning Visual Basic 6 Database Programming
|
|
- Beginning XML
|
|
- Beginning XHTML
|
|
- Beginning Active Server Pages 3.0
|
|
- Beginning ASP Databases
|
|
- Beginning Linux Programming
|
|
- Beginning Java 2 JDK 1.3 Edition
|
|
- Beginning ATL COM Programming
|
|
- Beginning Visual Basic 6
|
|
- Beginning Windows NT Programming
|
|
- Beginning Active Server Pages 2.0
|
|
- Beginning Visual C++ 6
|
| |
|
|
 |