·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó ¸¶ÀÌÆäÀÌÁö
kangcom
Àüü
Home >   >   > 

´ÙÀ̳»¹ÍÇÑ À¥ Ç¥ÁØ »çÀÌÆ®¸¦ À§ÇÑ DOM ½ºÅ©¸³Æ®

   
ÁöÀºÀÌ Á¦·¹¹Ì Ű½º   |   ÃâÆÇ»ç ¿¡ÀÌÄÜ  |   ¹ßÇàÀÏ 2007³â 07¿ù 10ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 25,000¿ø ¡æ 22,500¿ø 10%
¸¶Àϸ®Áö 5% 1,250¿ø
¹ßÇàÀÏ 2007-07-10
ISBN 8960770035 |  9788960770034
±âŸÁ¤º¸ ±¹³»¼­ | 448ÂÊ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 8p 253 À§
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  Dom Scripting: Web Design with JavaScript and the Document Object Model
Friends of Ed | Dave Shea
 

À¥ Ç¥ÁØ ±â¹ÝÀ» À§ÇÑ ÀÚ¹Ù ½ºÆ®¸³Æ® Ȱ¿ë¼­. ÀÌ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®¿Í DOM(¹®¼­ °´Ã¼ ¸ðµ¨)À» ÅëÇÑ Ç¥ÁØ ±â¹Ý À¥ µðÀÚÀÎÀ» ¸¸µé±â À§ÇÑ ³»¿ëÀ» ¼³¸íÇÑ °ÍÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¸¶Å©¾÷¿¡ ³ÖÁö ¾Ê°íµµ ¿ªµ¿ÀûÀÎ È¿°ú¿Í ÇÙ½É ±â´ÉÀÌ À¯ÁöµÇ´Â ½ºÅ©¸³Æ® ÄÚµå Â¥´Â ¹æ¹ý µîÀ» ¼³¸íÇÑ´Ù.

¶ÇÇÑ ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ Ajax¿¡ ¿Ã¹Ù¸£°Ô Á¢±ÙÇÏ´Â ¹ý°ú À¥ Ç¥ÁØÀ» »ì¸®´Â ¸ÚÁø DOM ½ºÅ©¸³Æ® »ìÆìº¸±â, YUI, Prototype À¥ Ç¥ÁØ¿¡ ¸Â°Ô ¾²±â, ÂøÇÑ ½ºÅ©¸³Æ®·Î ¸¸µå´Â Ajax À¥ »çÀÌÆ® ±¸Á¶ µî Çѱ¹¾îÆÇÀ» Ưº°È÷ ¼ö·ÏÇß´Ù.
1Àå. °£´ÜÈ÷ »ìÆìº¸´Â ÀÚ¹Ù½ºÅ©¸³Æ® ¿ª»ç 27
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÃâÇö 28
¹®¼­ °´Ã¼ ¸ðµ¨(DOM)¿¡ ´ëÇØ¼­ 29
ºê¶ó¿ìÀú ¾÷ü °£ ÀüÀï 30
DHTMLÀº ¸ðÈ£ÇÑ ¿ë¾î 31
ºê¶ó¿ìÀú °£ ºñȣȯ ¹®Á¦ ¹ß»ý 31
Ç¥ÁØÀÇ Á߿伺 ÀÎ½Ä 32
´Ù¸¥ ºÐ¾ß¿¡¼­ÀÇ Ç¥ÁØ 33
ºê¶ó¿ìÀú ÀüÀï Á¾Àü ¼±¾ð 34
À¥ Ç¥ÁØ ½Ã´ëÀÇ °³¸· 34
2Àå¿¡¼­ ´Ù·ê ³»¿ë 35

2Àå. ÀÚ¹Ù½ºÅ©¸³Æ® ¹®¹ý ÀÍÈ÷±â 37
ÄÚµå ÀÛ¼º Àü¿¡ ¾Ë¾Æ¾ß ÇÒ Á¡ 38
¹®¹ý °øºÎ 40
¸í·É¹® 41
ÁÖ¼® 41
º¯¼ö 43
µ¥ÀÌÅÍ Çü½Ä 45
¹®ÀÚ¿­ 46
¼ýÀÚ 47
ºÒ¸° °ª 48
¹è¿­ 48
°áÇÕÇü ¹è¿­ 51
¿¬»êÀÚ 52
»ê¼ú ¿¬»êÀÚ 52
Á¶°Ç¹® 55
ºñ±³ ¿¬»êÀÚ 56
³í¸® ¿¬»êÀÚ 57
¹Ýº¹¹® 59
while¹® 59
do...while¹® 60
for¹® 61
ÇÔ¼ö 62
º¯¼ö À¯È¿ ¿µ¿ª 65
°´Ã¼ 66
³×ÀÌÆ¼ºê °´Ã¼ 68
È£½ºÆ® °´Ã¼ 69
3Àå¿¡¼­ ´Ù·ê ³»¿ë 69

3Àå. ¹®¼­ °´Ã¼ ¸ðµ¨(DOM)À̶õ? 71
D´Â ¹®¼­ÀÔ´Ï´Ù 72
O´Â °´Ã¼ÀÔ´Ï´Ù 72
MÀº ¸ðµ¨ÀÔ´Ï´Ù 73
³ëµå 76
¿ä¼Ò ³ëµå 76
ÅØ½ºÆ® ³ëµå 77
¼Ó¼º ³ëµå 77
CSS¿ÍÀÇ °ü°è 78
getElementById 81
getElementsByTagName 83
¼Ó¼º ´Ù·ç±â 85
getAttribute 85
setAttribute 87
4Àå¿¡¼­ ´Ù·ê ³»¿ë 89

4Àå. ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¸¸µå´Â ¿Â¶óÀÎ »çÁøÃ¸ 91
¸¶Å©¾÷ ÄÚµå ÀÛ¼ºÇϱâ 92
ÀÚ¹Ù½ºÅ©¸³Æ® ÀÛ¼ºÇϱâ 95
DOM Àüȯ 97
ÇÔ¼ö ¿Ï¼º 97
ÀÚ¹Ù½ºÅ©¸³Æ® Àû¿ëÇϱâ 98
À̺¥Æ® Çڵ鷯 99
ÇÔ¼ö È®Àå 101
childNodes ÇÁ·ÎÆÛƼ 102
nodeType ÇÁ·ÎÆÛƼ 103
¸¶Å©¾÷¿¡ ¼³¸í¹® ¿ä¼Ò Ãß°¡ 104
¼³¸í¹®À» ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¹Ù²Ù±â 105
nodeValue ÇÁ·ÎÆÛƼ 106
firstChild¿Í lastChild 107
nodeValue·Î ¼³¸í Ãß°¡Çϱâ 108
5Àå¿¡¼­ ´Ù·ê ³»¿ë 112

5Àå. ²À ¾Ë¾Æ¾ß ÇÒ ÇÙ½É ±âº»±â 113
ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ ¿ÀÇØ 114
¹®Á¦Á¡ ¸¹Àº ÄÚµåÀÇ ÀüÆÄ 115
Ç÷¡½Ã »ç·Ê 116
²À ÇÊ¿äÇÑÁö öÀúÈ÷ °ËÅäÇϱâ 117
´Ü°èÀû ±â´É Ãà¼Ò 118
javascript: ½´µµ ÇÁ·ÎÅäÄÝ 119
ÀζóÀÎ À̺¥Æ® Çڵ鷯 120
»ç¿ëÀÚ ¹è·Á 120
CSS ±â¼úÀÇ ±³ÈÆ 122
´Ü°èÀû ±â´É Çâ»ó 123
½ºÅ©¸³Æ® ºÐ¸® 125
ÇÏÀ§ ȣȯ¼º 127
ºê¶ó¿ìÀú °Ë»ç 130
6Àå¿¡¼­ ´Ù·ê ³»¿ë 130

6Àå. »çÁøÃ¸ ±â´É °³¼±Çϱâ 133
º¹½À 134
´Ü°èÀû ±â´É Ãà¼Ò°¡ °¡´ÉÇѰ¡? 135
½ºÅ©¸³Æ®¸¦ ºÐ¸®Çߴ°¡? 136
À̺¥Æ® Çڵ鷯 Ãß°¡ 138
Á¡°Ë »çÇ× 138
º¯¼ö ÁöÁ¤Çϱâ 141
¹Ýº¹ ±¸¹® ¸¸µé±â 142
µ¿ÀÛ º¯°æ 143
¸¶¹«¸® 144
ÀÛ¾÷ ³ª´©±â 145
°ËÁõ ÄÚµå ÀÛ¼º 147
¹Ì¼¼ Á¶Á¤ 151
Űº¸µå Á¢±Ù¹ý 153
onkeypress ´Ù½Ã º¸±â 155
CSS¿Í Áö½ÃÀÚ °øÀ¯Çϱâ 157
DOM ÄÚ¾î¿Í HTML-DOM 161
7Àå¿¡¼­ ´Ù·ê ³»¿ë 163

7Àå. ½ÇÇà ½Ã¿¡ ¸¶Å©¾÷ ÄÚµå »ý¼ºÇϱâ 165
document.write 166
innerHTML 169
Âù¹Ý ¾ç·Ð 172
DOM ¸Þ¼Òµå 173
createElement 173
appendChild 175
createTextNode 176
Á»´õ º¹ÀâÇÑ Á¶ÇÕ 179
»çÁøÃ¸ ´Ù½Ã »ìÆìº¸±â 181
insertBefore 184
insertAfter ÇÔ¼ö ¸¸µé±â 185
insertAfter ÇÔ¼ö »ç¿ë 187
»çÁøÃ¸ ¸¶¹«¸® 188
¿ä¾à 193
8Àå¿¡¼­ ´Ù·ê ³»¿ë 194

8Àå. Àǹ̰¡ »ìµµ·Ï ÄÁÅÙÃ÷ °³¼±Çϱâ 195
ÇÏ¸é ¾È µÇ´Â °Í 196
¼Ó¼ºÀ» È­¸é¿¡ Ç¥½ÃÇϱâ 197
³»¿ë 198
HTMLÀ̳Ä? XHTMLÀ̳Ä? 199
¸¶Å©¾÷ 200
CSS 202
ÀÚ¹Ù½ºÅ©¸³Æ® 203
Ãà¾à¾î ¸ñ·Ï Ç¥½Ã 203
displayAbbreviations ÇÔ¼ö ¸¸µé±â 204
¸¶Å©¾÷ »ý¼º 207
À¥ ºê¶ó¿ìÀú ºÒ¹ßź 215
Àο뱸 Ç¥½Ã 219
displayCitations ÇÔ¼ö ¸¸µé±â 220
Á¢±ÙŰ Ç¥½Ã 227
¸¶Å©¾÷ 227
ÀÚ¹Ù½ºÅ©¸³Æ® 229
¿ä¾à 231
9Àå¿¡¼­ ´Ù·ê ³»¿ë 232

9Àå. CSS¿Í DOM ¿¬µ¿Çϱâ 233
À¥ ¹®¼­ÀÇ ¼¼ °¡Áö ¿ä¼Ò 234
±¸Á¶ 234
Ç¥Çö 235
µ¿ÀÛ 235
¼¼ °¡Áö ¿ä¼Ò ºÐ¸®Çϱâ 236
style ÇÁ·ÎÆÛƼ 236
½ºÅ¸ÀÏ °¡Á®¿À±â 238
ÀζóÀÎ ½ºÅ¸Àϸ¸ µ¿ÀÛ 243
½ºÅ¸ÀÏ ÁöÁ¤Çϱâ 245
DOMÀ» ÀÌ¿ëÇÑ ½ºÅ¸ÀÏ ÁöÁ¤ÀÌ À¯¿ëÇÑ »ç·Ê 247
ƯÁ¤ ³ëµåÀÇ ¸ð¾çÀ» ²Ù¹Ð °æ¿ì 247
¹Ýº¹µÇ´Â ½ºÅ¸ÀÏÀÏ °æ¿ì 252
À̺¥Æ® ó¸® °á°ú¸¦ º¸¿©ÁÖ´Â °æ¿ì 257
className 260
ÇÔ¼ö Ãß»óÈ­ 264
10Àå¿¡¼­ ´Ù·ê ³»¿ë 265

10Àå. ¾Ö´Ï¸ÞÀÌ¼Ç ½½¶óÀ̵å¼î ¸¸µé±â 267
¾Ö´Ï¸ÞÀ̼ÇÀ̶õ? 268
À§Ä¡ 268
½Ã°£ 271
setTimeout 272
µ¿ÀÛ ¹Ù²Ù±â 273
ÀçȰ¿ë ÇÔ¼ö ¸¸µé±â 276
¾Ö´Ï¸ÞÀÌ¼Ç ½ÇÀü 286
¿ä±¸ »çÇ× 286
ÇØ°á ¹æ¹ý 288
CSS 289
ÀÚ¹Ù½ºÅ©¸³Æ® 292
º¯¼ö ¿µ¿ª ¹®Á¦ ÇØ°á 296
ºÎµå·´°Ô ¸¸µé±â 299
¸¶Áö¸· ¼ÕÁú 303
¸¶Å©¾÷ ¸¸µé±â 305
11Àå¿¡¼­ ´Ù·ê ³»¿ë 309

11Àå. ÃÑÁ¤¸®: ´õºíÆ®·¢ ¹êµå À¥»çÀÌÆ® Á¦ÀÛ 311
¼Ò°³ 312
±âº» ÃÊ¾È 312
»çÀÌÆ® ±¸Á¶ 313
À¥ ¹®¼­ ±¸Á¶ 314
µðÀÚÀÎ 315
CSS 316
»ö»ó 318
·¹À̾ƿô 320
±Û²Ã 322
¸¶Å©¾÷ 324
ÀÚ¹Ù½ºÅ©¸³Æ® 325
¹®¼­ ÇÏÀ̶óÀÌÆ® 327
½½¶óÀÌµå ¼î 332
³»ºÎ ³×ºñ°ÔÀÌ¼Ç 338
ÀÚ¹Ù½ºÅ©¸³Æ® »çÁøÃ¸ 343
Å×ÀÌºí ±â´É Çâ»ó 347
Æû ±â´É Çâ»ó 353
·¹À̺í 355
±âº» °ª 356
Æû À¯È¿¼º È®ÀÎ 360
¿ä¾à 364
12Àå¿¡¼­ ´Ù·ê ³»¿ë 365

12Àå. DOM ½ºÅ©¸³Æ®ÀÇ ¹Ì·¡ 367
À¥À̶õ? 368
À¥ ºê¶ó¿ìÀú 369
ÆÄÀÌ¾îÆø½º µîÀå 369
À¥ µðÀÚÀÌ³Ê 371
»ï°¢ ÀÇÀÚ 372
DOM ½ºÅ©¸³Æ® ŽºÅ© Æ÷½º 373
Ajax 374
XMLHttpRequest °´Ã¼ 376
Ajax ±â¹Ý ¼­ºñ½º ¿¹Á¦ 378
Ajax¿¡ ´ëÇÑ µµÀü 381
Ajax ±â´É ¹Ù¸£°Ô ¾²±â 382
Hijax 383
AjaxÀÇ ¹Ì·¡ 385
À¥ ¾ÖÇø®ÄÉÀÌ¼Ç 385
¸¶Áö¸· ºÎŹ 387

ºÎ·Ï ¥°. À¯¿ëÇÑ DOM ¸Þ¼Òµå¿Í ÇÁ·ÎÆÛƼ 389
¸Þ¼Òµå 390
³ëµå ¸¸µé±â 390
createElement 390
createTextNode 392
³ëµå º¹»çÇϱâ 393
cloneNode 393
³ëµå Ãß°¡ 395
appendChild 395
insertBefore 396
³ëµå »èÁ¦ 397
removeChild 398
³ëµå ¹Ù²Ù±â 398
replaceChild 398
³ëµå °ª º¯°æ 399
setAttribute 400
³ëµå ã±â 400
getAttribute 401
getElementById 401
getElementsByTagName 402
hasChildNodes 403
ÇÁ·ÎÆÛƼ 404
³ëµå ÇÁ·ÎÆÛƼ 404
nodeName 404
nodeType 405
nodeValue 406
³ëµå ³»ºÎ ±¸Á¶ º¸±â 407
childNodes 407
firstChild 408
lastChild 408
nextSibling 409
parentNode 409
previousSibling 410

[Çѱ¹¾îÆÇ Ưº° ºÎ·Ï]
ºÎ·Ï ¥±. À¥ Ç¥ÁØ ±â¹ÝÀÇ ¸ÚÁø DOM ½ºÅ©¸³Æ® ¿¹Á¦ - À±¼®Âù 411
Lightbox2, ½½¶óÀ̵åÇü »çÁøÃ¸ 412
Sortable Table, ´ÙÀ̳»¹Í Å×À̺í Á¤·Ä 415
±× ¹Û¿¡ ÁÁÀº ¿¹Á¦ ã¾Æº¸±â 419
·Ñ ¿À¹ö À̹ÌÁö ±â´É 419
¶ó¿îµå ¹Ú½º¿¡¼­ ºÒÇÊ¿äÇÑ ¸¶Å©¾÷ ¾ø¾Ö±â 420
DHTMLgoodies.com 420

[Çѱ¹¾îÆÇ Ưº° ºÎ·Ï]
ºÎ·Ï III. ´ÙÀ̳»¹ÍÇÑ À¥»çÀÌÆ®¸¦ À§ÇÑ °í·Á »çÇ× - °­±Ô¿µ 423
»ç¿ë¼º 424
Áï½Ã ÆíÁý UI 425
»ç¿ë¼ºÀº µðÀÚÀ̳ʰ¡ °í¹ÎÇØ¾ß ÇÏ´Â °Í ¾Æ´Ò±î? 428
µÚ·Î°¡±â ¹öư°ú Áñ°Üã±â 429
Çù¾÷À» À§ÇÑ µµ±¸¿Í ½Çõ¹ý 431
Âü°íÀÚ·á 433
Jeremy Keith
¿µ±¹ ºê¸µÅÏ¿¡¼­ ÀÏÇϰí ÀÖ´Â À¥ °³¹ßÀÚÀÌ´Ù. Clearleft (www.clearleft.com)¶ó´Â À¥ ÄÁ¼³ÆÃ ¾÷ü¿¡¼­ ÀÏÇϰí ÀÖ°í, XHTML, CSS ±×¸®°í DOM°ú °°Àº À¥ Ç¥ÁØ ±â¼úÀ» ÀÌ¿ëÇÏ¿© Á¢±Ù¼º ³ôÀ¸¸é¼­ µðÀÚÀÎÀÌ ¿ì¼öÇÑ À¥ »çÀÌÆ®¸¦ Áñ°Ì°Ô ¸¸µé°í ÀÖ´Ù. ±×´Â ±¹Á¦ À¥ Ç¥ÁØ ÇÁ·ÎÁ§Æ®(webstandards.org)ÀÇ DOM ½ºÅ©¸³Æ® TF¸¦ À̲ø°í Àֱ⵵ ÇÏ´Ù.
¿©°¡ ½Ã°£¿¡´Â alt.country ¹êµåÀÎ Salter Cane(www.saltercane.com)¿¡¼­ ºÎÁÖ۸¦ ¿¬ÁÖÇϱ⵵ ÇÑ´Ù. ±×´Â ¾ÆÀÏ·£µå ÀüÅë À½¾ÇÀ» ´Ù·ç´Â The Session(www.thesession.org) À̶ó´Â Ä¿¹Â´ÏƼ À¥»çÀÌÆ®¸¦ ¸¸µé°í ¿î¿µÇϰí Àֱ⵵ ÇÏ´Ù.

±â¼ú °¨¼öÀÚ | Á¸ ½ºÆ¼ºìÁî
Á¸ ½ºÆ¼ºìÁî´Â 90³â´ë Áß¹Ý ÄÄÇ»Å͸¦ ´Ù·ç´Â ¹æ¹ýÀ» °¡¸£Ä¡´Â ¶óµð¿À ÇÁ·Î±×·¥À» ½ÃÀÛÇϸ鼭 ±â¼ú ¹®¼­ Àú¼úÀ» ½ÃÀÛÇß´Ù. ±×´Â 96³âºÎÅÍ ¿ÀǼҽº¿Í À¥¿¡ °ü·ÃµÈ ÀÏÀ» ½ÃÀÛÇßÀ¸¸ç Ŭ¶óÀÌ¾ðÆ® ±â¼úÀÎ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¼­¹ö ±â¼úÀÎ PHP, ÆÄÀ̽ã, MySQL µî¿¡ ºñÁßÀ» µÎ±â ½ÃÀÛÇß´Ù.
¡ºProfessional JavaScript, Second Edition¡»(Wrox Press, 2001)À» Àú¼úÇß°í °¢Á¾ ÀÚ¹Ù½ºÅ©¸³Æ®°ú DOM ½ºÅ©¸³Æ®¿¡ ´ëÇÑ Ã¥À» Àú¼úÇÏ°í °¨¼öÇß´Ù. ±×ÀÇ Ã¥ Áß¿¡´Â ¡ºThe JavaScript Programmer¡¯s Reference¡»(Wrox, 2001), ¡ºUsable Web Menus¡»(glasshaus, 2001), ¡ºProfessional PHP 4 XML Programming¡»(Wrox, 2002)°ú ¡ºConstructing Usable Shopping Carts¡»(glasshaus, 2002, Apress¿¡¼­ ÀçÃâ°£, 2004) µîÀÌ ÀÖ´Ù.
ÃÖ±Ù¿¡´Â äµå ·¯¼¿(Chad Russell)°ú ÇÔ²² ¡ºMySQL Database Design and Optimization¡»(Apress, 2004)À» Àú¼úÇß°í, ÃÖ±Ù¿¡´Â ¡ºPHP 5 Recipes¡»¶ó´Â Ã¥À» ¾²°í ÀÖ´Ù. ±×´Â Á¤±âÀûÀ¸·Î PHP ÀâÁö¿¡ ±â°íµµ Çϰí PHP¿¡¼­ DOM ½ºÅ©¸³Æ® °³¹ß ¹æ½Ä¿¡ ´ëÇÑ À̾߱⸦ ³ª´©°í ÀÖ´Ù.
±×´Â 2004³âºÎÅÍ ÇÁ¸®·£¼­ »ýȰÀ» û»êÇϰí MySQL AB¿¡¼­ ±â¼ú Àú¼ú°¡·Î Ȱµ¿Çϰí ÀÖ´Ù. ±×´Â MySQL ¸Å´º¾ó°ú ¿Â¶óÀÎ ¹®¼­ µîÀ» ´ã´çÇϰí ÀÖÀ¸¸ç »ç¿ëÀÚ Æ÷·³¿¡¼­ Áö¿ø Ȱµ¿À» Çϰí Àֱ⵵ ÇÏ´Ù.
±×´Â ¹Ì±¹ ¿©·¯ Áö¿ª¿¡¼­ »ì´Ù°¡ 2002³â¿¡ È£ÁÖ·Î ÀÌ»çÇßÀ¸¸ç ºê¸®½ºº£ÀÎÀÇ ÀÚÅÿ¡¼­ ¸î ¸¶¸® °í¾çÀÌ¿Í ÄÄÇ»Å͸¦ ¹þ»ï¾Æ »ì°í ÀÖ´Ù. ¿©°¡½Ã°£¿¡´Â ÇØº¯À» ã¾Æ »õ·Î¿î Ä¿ÇÇÁýÀ» ã¾Æ ³ª¼­±âµµ Çϰí ŽÁ¤ ¼Ò¼³À» Àаųª µþÀÇ ³ë·¡¸¦ µè±âµµ ÇÑ´Ù..

À±¼®Âù
¢ß´ÙÀ½Ä¿¹Â´ÏÄÉÀÌ¼Ç Å×Å©´ÏÄà ¿¡¹ÝÁ©¸®½ºÆ®(Technical Evangelist)·Î¼­ ¿ÀÇ API ¹× ¿ÜºÎ °³¹ßÀÚ Áö¿ø ¾÷¹«¸¦ ¸Ã°í ÀÖ´Ù. 2002³âºÎÅÍ Çѱ¹ ¸ðÁú¶ó Ä¿¹Â´ÏƼ(http://mozilla.or.kr) ¸®´õ·Î ÆÄÀÌ¾îÆø½º(Firefox) Çѱ¹¾î ¹öÀü °³¹ß¿¡ °ü¿©ÇØ ¿Ô´Ù. 2003³â ¿Â¶óÀÎ À¥ Ç¥ÁØ °¡À̵带 ½ÃÀÛÀ¸·Î ´Ù¾çÇÑ À¥ Ç¥ÁØ ÀڷḦ °ø°³ÇÏ°í ´Ù¼öÀÇ °­ÀǸ¦ ÅëÇØ È«º¸ Ȱµ¿À» Áö¼ÓÇØ¿Ô´Ù. Çѱ¹ À¥ Ç¥ÁØ ÇÁ·ÎÁ§Æ®(http://webstandards.or.kr) ¸®´õÀÌÀÚ À¥ Ç¥ÁØ ÇÁ·ÎÁ§Æ®(WaSP) ±¹Á¦ ¿¬¶ô ±×·ì(ILG) Çѱ¹ ´ëÇ¥·Î ÀÖÀ¸¸ç, ÃÖ±Ù W3C »õ HTML ¿öÅ· ±×·ìÀÇ Ç¥ÁØ È°µ¿¿¡ Âü¿©Çϰí ÀÖ´Ù. 2004³âºÎÅÍ ZDNet Ä®·³´Ï½ºÆ®·Î Ȱµ¿Çϰí ÀÖÀ¸¸ç ¿ÀǼҽº, À¥ Ç¥ÁØ ±×¸®°í À¥2.0°ú À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±â¼ú¿¡ ´ëÇÑ °ü½É °³ÀÎ ºí·Î±×(http://channy.creation.net)¸¦ ¿î¿µÇϰí ÀÖ´Ù.
ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ Á¦´ë·Î »ç¿ëÇϱâ À§ÇØ Àоî¾ß ÇÒ Ã¥
ÃÖÁ¾À±´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1268) I °ø°¨ (0) I ºí·Î±×
ÀÌÃ¥À» ¿Ïµ¶Çߴµ¥ÀÌ Ã¥ÀÇ ³»¿ëÀÌ ¾î·´Áö ¾Ê´Ù´Â °Í¿¡´Â µ¿ÀÇ ÇÕ´Ï´Ù. ¸¸¾à ¹®¹ýÀûÀÎ ºÎºÐÀº ±í°Ô °øºÎÇÏ°í ½ÍÀ¸½Ã´Ù¸éÀÚ¹Ù½ºÅ©¸³Æ® ¹ÙÀ̺í·ùÀÇ Ã¥À» ÀÐ´Â°Ô ÁÁÀ»°Í °°½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¿Ã¹Ù¸¥ ¹æ¹ýÀ¸·Î »ç¿ëÇϴ¹æ¹ýÀ» ¾Ë·Á ÁÝ´Ï´Ù. ¹«ºÐº°ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í À߸øµÈ ¼Ò½º´Â ¿ÀÈ÷·Á À¥ÆäÀÌÁöÀÇÁ¢±Ù¼ºÀ» ¶³¾î¶ß¸± ¼ö ÀÖ´Ù´Â ÀúÀÚÀÇ ¾ê±â¿¡ °ø°¨ Çß½À´Ï´Ù. °³ÀÎÀûÀÎ »ý°¢À¸·Î´Â À¥°³¹ßÀ» ½ÃÀÛÇ߰ųª Ãʺ¸°³¹ßÀÚÀÇ °æ¿ìÇѹø Àо¸é ¸¹Àº µµ¿òÀÌ µÉ...
ÃʱÞÀÚ¸¦ À§ÇÑ Ã¥.
Ç㿵³²´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1353) I °ø°¨ (0) I ºí·Î±×
¸» ±×´ë·Î ÃʱÞÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù.ÀÌÁ¤µµ ¼öÁØÀÇ ³»¿ëÀº ÀÎÅͳݿ¡¼­ ¾ó¸¶µçÁö ã¾Æº¼ ¼ö ÀÖ´Ù. ´õ¿í´Ù³ª DOM ´Ù·ç¸é¼­µµ DOM ÀüüÀûÀÎ °³¿äµµ ºÎÁ·ÇÏ´Ù.1,2 Àå¿¡¼± ±¸ÅÂÀÇ¿¬ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¿ª»ç³ª ¹®¹ý µûÀ§·Î Á¾À̸¦ ³¶ºñÇϰí 3Àå¿¡¼­ óÀ½ µîÀåÇÏ´Â DOMÀº ±× °³¿äÀÇ ¼³¸íÀÌ Àý´ëÀûÀ¸·Î ºÎÁ·ÇÏ´Ù.±×·¡¼­ DOMÀ̶õ ¹«¾ùÀΰ¡.DOMÀÇ ¿©·¯ ·¹º§·Î ºÐ¸®µÇ´Âµ¥ °¢°¢ÀÌ ¹«¾ùÀ» ´ã°í ÀÖ³ªµîµîµî..¿¹Á¦ ¼Ò½ºµµ ÀÎÅͳÝÀ» µÚÁ®º¸¸é ¾ó¸¶µçÁö ±¸ÇÒ ¼ö ÀÖ´Â ¼Ò½º ÀÌ´Ù.   ÃʱÞÀÚ...
³»°¡ »ý°¢ÇÏ´Â ¼­Æò..
°­Áø¿ì´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1863) I °ø°¨ (0) I ºí·Î±×
µÎ ¼­ÆòÀÌ ¼­Æò´äÁö ¸øÇÑ°Ç ¾Æ´Ï¶ó°í »ý°¢Çϴµ¥.. ±×·¡µµ ÀÌ Ã¥À» ±¸ÀÔÇϰí ÀÐ¾î º» »ç¶÷ÀÌ ½á¾ß ÇÒ°Å °°¾Æ¼­ ¸îÀÚ Àû¾î º¾´Ï´Ù. Ã³À½¿¡.. ajax °¡ ¹«¾ùÀΰ¡.. ¸¦ °í¹ÎÇßÀ»¶§ ¾Æ´Â ÁöÀο¡°Ô ajax ´Â ´ÜÁö ¼ö´ÜÀÏ »ÓÀÌ°í ±× ¼ö´ÜÀ» ±¸ÇöÇϱâ À§ÇÑ ¹æ¹ýÀº ÀÚ¹Ù½ºÅ©¸³Æ®¶ó°í µé¾ú½À´Ï´Ù. ±×¸®°í ajax ¸¦ ±¸ÇöÇϱâ À§ÇÑ ¼ö´ÜÀº DOM À̶õ°É ¾Ë¾Ò±¸¿ä.. ±×·¸´ã DOM Àº ¹«¾ùÀΰ¡..? ±×°Í¶ÇÇÑ ÇÑÂüÀ» °í¹ÎÇß½À´Ï´Ù.  ±×·¸°Ô °í¹ÎÇÏ´øÁß ÀÌ Ã¥À» ÁöÀο¡°Ô Ãßõ...
¼­ÆòÀ̶õ Ã¥À» ÀÐ°í Æò°¡Çϴ°Í
±èÇü¿ì´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1711) I °ø°¨ (0) I ºí·Î±×
À§¿¡ ÀüÁß¼±´ÔÀÇ ±ÛÀÌ Çϵµ ¾îÀǰ¡ ¾ø¾î¼­... Ã¥µµ ÀÐ¾î º¸Áö ¾Ê°í Àڱ⠸¶À½´ë·Î  ¼­ÆòÀ» ¾µ °¡Ä¡Á¶Â÷ ¾ø´Â°É±î? ÀÌ·± ±ÛÀ» ¾µ¼ö ÀÖ´ÂÁö ¸ð¸£°Ú³×¿ä... ÀÐÁöµµ ¾Ê°í º° Çϳª ÁØ°Ç ¶Ç ¹º°¡¿ä?? ¤» Áö±Ý ±îÁö °­ÄÄ¿¡¼­ ¼ö ¸¹Àº Ã¥À» »çºÃ¾îµµ ÀÌ·±±ÛÀº  ¸ø º»µí ÇÕ´Ï´Ù... ¼ÖÂïÈ÷ Àúµµ ÀÌ Ã¥Àº ÀоÁö ¸øÇßÁö¸¸.. Àû¾îµµ °­ÄÄ ¾î¿öµå¼±Á¤µµ¼­¸é ±×¸¸ÇÑ °ª¾îÄ¡¸¦ ÇÒ²¨¶ó°í »ý°¢ÇÕ´Ï´Ù. ±×¸®°í À̹ø¿¡ »ç¼­ ÀÐ°í ¼­ÆòÀ» ¶Ç ¿Ã¸®°Ú½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(24)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 4
ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ Á¦´ë·Î »ç¿ëÇϱâ À§ÇØ Àоî¾ß ÇÒ Ã¥
ÃÖÁ¾À± ´Ô  2009-12-10
ÃʱÞÀÚ¸¦ À§ÇÑ Ã¥.
Ç㿵³² ´Ô  2008-06-20
³»°¡ »ý°¢ÇÏ´Â ¼­Æò..
°­Áø¿ì ´Ô  2008-06-08
¼­ÆòÀ̶õ Ã¥À» ÀÐ°í Æò°¡Çϴ°Í
±èÇü¿ì ´Ô  2008-04-18
Jeremy Keith ÀÇ ÃÖ±Ù Àú¼­
 
DOM Scripting: Web Design with JavaScript and the Document Object Model
35,200¿ø
(28%¡é+1%)
 
Dom Scripting: Web Design with JavaScript and the Document Object Model
35,200¿ø
(28%¡é+1%)
 
¿¡ÀÌÄÜ ÃâÆÇ»çÀÇ ½Å°£
¡º*OS Internals Vol.3: ¾ÖÇà ¿î¿µÃ¼Á¦ÀÇ º¸¾È°ú Ãë¾àÁ¡¡»
Á¶³ª´Ü ·¹ºó Àú
45,000¿ø
(10%¡é+5%)
 
¡ºOAuth 2.0 ÄîºÏ: Spring Security¸¦ ÀÌ¿ëÇÑ OAuth ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»
¾Æµ¹Æ÷ ¿¤·ÎÀÌ ³ª½Ã¸àÅä Àú
36,000¿ø
(10%¡é+5%)
 
GitHub¸¦ Ȱ¿ëÇÑ ´Ù¾çÇÑ µµ±¸ °³¹ß : °³¹ß ¿öÅ©Ç÷ΠÃÖÀûÈ­
Å©¸®½º µµ½¼, º¥ ½ºÆ®¶ó¿ìºê Àú
27,000¿ø
(10%¡é+5%)
 
¡ºÆÄÀ̽ãÀ¸·Î ¸¸µå´Â ¼­¹ö¸®½º ¾ÖÇø®ÄÉÀ̼Ç: 24½Ã°£ »ç¿ë °¡´ÉÇÑ È¿À²ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»
Àß·½ ¶óÁö ·ÎÈ÷Æ® Àú
22,500¿ø
(10%¡é+5%)
 
¡ºÀ̵æ¿ìÀÇ ¾ð¸®¾ó C++ °ÔÀÓ °³¹ßÀÇ Á¤¼®¡»
À̵æ¿ì Àú
45,000¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ