Top Banner
21

Introduction of W3C HTML5 Korean Interest Group

Dec 14, 2014

Download

Documents

Wonsuk Lee

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction of W3C HTML5 Korean Interest Group

Introduction of W3C HTML5 Korean Interest GroupIntroduction of W3C HTML5 Korean Interest Group

Page 2: Introduction of W3C HTML5 Korean Interest Group

HTML5란 무엇인가…

22

Page 3: Introduction of W3C HTML5 Korean Interest Group

HTML TimelineHTML Timeline

33[ Source : Appleinsider ]

Page 4: Introduction of W3C HTML5 Korean Interest Group

What is HTML5 ?What is HTML5 ?Structure and Semantic APIs

44

Page 5: Introduction of W3C HTML5 Korean Interest Group

New Elements in HTML5New Elements in HTML5� New Markup Elements – for better structure

� <article>, <aside>, <command>, <details>, <summary>, <figure>, <figcaption>, <footer>, <header>, <hgroup>, <mark>, <meter>, <nav>, <progress>, <ruby>, <rt>, <rp>, <section>, <time>� New Media Elements – for media content

� <audio>, <video>, <source>, <embed>� The Canvas Element – for drawing

� <canvas>� New Form Elements and Input type attribute values

� <datalist>, <keygen>, <output>� New input type attribute values: email, url, number, range, date, month, week, time, datetime, datetime-local, search, color, etc55

Page 6: Introduction of W3C HTML5 Korean Interest Group

HTML5 FeaturesHTML5 FeaturesCanvas / SVG

Video / Audio

Geolocation

Web Socket

Local Storage

Web Workers

66

Geolocation

Offline web apps More features …

Web SQL Database

Web Workers

Page 7: Introduction of W3C HTML5 Korean Interest Group

HTML5 관련 주요 표준화 동향…

77

Page 8: Introduction of W3C HTML5 Korean Interest Group

HTML5 표준화HTML5 표준화� W3C WGs related with HTML5

� HTML WG•HTML5, HTML+RDFa, HTML Microdata, HTML Canvas 2D Context, HTML: The Markup Language, HTML5 diffs from HTML4, etc� Web Applications WG•Web Storage, Indexed Database API, File API, Server-Sent Event, Web Sockets API, Web Workers, Programmable HTTP Caching and Serving, Sockets API, Web Workers, Programmable HTTP Caching and Serving, Web SQL Database, etc� Device APIs and Policy WG•Calendar, Contact, Media Capture, Messaging, System Information, File Writer, Gallery, Powerbox, Application Launcher, etc� Geolocation WG•Geolocation API, DeviceOrientation Event, Acceleration� New WGs•Web Notification WG, Web Event WG, Web Performance WG88

Page 9: Introduction of W3C HTML5 Korean Interest Group

W3C HTML WGW3C HTML WG� Old Milestones ( This schedule was removed )

� 2007-05 HTML5 and Web Forms 2.0 specs adopted as basis for review� 2007-11 HTML Design Principles First Public Working Draft� 2008-02 HTML5 First Public Working Draft� 2010-01 HTML5 Last Call Working Draft� 2010-12? HTML5 Candidate Recommendation� 2010-12? HTML5 Candidate Recommendation� 2012-01? HTML5 Proposed Recommendation� 2012-03? HTML5 Recommendation

� New Milestones (2010/09/07)� 2010년 10월 1일: HTML5 표준 초안 Last Call� 2011년 5월 22일: HTML5 표준 초안 Last Call 종료99

Page 10: Introduction of W3C HTML5 Korean Interest Group

� Chairs of HTML WG� Sam Ruby, IBM,� Paul Cotton, Microsoft,� Maciej Stachowiak, Apple

� Participants

Standardization Activity related with HTML5Standardization Activity related with HTML5

� Participants� 407 group participants,� 407 in good standing,� 140 participants from 37 organizations� 267 Invited Experts1010

Page 11: Introduction of W3C HTML5 Korean Interest Group

Web SocketWeb Socket� Web Socket Protocol(IETF)

� Focusing on the handshake and message framing•Framing : support for fragmentation and different kinds of encodings.•Handshake - key design issue is to ensure for security purposes that you can't attack/exploit HTTP servers•Web Sockets over UDP•Web Sockets over UDP� Web Socket API(W3C)

� Depend on Web Socket Protocol spec of IETF� Issues related with binary data is not reflected to API spec yet

� RI of Ericsson lab related with <device>� Web socket for video streaming1111

Page 12: Introduction of W3C HTML5 Korean Interest Group

Web Worker/Local Storage/Web SQL DatabaseWeb Worker/Local Storage/Web SQL Database� Web Worker

� Last Call State� Need to process all the last call comments� Preparation for Test Suites

� Local StorageLocal Storage� Last Call State� boost performance of online web apps, and enable them to work when a connection drops out.•E.g. Gmail web app for iPhone

� Web SQL Database� Publish Web SQL Database as a Working Group Note1212

Page 13: Introduction of W3C HTML5 Korean Interest Group

Programmable HTTP Caching and ServingProgrammable HTTP Caching and Serving� Cache manifest of HTML5

� statically identifies cached resources to be stored in an application cache� extends the application cache by allowing applications to programmatically add other resources to the cache

1313

Page 14: Introduction of W3C HTML5 Korean Interest Group

HTML5 대한민국 관심그룹 소개

1414

Page 15: Introduction of W3C HTML5 Korean Interest Group

HTML5 대한민국 관심그룹HTML5 대한민국 관심그룹

1515<Source: http://www.w3.org/html/ig/ko/Overview.ko.html>

Page 16: Introduction of W3C HTML5 Korean Interest Group

임무(Mission)임무(Mission)� 대한민국에서 HTML5 표준(안) 및 관련 표준 논의 활성화 및코멘트와 질문 수집, � 또한 이들 표준에 정의된 기술에 대한 대한민국의 특별한 유즈케이스(Use Case)를 정리,� 그리고 이러한 활동 결과를 HTML WG 및 다른 적절한 WG 그리고 W3C 회원사와 커뮤니티에 보고1616

Page 17: Introduction of W3C HTML5 Korean Interest Group

범위(Scope)범위(Scope)� HTML5� HTML Canvas 2D Context� Web Sockets� Web Storage� Web Workers� Indexed Database API� Indexed Database API� Server-Sent Events� DOM Level 3 Events� File API� Geolocation API� Device APIs and Policy WG 및 Web Performance WG 등의개발 표준1717

Page 18: Introduction of W3C HTML5 Korean Interest Group

산출물(Deliverable)산출물(Deliverable)� 권고안 트랙의 산출물이 아니라 HTML5와 관련 기술들에 대한 관심그룹 기술문서 개발

� 대한민국 기술시장에서 HTML5 및 관련 기술들과 관련해 특별히 중요성이 있는 유즈케이스(Use Case)에 대한 구체적인 내용� HTML5와 관련 표준(안)들에 관한 선별된 질문과 코멘트들을 번역하� HTML5와 관련 표준(안)들에 관한 선별된 질문과 코멘트들을 번역하여 정리한 내용

1818

Page 19: Introduction of W3C HTML5 Korean Interest Group

HTML5 KIG의 전체적인 관계도HTML5 KIG의 전체적인 관계도기타 다른 커뮤니티들

HTML WG

1919

W3C HTML5 Korean IGW3C HTML5 Korean IGMW2.0 포럼

HTML5 AG

기업들 등…

Web Application WG

Device APIs and Policy WG

Geolocation WG

Page 20: Introduction of W3C HTML5 Korean Interest Group

HTML5 대한민국 관심그룹 활동방향HTML5 대한민국 관심그룹 활동방향� W3C HTML5 표준에 대한 국내입장 반영

� HTML5 관련 표준들의 검토 및 논의� 국내 상황에 반드시 필요한 기능의 추가 또는 기존 기능의 수정 요청

� 국내 HTML5 관련 대표적인 정보공유 및 논의 채널� 국내 HTML5 관련 대표적인 정보공유 및 논의 채널� 최근 HTML5 관련 표준 또는 기술 정보 공유� HTML5 활용에 대한 Best Practice 공유� 국내외 HTML5 관련 업계 동향 정보 공유� 기타 HTML5 관련 모든 이슈들…2020

Page 21: Introduction of W3C HTML5 Korean Interest Group

이원석 (Wonsuk Lee)/선임연구원/Ph.D.ETRI 표준연구센터 서비스융합표준연구팀W3C HTML5 Korean Interest Group 의장W3C 대한민국 사무국 코디네이터/모바일 웹2.0 포럼 HTML5 AG 의장W3C Media Annotation WG 에디터/ W3C Device API WG 에디터/W3C HTML WG / W3C Web Application WG/ W3C Geolocation WG 멤버Email: [email protected], [email protected]: 042-860-4893, 010-5800-39972121