HTML5
HTML5? ??????
HTML5? ??? HTML ?????.
HTML5? HTML? ?? ?? ????, 2014? 10? W3C(World Wide Web Consortium)?? ??? ???????.
HTML5? ??? ???????
HTML5? W3C? WHATWG(Web Hypertext Application Technology Working Group) ?? ??? ?????. .
WHATWG? ? ??? ??????? ??? ??, W3C? XHTML 2.0? ??? ?? ????. 2006?? ? ???? ??? ??? HTML? ??? ?? ????? ??????.
HTML5? ? ?? ???? ? ??:
??? ?? ??? ??
??? ??? ?? ??? ? ??? ??
???? ???? ??? ?? ? ?? ??
??, ???, ??, ??, ??? ?? ??? ?? ??? ??
??, ??, ??, ???, URL, ??? ?? ??? ?? ???
HTML5 ??
???? ??(???: ???)
HTML5? ????? ? ?? ??? ??? ?????. ?? ??? ??? RDFa, ??????? ? ??????? ?? ??? ?? ???? ????? ??? ???? ?? ?? ?? ??? ?? ?? ?????.
?? ?? ??(???: OFFLINE & STORAGE)
HTML5? ???? ??? Web APP? HTML5 APP Cache ? ?? ?? ?? ??? ?? ??? ???? ???? ??? ?????. ???? DB(html5 ?? ???? ?? ??? ?? ? ??) ? API ?????.
?? ??? ??(???: DEVICE ACCESS)
Geolocation ??? ?? API ??? ??? ?? HTML5? ? ?????? ????? ? ?? ?? ??? ??? ???? ? ?? ?? ??? ?????. HTML5? ??? ? ?????? ???? ?? ?? ?? ??? ?????? ?????. ?? ??????? ???? ??? ???? ?? ??? ? ????. ?? ?? ??? ? ???? ??? ? ???? ?? ??? ? ????.
?? ??(???: CONNECTIVITY)
?? ???? ?? ????? ??? ?? ??? ??, ?? ?? ? ?? ??, ?? ???? ??? ??????? ???????. HTML5?? ?? ???? ?? ?? ??? ??? ? ? ? ??? ?? ?? ???? WebSocket???. ? ? ??? ??? ?????? ???? "??"?? ??? ???? ? ??? ? ? ????.
? ????? ??(???: MULTIMEDIA)
? ????? ???, ??? ? ?? ????? ??? ???? ???? ?? APPS, ???, ??? ? ??? ??? ?????.
3??, ??? ? ?? ?? ??(???: 3D, ??? ? ??)
SVG, Canvas, WebGL ? CSS3? 3D ??? ???? ???? ??? 3D? ??? ? ????. ????? ???? ?? ??? ?? ??.
?? ? ?? ??(???: Performance & Integration)
?? ???? ??? ??? ???? ????. HTML5? XMLHttpRequest2 Work? ?? ??? ?? ??? ???? ? ??????? ? ???? ? ??? ????? ?????.
CSS3 ??(???: CSS3)
CSS3? ??? ?? ??? ???? ??? ? ?? ???? ??? ??? ?????. ?? ?? WOFF(Open Font Format)? ?? ? ???????? ? ??? ???? ?? ??? ?????.
? ?? ?? ?? ??? ???? HTML5 ??????? ???? ??? ?? HTML5 ??? ????? ?????? ??? ???? ? ??????.
?????? ??? ?????? ??? ??? ??? ?????. ????? ???? ?? ???? ??? UI ?? ??? ????? ???????.
?? HTML5 ??? ??????? ??? ???? ??? ????? ??? ??? ??? ?????. ??? ???? ??? ??? ?? ??? ??? ? ?? ????.
HTML5 ??? ??????? ?? ? ??? ?????? ?? ????? ??? ? ??? ????. ???? ?????? ???? HTML5? ??? ???? ?? ??? ???? ??, ??, ??? ? ??? ????? ???? ? ? ????. ?? ?? ???? ? ?????.
HTML5 ??? ?? ????? ??? ?? ???? ???? ?? ???? ?????.
HTML5 <!DOCTYPE>
<!doctype> ??? HTML5 ??? ? ?? ?? ??? ???. ?? ?????. ?? ??:
HTML5 ??
? ??
? ??
CSS3 ?? ??
??? ? ???
2D/3D ???
?? ????
?? SQL ???
? ??????
HTML5 ?????
HTML5? ???? ???? ? ????? ???(video)? ???(audio)? ?????.
HTML5 <video>
HTML5 <audio>
HTML5 ??????
HTML5? ???? ???? ? ? ????. ???? ?????? ??
?? ??? ????
?? ?? ???
?? SQL ???
?? ??
Javascript ???
XHTMLHttpRequest 2
HTML5 ???
HTML5? ???? ???? ???? ?? ? ????.
<canvas>
??? SVG? ?????.
CSS3 2D ??, CSS3 3D ??? ?????.
CSS3? ???? HTML5
? ???
? ??
?????
2D/3D ??
?? ???
??? ??
???? ??? ??
? ?? CSS3 ??? ??? ? ???? CSS3 ????? ?????.
HTML5 ???? ??
Safari, Chrome, Firefox ? Opera? ?? ??? ?? HTML5 ??? ?????. Internet Explorer 9? ?? HTML5 ??? ?????.
HTML5? ??? ??
HTML5? ??
1. ??? ?? ? ?? ??? ???? ??
2. ??? ??? ???? ??? ???? ???? ? ??? ???.
3. ???? ? ?? ????? ??(??? ? ???)? ??? ? ????. 4. FLASH ? Silverlight? ?? ??? ? ? ????.
5. ???? ??? ? ?? ??? ?? SEO? ?? ??????.
6 ??? ???????? ?? ?????. ??? ??.
HTML5? ?? 1. HTML5 ??? ?? ?? ???? ??? ??????? ?? ??? ?? ??? ????. ????? ??? ????? ???? ??? ????? ??? ??? ????.
2. HTML5? ???? ?? ????? ??? ?? ?????. ?? ?? Microsoft? IE? Fireforx?? ?? ???? ????.
3. HTML5?? ???? ??? ?? ??? ????? ??? ?????.
4. HTML5 ??? ???? ?? ?????? ???? ??? ??? ???? ??? ?????.
5. HTML5?? ???? ????? ??????? ????? HTML5 ??? ??? ????? ???? ???? ?? ??????? ?????.