|
| 1 | +# [7์ฃผ์ฐจ] 10์ฅ. ์น ์ฝํ
์ธ ์์ ์ฌ์ฉํ๋ ๊ธฐ์ |
| 2 | + |
| 3 | +--- |
| 4 | + |
| 5 | +## HTML |
| 6 | + |
| 7 | +- HTML์ ์น ์์์ ํ์ดํผํ
์คํธ๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ๊ฐ๋ฐ๋ ์ธ์ด |
| 8 | +- ํ์ดํผํ
์คํธ๋ ๋ฌธ์ ์์คํ
์ ํ๋๋ก์, ๋ฌธ์ ์ค์ ์์์ ์ฅ์์ ์ ๋ณด๊ฐ ๋ค๋ฅธ ์ ๋ณด์ ๊ด๋ จ๋ ์ฆ ๋งํฌ๋์ด ์๋ ๋ฌธ์์ด๋ค. |
| 9 | +- HTML๋ก ์ฐ์ฌ์ง ๋ฌธ์๋ฅผ ๋ธ๋ผ์ฐ์ ๊ฐ ํด์ํด์ **๋ ๋๋ง** ์ฒ๋ฆฌ๋ฅผ ํ ๊ฒฐ๊ณผ๊ฐ ์น ํ์ด์ง์ ํ์๋๋ค. |
| 10 | + |
| 11 | +### HTML ๋ฒ์ |
| 12 | + |
| 13 | +- HTML 1.0: ๋ชจ์์ดํฌ๊ฐ ํด์ํ ์ ์๋ HTML์ ์ฌ์์ ์ ๋ฆฌํ ๊ฒ |
| 14 | +- HTML 4.0: W3C๋ผ๋ ์กฐ์ง์ ์ํด์ ๊ถ๊ณ ์ธ์ด ์ถ์ |
| 15 | +- HTML 5.0: ๋ธ๋ผ์ฐ์ ๊ฐ์ ํธํ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฑฐ๋ ํ
์คํธ๋ฅผ ๋ฐ์ดํฐ๋ก์ ๋ค๋ฃฐ ์ ์๋๋ก ํ์ฌ ์ฌ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ํ๊ฑฐ๋ ์ ๋๋ฉ์ด์
๋ฑ์ ํจ๊ณผ๋ฅผ ์ถฉ์ค์ด ํ๋ ๊ฒ์ ์ฌ์์ ํฌํจ |
| 16 | + |
| 17 | +### ๋์์ธ์ ์ ์ฉํ๋ CSS |
| 18 | + |
| 19 | +- HTML ๊ฐ ์์๋ฅผ ์ด๋ป๊ฒ ํ์ํ ์ง๋ฅผ ์ง์ํ๋ ๊ฒ |
| 20 | +- ์คํ์ผ ์ํธ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ฌ์์ค์ ํ๋ |
| 21 | + |
| 22 | +--- |
| 23 | + |
| 24 | +## ๋ค์ด๋๋ฏน HTML |
| 25 | + |
| 26 | +### ์น ํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ๋ณ๊ฒฝํ๋ ๋ค์ด๋๋ฏน HTML |
| 27 | + |
| 28 | +- ์ ์ ์ธ HTML ๋ด์ฉ์ ํด๋ผ์ด์ธํธ ์ฌ์ดํธ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํด์ ๋์ ์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ธฐ์ ์ ๋งํ๋ค. |
| 29 | +- HTML ๋ฑ์ผ๋ก ๋ง๋ค์ด์ง ์น ํ์ด์ง๋ฅผ **JavaScript** ๋ฑ์ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ์คํฌ๋ฆฝํธ๋ก ์กฐ์ํ์ฌ ๋์ ์ผ๋ก ๋ณํ์ํจ๋ค. |
| 30 | +- ๋์ ์ผ๋ก ๋ฐ๊พธ๊ณ ์ถ์ HTML ์์๋ฅผ ์ง์ ํ๊ธฐ ์ํด์ **DOM**์ด๋ผ๋ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋ค. |
| 31 | + |
| 32 | +### HTML์ ์กฐ์ํ๊ธฐ ์ฝ๊ฒ ํด์ฃผ๋ DOM |
| 33 | + |
| 34 | +- DOM์ HTML ๋ฌธ์์ XML ๋ฌธ์๋ฅผ ์ํ API์ด๋ค. |
| 35 | +- DOM์ ์ฌ์ฉํ๋ฉด HTML ๋ด์ ์์๋ฅด ์ค๋ธ์ ํธ๋ก ๋ค๋ฃฐ ์ ์๊ธฐ ๋๋ฌธ์ ์์ ๋ด์ ๋ฌธ์์ด์ ์ถ์ถํ๊ฑฐ๋ CSS๋ฅผ ํ๋กํผํฐ๋ก์ ๋ณ๊ฒฝํด ๋์์ธ์ ๋ณ๊ฒฝํ ์ ์๋ค. |
| 36 | +- DOM์ ์ฌ์ฉํ๊ฒ ๋๋ฉด JavaScript ๋ฑ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ HTML์ ์ฝ๊ฒ ์กฐ์ํ ์ ์๋ค. |
| 37 | + |
| 38 | +--- |
| 39 | + |
| 40 | +## ์น ์ ํ๋ฆฌ์ผ์ด์
|
| 41 | + |
| 42 | +### ์น์ ์ฌ์ฉํด์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์
|
| 43 | + |
| 44 | +- ์น ๊ธฐ๋ฅ์ ์ฌ์ฉํด์ ์ ๊ณต๋๋ ํ๋ก๊ทธ๋จ(์ผํ ์ฌ์ดํธ, ์ธํฐ๋ท ๋ฑ
ํน, SNS ๋ฑ) |
| 45 | +- ๋์ ์ฝํ
์ธ : ํ๋ก๊ทธ๋จ์ ์ํด์ ์์ฑ๋ ์ฝํ
์ธ |
| 46 | +- ์ ์ ์ฝํ
์ธ : ์ฌ์ ์ ์ค๋น๋ ์ฝํ
์ธ |
| 47 | + |
| 48 | +### ์น ์๋ฒ์ ํ๋ก๊ทธ๋จ์ ์ฐ๊ณํ๋ CGI |
| 49 | + |
| 50 | +- ์น ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์์ ๋ฐ์ ๋ฆฌํ์คํธ๋ฅผ ํ๋ก๊ทธ๋จ์ ์ ๋ฌํ๊ธฐ ์ํ ๊ตฌ์กฐ |
| 51 | +- CGI์ ์ํด ํ๋ก๊ทธ๋จ์ ๋ฆฌํ์คํธ ๋ด์ฉ์ ๋ง๊ฒ HTML์ ์์ฑํ๋ ๋ฑ์ผ๋ก ๋์ ์ผ๋ก ์ฝํ
์ธ ๋ฅผ ์์ฑํ ์ ์๋ค. |
| 52 | +- CGI ํ๋ก๊ทธ๋จ: Ruby, PHP, Perl |
| 53 | + |
| 54 | +### Java์์ ๋ณด๊ธ๋ ์๋ธ๋ฆฟ |
| 55 | + |
| 56 | +- ์๋ฒ ์์ HTML ๋ฑ์ ๋์ ์ฝํ
์ธ ๋ฅผ ์์ฑํ๊ธฐ ์ํ ํ๋ก๊ทธ๋จ |
| 57 | +- CGI๋ ๋ฆฌํ์คํธ๋ง๋ค ํ๋ก๊ทธ๋จ์ ๊ฐ๋ํ๊ธฐ ๋๋ฌธ์ ๋๋์ผ๋ก ์ก์ธ์ค๊ฐ ์์ ๋ ์น ์๋ฒ์ ๋ถํ๊ฐ ๊ฑธ๋ฆฌ๊ฒ ๋์ง๋ง ์๋ธ๋ฆฟ์์๋ ์น ์๋ฒ์ ๊ฐ์ ํ๋ก์ธ์ค ์์์ ๋์ํ๊ธฐ ๋๋ฌธ์ ๋น๊ต์ ๋ถํ๋ฅผ ์ ๊ฒ ํ์ฌ ๋์์ํฌ ์ ์๋ค. |
| 58 | + |
| 59 | +--- |
| 60 | + |
| 61 | +## ๋ฐ์ดํฐ ์ก์ ์ ์ด์ฉ๋๋ ํฌ๋งท์ด๋ ์ธ์ด |
| 62 | + |
| 63 | +### ๋ฒ์ฉ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๋งํฌ์
์ธ์ด XML |
| 64 | + |
| 65 | +- XML์ด๋ผ๋ ๊ฒ์ ๋ชฉ์ ์ ๋ง๊ฒ ํ์ฅ ๊ฐ๋ฅํ ๋ฒ์ฉ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๋งํฌ์
์ธ์ด๋ค. |
| 66 | +- ์ธํฐ๋ท์ ํตํด ๋ฐ์ดํฐ ๊ณต์ ๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํ๊ณ ์๋ค. |
| 67 | +- XML์ HTML๊ณผ ๊ฐ์ ๋ฌธ์ ๊ธฐ์ ์ธ์ด์์ ํ์๋ ๊ฒ์ด์ง๋ง HTML์ ๋นํด์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ์ ํ๋ ๊ฒ์ ํนํ๋์ด ์๋ค. |
| 68 | +- HTML๊ณผ ๊ฐ์ด ํ๊ทธ๋ฅผ ์ฌ์ฉํ ํธ๋ฆฌ ๊ตฌ์กฐ์ด๋ฉฐ ๋
์์ ์ผ๋ก ํ์ฅ๋ ํ๊ทธ๊ฐ ์ ์๋์ด ์๋ค. |
| 69 | +- ๋ฐ์ดํฐ๋ฅผ ๋นผ๋ด๋ ๊ฒ์ HTML์ ๋นํด ๊ฐ๋จํ๋ค. |
| 70 | + |
| 71 | +### ๊ฐฑ์ ์ ๋ณด๋ฅผ ์ก์ ํ๋ RSS/Atom |
| 72 | + |
| 73 | +- ๋ด์ค๋ ๋ธ๋ก๊ทธ์ ๊ธฐ์ฌ ๋ฑ์ ๊ฐฑ์ ์ ๋ณด๋ฅผ ์ก์ ํ๊ธฐ ์ํ ๋ฌธ์ํฌ๋งท์ ์ด์นญ์ผ๋ก ๋ ๋ค XML์ ์ด์ฉํ๊ณ ์๋ค. |
| 74 | + |
| 75 | +### JavaScript์์ ์ด์ฉํ๊ธฐ ์ฝ๊ณ ๊ฐ๋ฒผ์ด JSON |
| 76 | + |
| 77 | +- JSON์ด๋ผ๋ ๊ฒ์ ๊ฒฝ๋ ๋ฐ์ดํฐ ๊ธฐ์ ์ธ์ด๋ก์ JavaScript์ ์์ด์ ์ค๋ธ์ ํธ ํ๊ธฐ๋ฒ์ ๋ฐํ์ผ๋ก ํ๊ณ ์๋ค. |
| 78 | +- ๋ค๋ฃฐ์ ์๋ ๋ฐ์ดํฐํ: false/null/true/์ค๋ธ์ ํธ/๋ฐฐ์ด/์์น/๋ฌธ์์ด ๋ฑ 7๊ฐ์ง ์ข
๋ฅ |
| 79 | +- JSON ๋ฐ์ดํฐ๋ ๋จ์ํ๊ณ ๊ฐ๋ณ๊ฒ, ๊ฒ๋ค๊ฐ ๋ฌธ์์ด์ JavaSript์์ ๊ฐ๋จํ๊ฒ ์ฝ์ด์ฌ ์ ์๋ค๋ ์ ์์ ๋น์ด XML์ด ์ฌ์ฉ๋๋ Ajax์์ JSON์ ๋๋ฆฌ ์ด์ฉํ๊ฒ ๋์๋ค. |
0 commit comments