๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ์ธ๊ณต๋ถ€/HTML5 + CSS3

[HTML+CSS][HTML5์™€ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด] 01 - ์›น๊ณผ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด

by ๐Ÿ‡๋ฐ•๋ด‰๋ด‰๐Ÿ‡ 2020. 7. 15.

 

 

 

[HTML+CSS][HTML5์™€ ์‹œ๋งจํ‹ฑํƒœ๊ทธ] 03 - IE8 ์ดํ•˜ ๋ฒ„์ „์—์„œ ์‹œ๋งจํ‹ฑํƒœ๊ทธ ์‚ฌ์šฉํ•˜๊ธฐ

[HTML+CSS][HTML5์™€ ์‹œ๋งจํ‹ฑํƒœ๊ทธ] 02 - ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ์˜ ์ข…๋ฅ˜ [HTML+CSS][HTML5์™€ ์‹œ๋งจํ‹ฑํƒœ๊ทธ] 01 - HTML5 ๋ฌธ์„œ [HTML+CSS][CSS ๋ ˆ์ด์•„์›ƒ] 03 - ํ‘œ ์Šคํƒ€์ผ [HTML+CSS][CSS ๋ ˆ์ด์•„์›ƒ] 02 - ๋‹ค๋‹จ์œผ๋กœ ํŽธ์ง‘ํ•˜๊ธฐ [HTML+CS..

onelight-stay.tistory.com

 

์›น์ด ์ง€์›ํ•˜๋Š” ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด์˜ ์ข…๋ฅ˜์™€

์—ฌ๋Ÿฌ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ 

์•Œ์•„๋ณด๋„๋ก ํ•˜์ž.

 


 

 

์›น์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด

 

ํ”Œ๋Ÿฌ๊ทธ ์ธ (plug-in)

์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†๋Š” ์ž‘์—…์„ ์œ„ํ•ด

์›น ๋ฌธ์„œ ์•ˆ์— ํฌํ•จ์‹œํ‚จ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ ๊ธฐ๋Šฅ์ด๋‹ค.

 

์˜ค๋””์˜ค๋‚˜ ๋น„๋””์˜ค ๊ฐ™์€ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด๋ฅผ ์ง์ ‘ ์žฌ์ƒํ•  ์ˆ˜ ์—†๋˜ ๊ณผ๊ฑฐ์˜ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ๋Š” 

ํ”Œ๋Ÿฌ๊ทธ์ธ(plug-in)์ด๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ–ˆ๋‹ค.


์ธํ„ฐ๋„ท์—์„œ ์Œ์•…์ด๋‚˜ ๊ฐ•์˜ ์˜์ƒ์„ ์‹œ์ฒญํ•˜๋ ค๊ณ  ํ•  ๋•Œ 

ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๋œจ๊ณค ํ–ˆ๋Š”๋ฐ 

์ด ํ”„๋กœ๊ทธ๋žจ์ด ๋ฐ”๋กœ ํ”Œ๋Ÿฌ๊ทธ์ธ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.

 

 


 

 

<object>์™€ <embed> : ํ”Œ๋Ÿฌ๊ทธ์ธ ์‚ฌ์šฉ

 

<object> ํƒœ๊ทธ : ์™ธ๋ถ€ ํŒŒ์ผ ์‚ฝ์ž…

์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง์ ‘ ์žฌ์ƒํ•  ์ˆ˜ ์—†๋Š” 

์ž๋ฐ” ์• ํ”Œ๋ฆฟ์ด๋‚˜ PDF ํŒŒ์ผ, ํ”Œ๋ž˜์‹œ ๋ฌด๋น„ ๊ฐ™์€ ์ฝ˜ํ…์ธ ๋ฅผ 

์›น ๋ฌธ์„œ ์•ˆ์—  ํฌํ•จ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋ฉฐ, 

HTML ๋ฌธ์„œ๋„ ์›น ๋ฌธ์„œ์— ํฌํ•จ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

 

๋˜ํ•œ ํŠน์ • ์™ธ๋ถ€ ํŒŒ์ผ์„ ๊ฐ€์ ธ์™€ ํ‘œ์‹œํ•  ๊ฒƒ์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด

์ตœ์†Œํ•œ data๋‚˜ type ์†์„ฑ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ฐ˜๋“œ์‹œ
ํฌํ•จํ•ด ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค.

 

 

<embed> ํƒœ๊ทธ : ์™ธ๋ถ€ ํŒŒ์ผ ์‚ฝ์ž…

์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์žฌ์ƒํ•  ์ˆ˜ ์—†๋Š” ์ฝ˜ํ…์ธ ๋ฅผ 

์›น ๋ฌธ์„œ์— ์‚ฝ์ž…ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.


<objcet> ํƒœ๊ทธ์™€๋Š” ๋‹ฌ๋ฆฌ ๋‹ซ๋Š” ํƒœ๊ทธ๊ฐ€ ์—†์œผ๋ฉฐ 

<object> ํƒœ๊ทธ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ์ด์ „ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉํ•œ๋‹ค.

 

 


 

 

๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด์˜ ์›น ํ‘œ์ค€ํ™”

 

HTML5๋Š” PC๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์„ค์น˜๋œ ๋ชจ๋“  ๊ธฐ๊ธฐ์— ์ ์šฉ๋˜๋Š” ์›น ํ‘œ์ค€์ด๋ฏ€๋กœ 

ํ”Œ๋Ÿฌ๊ทธ์ธ ํ”„๋กœ๊ทธ๋žจ ์—†์ด ์›น ๋ธŒ๋ผ์šฐ์ € ์ž์ฒด์—์„œ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด๋ฅผ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

 

HTML5์™€ ๋น„๋””์˜ค ์ฝ”๋ฑ

 

์ธ์ฝ”๋”ฉ(encoding)

์›๋ณธ ๋น„๋””์˜ค๋ฅผ ์ตœ๋Œ€ํ•œ ์••์ถ•ํ•ด

์ปดํ“จํ„ฐ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋น„๋””์˜ค ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.


๋””์ฝ”๋”ฉ(decoding)

๋น„๋””์˜ค ํŒŒ์ผ์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ๋น„๋””์˜ค ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์™€

๋น„๋””์˜ค ํ”Œ๋ ˆ์ด์–ด์— ๋ณด์—ฌ์ฃผ๋Š” ๊ณผ์ •์ด๋‹ค.


๋น„๋””์˜ค ์ฝ”๋ฑ

์ธ์ฝ”๋”ฉ๊ณผ ๋””์ฝ”๋”ฉ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

 

HTML5์—์„œ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ ํ”„๋กœ๊ทธ๋žจ ์—†์ด

๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง์ ‘ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋น„๋””์˜ค ์ฝ”๋ฑ๋งŒ ํ—ˆ์šฉํ•˜๋Š”๋ฐ

ํ˜„์žฌ ํ•œ ๊ฐ€์ง€ ์ฝ”๋ฑ์œผ๋กœ ํ†ต์ผ๋˜์ง€ ์•Š์•„ 

์„ธ ๊ฐ€์ง€ ๋น„๋””์˜ค ์ฝ”๋ฑ์ด ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

 

 

H.264 / AVC

H.264๋ผ๊ณ  ํ•˜๋ฉฐ mp4 ํŒŒ์ผ์—์„œ ์‚ฌ์šฉํ•œ๋‹ค.

 

๊ณ ํ™”์งˆ ์˜์ƒ์„ ์ง€์›ํ•ด ๋งŽ์€ ์‚ฌ์ดํŠธ๋“ค์—์„œ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ,

์œ ๋ฃŒ ์ฝ”๋ฑ์ด์ง€๋งŒ ์˜จ๋ผ์ธ ์ƒ์—์„œ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

v8, v9

๊ตฌ๊ธ€์—์„œ ์˜คํ”ˆ ์†Œ์Šค๋กœ ๊ณต๊ฐœํ•œ ์ฝ”๋ฑ์œผ๋กœ

webm ํŒŒ์ผ์—์„œ ์‚ฌ์šฉํ•œ๋‹ค.

 

H.264 ๋ณด๋‹ค ํ•˜๋“œ์›จ์–ด ์ง€์›์ด ๋ถ€์กฑํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์ง€๋งŒ

ํ™”์งˆ์ด ์šฐ์ˆ˜ํ•˜๊ณ  ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋œ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

 

์˜ค๊ทธ ํ…Œ์˜ค๋ผ (Ogg Theora)

H.264์— ๋Œ€์‘ํ•ด ๋“ฑ์žฅํ•œ ๋ฌด๋ฃŒ ๊ณต๊ฐœ ์ฝ”๋ฑ์œผ๋กœ

ogv ํŒŒ์ผ์—์„œ ์‚ฌ์šฉํ•œ๋‹ค.

 

ํ™”์งˆ์€ ๋‹ค๋ฅธ ์ฝ”๋ฑ๋ณด๋‹ค ๋–จ์–ด์ง€์ง€๋งŒ ๋ฌด๋ฃŒ์ด๋‹ค.

 

๋ชจ๋ฐ”์ผ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

 

 

HTML5์™€ ์˜ค๋””์˜ค ์ฝ”๋ฑ

 

MPEG-1 AUDIO Layer 3

'MP3 ์ฝ”๋ฑ'์ด๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ ๊ฐ€์žฅ ์œ ๋ช…ํ•œ ์˜ค๋””์˜ค ์ฝ”๋ฑ์ด๋ฉฐ,
mp3 ํŒŒ์ผ์—์„œ ํ•ด๋‹น ์ฝ”๋ฑ์„ ์‚ฌ์šฉํ•œ๋‹ค.

 

Ogg Vorbis

์˜คํ”ˆ ์†Œ์Šค๋กœ ๋ˆ„๊ตฌ๋‚˜ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋””์˜ค ์ฝ”๋ฑ์ด๋ฉฐ,

.ogg๋‚˜ .oga๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.


์žฌ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ด์–ด๊ฐ€ ์ ๊ณ  ์ธ์ฝ”๋”ฉ ์‹œ๊ฐ„์ด ๋” ๊ฑธ๋ฆฌ๋Š” ๋‹จ์ ์ด ์žˆ์œผ๋‚˜ 

๋ฌด๋ฃŒ์ด๊ธฐ ๋•Œ๋ฌธ์— PC ๊ฒŒ์ž„ ๋“ฑ์— ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค.

 

 


 

 

์ „๋ถ€ํ„ฐ ๊ฒŒ์ž„์„ ํ•˜๊ฑฐ๋‚˜ ๊ฐ•์˜๋ฅผ ๋“ค์„ ๋•Œ

ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›์œผ๋ฉด์„œ

๊ท€์ฐฎ์œผ๋ฉด์„œ๋„ ์™œ ํ•ญ์ƒ ์ด ์ฐฝ์ด ๋œจ๋Š”์ง€ ๊ถ๊ธˆํ–ˆ๋Š”๋ฐ

์ด๋Ÿฌํ•œ ์†์„ฑ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด๋‹ˆ

๊ถ๊ธˆ์ฆ์ด ์กฐ๊ธˆ ํ•ด์†Œ๋œ ๊ฒƒ ๊ฐ™๋‹ค.

 

 


 

 

< ์ฐธ๊ณ  >

Do it! HTML5+CSS3 ์›น ํ‘œ์ค€์˜ ์ •์„

 

 

โ€ป ํ•ด๋‹น ๊ธ€์€ ์Šต๋“ ๋ชฉ์ ์œผ๋กœ ์ž‘์„ฑ๋œ ๊ธ€์ž…๋‹ˆ๋‹ค โ€ป

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€