오늘 2012년 마지막 W3C HTML5 KIG 회의에서 발표한 "2012년 HTML5 총정리" 자료를 공유합니다. 사실 2012년에 HTML5와 관련 무수한 많은 이슈들이 있었고, 모든 것을 정리할 수는 없지만 HTML5weekly에서 정리한 내용을 기반으로 올 한해를 정리해 보았습니다^^




참고로 W3C HTML5 KIG에 참여를 원하시면 W3C HTML5 대한민국 관심그룹 활동 및 참여방법 안내를 참고하세요!! 2013년에도 W3C HTML5 KIG에서 HTML5 표준 동향 및 이슈, 브라우저 기술 동향, Web Application Best Practice에 대한 논의를 지속적으로 진행할 예정입니다. 참고로 현재 본 그룹의 가입자는 대략 600명 정도가 됩니다.


저작자 표시 비영리 변경 금지
신고
Posted by 이원석(wonsuk73@gmail.com)

댓글을 달아 주세요

  1. 김광철 2012.12.06 10:49 신고  댓글주소  수정/삭제  댓글쓰기

    어제 2012년 HTML5 총정리 강의 정말 잘 들었습니다. 2012년 한 해 동안 수고 많이 하셨습니다. 2013년에도 기대가 많이 됩니다. 자료 감사합니다. ^.^

  2. automatic cat litter box 2013.01.12 13:44 신고  댓글주소  수정/삭제  댓글쓰기

    나는이 웹 사이트를 찾을 흥분했다. 이 훌륭한 읽기에 감사해야합니다

  3. Buy Less 5 Panel Hat from online 2013.02.04 19:35 신고  댓글주소  수정/삭제  댓글쓰기

    여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.

  4. Lipozene Reviews 2013.02.20 12:07 신고  댓글주소  수정/삭제  댓글쓰기

    이 뛰어난 읽기에 대해 감사를 원하는! 난 정말 그 하나 하나 작은 비트를 즐겼다. 난 당신이 게시 새로운 물건 좀 봐 할 인터넷 사이트를 당신이 즐겨 찾기 되요.

  5. synz 2013.03.11 09:44 신고  댓글주소  수정/삭제  댓글쓰기

    잘보고갑니다

  6. pandora jewellery 2013.04.21 18:07 신고  댓글주소  수정/삭제  댓글쓰기

    많은 영향을 미치고 있다

  7. 2013.06.23 11:48  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  8. translation by profischnell.de 2013.07.08 22:07 신고  댓글주소  수정/삭제  댓글쓰기

    여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.

  9. ninja blender review 2014.01.17 15:15 신고  댓글주소  수정/삭제  댓글쓰기

    그래, HTML 5는 정말 좋은 것입니다. 마지막으로 플래시를 사용하여 수행.

  10. best juicer reviews 2014.03.02 09:35 신고  댓글주소  수정/삭제  댓글쓰기

    기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니다.여기 특정 주제에 대한 논의를 듣고 정말 좋은 것입니다. 저도 여기에서 점에 동의합니다. 좋은 블로그를 게시 유지. 감사합니 의 정말 잘 들었습니다. 2012년 한 해 동안 수고 많이 하셨습니다. 2013년에도 기대가 많이 됩니다. 자료 감사합니

  11. massagem tailandesa 2014.04.14 23:42 신고  댓글주소  수정/삭제  댓글쓰기

    난 당신이 게시 새로운 물건 좀 봐 할 인터넷 사이트를 당신이 즐겨 찾기 되요.

  12. acompanhantes sp 2014.04.30 06:29 신고  댓글주소  수정/삭제  댓글쓰기

    2012년 한 해 동안 수고 많이 하셨습니다. 2013년

본 글은 모바일 웹2.0 포럼의 이슈리포트로 발간된 글입니다.

W3C HTML5 대한민국 관심그룹 의장 이원석

1. HTML5 표준 개요

HTML5는 W3C(World Wide Web Consortium)를 중심으로 개발되고 있는 차세대 HTML 표준으로 웹 애플리케이션 개발을 위한 표준 개발을 목표로 하고 있다. 따라서 HTML5는 현재 사용중인 HTML4에 비해 상당히 많은 새로운 기능들을 포함한다. HTML5는 크게 마크업 표준과 API 표준으로 구성되어 있는데, 이와 같은 마크업과 API 부분의 혼재와 많은 분량에서 발생되는 혼란스러움과 표준 개발의 효율성을 높이기 위해 2009년 4월 이후에 표준안이 여러 개의 문서로 분리되어 개발되고 있다. 또한 이에 대한 표준 개발은 W3C HTML WG 외에도 웹 애플리케이션(Web Application) WG, Geolocation WG 그리고 디바이스 API 및 정책(Device API and Policy) WG에서 관련된 표준을 개발하고 있다. 최근 웹 애플리케이션(Web Application) WG의 경우 활동계획서를 다시 정리하면서 HTML5와 관련된 5~6개 정도의 추가적인 표준 개발을 제안하는 등 적극적으로 HTML5에 대한 표준개발을 진행하고 있다. 또한 최근에 Web Notification WG, Web Performance WG 그리고 Web Event WG 등 추가적인 표준 개발을 위한 WG들이 속속 활동을 시작하고 있다. 앞으로도 지속적으로 HTML5와 관련된 추가적인 표준화 활동들이 늘어날 것으로 예상된다.

HTML5 와 관련된 주요 WG별 표준개발 내용은 아래와 같다.

<1> HTML5 관련 W3C 주요 WG 현황

WG

표준개발 범위

개발 표준 현황

HTML WG

HTML5 마크업 관련 표준 개발

-   HTML5

-   HTML+RDFa

-   HTML Microdata

-   HTML Canvas 2D Context

Web Application WG

웹 애플리케이션 개발에 필요한 웹소켓, 웹워커, IndexedDB, FileAPI 등을 포함하여 HTML5와 관련된 주요 API 표준 개발

-   Web Sockets API

-   Web Storage

-   Web Workers

-   Indexed Database API

-   Server-Sent Events

-   Cross-Origin Resource Sharing (CORS)

-   HTML5 Web Messaging

-   Clipboard Operations

-   File API

-   File API: Directories and System

-   File API: Writer

-   Programmable HTTP Caching and Serving

Device APIs and Policy WG

데스크탑, 랩탑, 모바일 인터넷 단말(MID), 핸드폰 등 다양한 기기의 웹 브라우저에서 일정, 업무, 연락처, 카메라, 메시지, 시스템 정보, 이벤트 등의 다양한 단말 기능을 사용할 수 있도록 하는 API 표준

-   Contacts API

-   The Calendar API

-   The Media Capture API

-   The Messaging API

-   The System Information API

Geolocation WG

Geolocation API를 포함하여 가속센서, 방향센서 등 센서에 관련된 표준 개발

-   Geolocation API

-   DeviceOrientation Event

Web Notification WG

사용자에게 알려주기 위해 필요한 Notification과 관련된 API 표준으로, Notification과 관련하여 사용자 인터액션(Interaction) 관리에 필요한 이벤트에 대한 표준도 포함

-   Web Notifications

Web Performance WG

웹 브라우저의 특징들과 API들에 대한 애플리케이션 성능 측정에 대한 표준 개발

-   Navigation Timing

Web Event WG

모든 디바이스의 멀티터치, -테블릿 입력 등의 사용을 가능하게 하는 방법에 대한  표준 개발

-   Web Events

Web Real-Time Communications WG

웹 브라우저에서 P2P(Peer to Peer) 오디오, 비디오 등 실시간 통신을 위한 클라이언트 API 표준 개발

-   WG Charter 검토 중

 

* 참고로 각 WG에서 개발하고 있는 표준 중 주요 표준을 포함시켰고, 또한 W3C Note는 포함하지 않음.


2. HTML5 표준화 동향

HTML5 표준 중 마크업 부분은 기존 HTML4보다 훨씬 더 명확하게 의미 표현이 가능하도록 28개의 새로운 마크업이 추가되었다. 이를 통해서 검색 엔진 등 웹의 콘텐츠를 기반으로 하는 다양한 서비스나 애플리케이션은 개선된 기능을 제공할 수 있을 것으로 기대된다. 또는 HTML4까지는 없었지만 HTML5에 새롭게 추가된 API의 경우는 네이티브(Native) 애플리케이션과 유사한 수준의 웹 애플리케이션 개발을 위해 필요한 부분을 정의한 것이다. 현재 HTML5에 포함된 내용은 상당히 광범위하나 현재 주요 브라우저들이 지원하는 기능을 기준 정리해 보면 아래와 같다.

<2> HTML5의 주요 특징과 관련 표준개발 현황

기능

설명

표준개발 현황

HTML5 마크업

HTML5에 대한 기본 마크업 및 애트리뷰크에 대한 표준 정의

-   HTML5

-   LCWD 단계

웹 폼

(Web From)

사용자의 입력정보를 받기 위해 사용되는 입력형태에 대한 정의에 사용되는 마크업, 애트리뷰트와 이벤트

-   HTML5

-   LCWD 단계

캔버스

(canvas)

웹에서 즉시모드(immediate mode) 2차원 그래픽을 그리기 위한 API <canvas> 내 각종 객체를 회전, 변환하고 그레디언트, 이미지 생성 등 각종 효과를 주는 기능에 대한 API

-   HTML Canvas 2D Context

-   LCWD 단계

SVG

(Scalable Vector Graphic)

XML 기반의 2차원 백터 그래픽을 표현하기 위한 언어

-   HTML5

-   LCWD 단계

비디오/오디오(Video/Audio)

<video>는 비디오 또는 영화를 보여주기 위해 사용되는 미디어 엘리먼트이며, <audio>는 사운드나 오디오 스트림을 표현하기 위한 미디어 엘리먼트

-   HTML5

-   LCWD 단계

Geolocation

디바이스의 지리적 위치 정보를 제공하는 API 표준

-   Geolocation API

-   CR 단계

오프라인 웹 애플리케이션(Offline Web Application)

인터넷 연결이 지원되지 않는 경우에도 웹 애플리케이션이 정상적으로 수행될 수 있도록 지원하는 기능으로 애플리케이션에 대한 캐슁과 데이터에 대한 캐슁으로 구성

-   HTML5

-   LCWD 단계

Indexed Database API

대량의 구조화된 데이터 저장 기능 및 인덱스 기반의 고성능 검색 기능에 대한 API

-   Indexed Database API

-   WD 단계

SQL 데이터베이스(Web SQL Database)

다양한 표준 SQL을 사용해 질의할 수 있는 데이터베이스 기능에 대한 API

-   Web SQL Database

-   W3C Note 예정

로컬저장소

(Local Storage)

기존 쿠키의 기능을 개선하기 위한 목적으로 개발된 기능으로 웹 클라이언트에서 키와 값이 쌍으로 구성된 데이터를 영구적으로 저장하는 기능

-   Web Storage

-   LCWD 단계

웹 소켓

(Web Socket)

웹 애플리케이션이 서버 측의 프로세스와 직접적인 양방향 통신을 위한 API

-   The WebSocket API

-   WD 단계

웹 워커

(Web Worker)

웹 애플리케이션을 위한 쓰레드(Thread) 기능에 대한 API

-   Web Workers

-   LCWD 단계

* WD: Working Draft
* LCWD: Last Call Working Draft
* CR: Candidate Recommendation
* PR: Proposed Recommendation
* REC: Recommendation


사실 W3C와 HTML WG 의장들은 2007년부터 개발하고 있는 HTML5 표준이 다양한 회사들의 비즈니스 이슈로 많은 논쟁과 더불어 표준 개발이 지연되는 것에 우려하고 있었다. 따라서 HTML WG 의장들은 WG내의 표준개발을 효과적으로 하기 위한 방안으로 단계별 규칙을 만들어서 진행하였지만 생각만큼 빠르게 진행되지 않았다. 2010년 9월초 기준으로 HTML5 표준에는 200개 정도의 버그와 25 개정도의 이슈가 있는 상황이었다. 이러한 상황을 최대한 빨리 정리하기 위해 W3C와 HTML WG의장들은 2010년 10월부터 받는 HTML5 표준과 관련된 모든 새로운 버그들은 의장들의 허가할 수 있는 예외적인 상황으로 인정하여 Last Call 코멘트로 처리하기로 결정했다. 즉, 2010년 10월 1일을 기준으로 HTML5 표준을 포함한 HTML WG의 HTML5 관련 표준들에 대한 Last Call을 진행하기로 결정했다. Last Call에 대한 구체적인 일정은 아래와 같다.

- 2010년 10월 1일: HTML5 표준 초안 Last Call 돌입
- 2011년 5월 22일: HTML5 표준 초안 Last Call 종료

이러한 조치로 HTML5에 대한 표준 개발 속도는 한층 탄력을 받을 것으로 예상된다. 하지만 오해하지 않아야 할 부분은 현재 Last Call에 들어간 표준안이 HTML5 마크업과 관련된 표준으로 HTML WG에서 개발 중인 표준에 국한된다. HTML5의 주요 API와 관련된 표준은 다른 표준안으로 각각 개발되고 있어 표준 승인 일정이 다르다는 것이다. 또한 현재 Last Call에 들어간 표준도 이후에도 최종 권고안이 되기 위해서는 CR(Candidate Recommendation) 및 PR(Proposed Recommendation)를 거쳐 Rec(Recommendation)까지 완료가 되어야 한다는 것이다.


3. HTML5 향후 전망

2010년 세계적인 주요 IT 기업들은 HTML 기술 개발, 표준화 및 서비스 적용에 발 빠른 대응을 하고 있다. 먼저, 구글은 지속적으로 공들여 개발한 구글 기어스(Google Gears)를 포기하고 HTML5에 집중하기로 하였으며, 자사의 핵심 서비스 중 하나인 유튜브(Youtube)에서 플래쉬 플러그인(Flash Plug-In)이 필요없는 HTML5 기반 동영상 서비스를 시작하였다. 또한 구글은 스마트폰 플랫폼인 안드로이드의 웹 플랫폼에도 이미 HTML5의 많은 기능을 제공하고 있으며, 최근 W3C의 HTML5 관련 WG(Working Group)에 적극적으로 참여하는 등 HTML5 기술개발에 총력을 기울이고 있다. 이와 더불어 애플도 최근 아이패드를 발표하면서 앞으로 아이폰과 아이패드에서 플래쉬를 배제하고 HTML5를 적용할 것임을 분명히 하였으며, 이미 아이튠즈 등 주요 소프트웨어에 웹의 표준 기술을 적극적으로 도입하고 있다. 또한 애플도 W3C HTML WG의 공동의장으로 활동하는 등 HTML5 관련 표준화 활동에 적극적으로 대응하고 있다. 마이크로소프트의 경우도 실버라이트와 IE9과의 역할을 분명히 정리하면서 IE9에 HTML5 기능을 빠르게 추가하고 있다. IE9의 공식버전은 2011년 상반기에 출시될 것으로 예상된다.

모바일의 경우 최근 아이폰, 안드로이드 그리고 블랙베리 등 주요 스마트폰 플랫폼들은 HTML5의 주요기능을 지원하는 웹 브라우저를 내장하고 있다. 따라서, 네이티브와 유사한 수준의 모바일 웹 애플리케이션 개발이 가능하기 때문에 향후 지속적으로 모바일 웹 애플리케이션 개발은 확대될 것으로 예상된다. 유튜브 모바일, 야후 메일, 지메일, 구글Docs 애플리케이션 등은 HTML5 기반 모바일 웹 애플리케이션의 가능성을 보여주는 대표적인 웹 애플리케이션들이다. 또한 앞으로 최대한 웹 표준 기술을 활용하되 네이티브 애플리케이션으로 패키징하는 하이브리드(Hybrid) 모바일 애플리케이션들이 향후 상당기간 동안은 확대 될 것으로 예상된다. 이는 HTML5의 장점을 적극적으로 활용하면서도 웹 표준으로 해결할 수 있는 특정 기능을 활용할 수 있는 장점과 동시에 앱스토어를 통해 배포가 가능한 애플리케이션 개발이 가능하다는 장점이 있다. 또한 어느 정도의 적용 노력은 필요하지만 기존의 네이티브 애플리케이션과 비교하면 훨씬 효과적으로 다양한 모바일 플랫폼에 대응이 가능하다는 측면에서 큰 장점을 갖기 때문이다.

지금은 급격히 모바일 인터넷 시대로 가고 있는 변화의 시기이며, 지속적으로 다양한 인터넷 가능한 모바일 디바이스들이 출현하게 될 것이다. 향후 모바일 애플리케이션은 네이티브, 하이브리드 그리고 웹 애플리케이션들이 공존할 것으로 예상되나 2011년이 네이티브 애플리케이션 중심에서 HTML5 기반의 하이브리드 애플리케이션 또는 웹 애플리케이션 중심으로 중심축이 이동하는 원년이 될 것으로 전망된다. 

추가적으로 현재 W3C는 HTML5 표준 개발에 더욱 집중하고 있으며, 웹 애플리케이션 개발에 필요한 추가적인 표준 개발을 위한 WG들을 지속적으로 신설하고 있는 상황이다. 국내의 경우 W3C 대한민국 사무국을 중심으로 W3C HTML5 대한민국 관심그룹(W3C HTML5 Korean Interest Group)을 신설하여 11월 11일 킥오프 회의를 시작으로 공식적인 활동에 들어갔다. 또한 웹 플랫폼 기술은 주요 브라우저 벤더들 그리고 관련 오픈소스 프로젝트들을 중심으로 빠르게 발전하고 있는 상황이며, 크롬은 이미 크롬 웹 스토어를 런칭하여 서비스를 제공하고 있고 모질라는 표준 기반의 웹 앱스토어를 준비하고 있는 상황이다. 이와 같은 다각적인 노력을 볼 때 2011년은 HTML5 기반 모바일 웹 애플리케이션이 활성화되는 원년이 될 것으로 전망해 본다.


저작자 표시 비영리 변경 금지
신고
Posted by 이원석(wonsuk73@gmail.com)

댓글을 달아 주세요

  1. 강성일 2011.07.22 10:26 신고  댓글주소  수정/삭제  댓글쓰기

    잘보았습니다. 언제 기회가 되면 발표를 한번 듣고 싶습니다.

  2. 곰팅 2011.10.10 11:02 신고  댓글주소  수정/삭제  댓글쓰기

    깔끔한 정리 감사합니다. 2011년 10월 현재의 동향도 정리해주시면 큰 도움 될 것 같습니다. :)

  3. CPU water cooling 2012.02.17 12:27 신고  댓글주소  수정/삭제  댓글쓰기

    바나나만먹라는 기 아닌..

  4. kalinda 2012.02.22 15:43 신고  댓글주소  수정/삭제  댓글쓰기

    가불러 준 노랫소리그건 리마음 대로의노래였

  5. lcpass 2012.09.17 16:31 신고  댓글주소  수정/삭제  댓글쓰기

    공부할거리들이 갈수록 늘어나네요...;;

  6. http://slidingglassdoorshq.com/pages/sliding-glass-patio-doors 2012.12.04 01:41 신고  댓글주소  수정/삭제  댓글쓰기

    고 간단한 스크립트 입력만하면 되니 설치

  7. acompanhantes sp 2014.04.30 06:29 신고  댓글주소  수정/삭제  댓글쓰기

    을것같습니.조각의모은그의 이(족)라요. 정말완

  8. sitio festas 2014.05.13 08:37 신고  댓글주소  수정/삭제  댓글쓰기

    모바일의 경우 최근 아이폰, 안드로이드 그리고 블랙베리

  9. Filmes Online 2015.07.13 14:24 신고  댓글주소  수정/삭제  댓글쓰기

    가불러 준 노랫소리그건 리마음 대로의노래였

  10. Séries Online 2015.07.13 14:25 신고  댓글주소  수정/삭제  댓글쓰기

    깔끔한 정리 감사합니다. 2011년 10월 현재의 동향도 정리해주시면 큰 도움

  11. Assistir Filmes Online 2015.07.13 14:26 신고  댓글주소  수정/삭제  댓글쓰기

    바나나만먹라는 기 아닌

2010년 11월 11일에 W3C HTML5 대한민국 관심그룹 킥오프 회의를 SK그린빌딩에서 진행했다. HTML5 대한민국 관심그룹에 대한 좀더 자세한 내용은 예전에 블로그에 썼던 W3C HTML5 대한민국 관심그룹(HTML5 Korean Interest Group) 활동 시작!!! 글을 참조하기 바란다. 이번 회의에는 정말 특별한 회의였는데, 그 이유는 W3C의 CEO인 Jeff Jaffe가 직접 참석하였고, 또한 W3C와 최근 웹 표준 기술에 대한 소개를 했기 때문이다.


행사장 분위기


HTML5 킥오프 회의 프로그램

  • 14:00 ~ 14:40: W3C 소개 (Jeff Jaffe, CEO of W3C) 
  • 14:40 ~ 15:10: Break:
  • 15:10 ~ 15:50: Introduction of W3C HTML5 Korean Interest Group (이원석, W3C HTML5 대한민국 관심그룹 의장)
  • 15:50 ~ 16:00: Break:
  • 16:00 ~ 18:00: HTML5 Korean Interest Group 킥오프 회의   



  • Jeff 발표 후 떠나기 전 기념샷

    Jeff의 기조연설 직후 20분 정도 휴식을 하여 참석자들이 Jeff와 개인적으로 이야기할 수 있는 시간을 갖었고, 이후 필자가  Introduction of W3C HTML5 Korean Interest Group에 대하여 발표했다. 이 발표에서는 HTML5에 대한 간단한 소개, HTML5 표준화 현황 및 표준 개발 일정 그리고 마지막으로 W3C HTML5 대한민국 관심그룹의 임무, 운영기간, 활동 범위, 활동 방향 등에 대해서 소개하였다. 자세한 회의결과는 W3C 대한민국 사무국을 통해서 공개될 예정이다.

    Introduction of W3C HTML5 Korean Interest Group에 대한 발표자료는 아래와 같다.
    Introduction of W3C HTML5 Korean Interest Group
    View more presentations from Wonsuk Lee.

    HTML5 대한민국 관심그룹 차기회의 일정
    일시: 2010년 12월 2일(목요일) 15:00 ~ 18:00
    장소: SK그린빌딩 20층 대회의실

    마지막으로 W3C HTML5 대한민국 관심그룹에는 HTML5에 관심이 있는 어떤 분이라도 가입이 가능하며, W3C HTML5 대한민국 관심그룹 활동 및 참여방법 안내에 따라 가입하면된다. 관심있는 분들의 적극적인 참여를 기대한다.

    저작자 표시 비영리 변경 금지
    신고
    Posted by 이원석(wonsuk73@gmail.com)

    댓글을 달아 주세요

    1. bitroid 2010.11.12 16:10 신고  댓글주소  수정/삭제  댓글쓰기

      제 뒤통수도 나왔네요 :) 어제 수고 많으셨습니다. ㅋㅋ

    2. 이윤석 2010.11.12 17:49 신고  댓글주소  수정/삭제  댓글쓰기

      어제는 수고 많으셨습니다.
      좋은 주말되시기 바랍니다. ^^
      활발한 활동이 있는 html5 KIG가 되기를 기대합니다. ^^

    3. doctor's note 2011.09.13 23:08 신고  댓글주소  수정/삭제  댓글쓰기

      이것은 매우 흥미로운 것입니다. 내가 찾은 다행. 하지만 공유 주셔서 감사합니다.

    4. sacoche longchamp 2013.04.20 14:25 신고  댓글주소  수정/삭제  댓글쓰기

      하게 소개하면서 윤동주의

    5. press release distribution 2014.01.12 23:49 신고  댓글주소  수정/삭제  댓글쓰기

      측정법을 통해 미지의 샘플 농도를 계산하는 다양한 방법이있다, 그러나 참조 표준을 사용하는 최고의 정확성을 제공한다.분광 광도계 분석 오작동하거나 다른 문제가있는 경우 또한, 표준도를 나타냅니다.

    6. editor proofreader 2014.01.19 00:23 신고  댓글주소  수정/삭제  댓글쓰기

      마지막으로 W3C HTML5 대한민국 관심그룹에는 HTML5에 관심이 있는 어떤 분이라도 가입이 가능하며

    7. limo service naperville il 2014.02.03 05:26 신고  댓글주소  수정/삭제  댓글쓰기

      나는이 그룹 한국 W3C HTML5 공화국에 관심이 있어요. 이 블로그를 주셔서 감사합니다.

    8. massagem tailandesa 2014.04.14 23:41 신고  댓글주소  수정/삭제  댓글쓰기

      다양한 방법이있다, 그러나 참조 표준을 사용하는 최고의 정확성

    9. acompanhantes sp 2014.04.30 06:30 신고  댓글주소  수정/삭제  댓글쓰기

      더 자주 다른 게시물을 추적할 것입니다, 감사합니다

    W3C에서 개발되고 있는 HTML5 표준은 기존 표준들과는 다르게 상당히 많은 스펙들로 구성되어 있다. 이러한 면은 HTML5를 배우는 많은 이들에게 HTML5 표준을 어디까지로 봐야할 까하는 의구심을 들게한다. 또한 많은 이들이 현재 W3C에서 표준화가 진행되고 있는 상황에 대해서도 궁금할 것이다. 이와 관련해서 지난 3월에 W3C에서 HTML WG 의장 중 한명인 마이크로소프트의 폴 코튼(Paul Cotton)과 인터뷰한 내용 [1] 과 W3C AC(Advisory Committee) 미팅에 보고된 내용 [2]이 있어 소개한다.


    폴 코튼이 생각하는 HTML5 표준의 범위

    폴 코튼은 HTML5라는 용어가 상당히 느슨한 의미로 사용이 되고 있다고 생각한다. 폴 코튼이 생각하는 HTML5 표준의 범주는 HTML WG에서 개발되고 표준, Web Applications WG에서 개발하고 있는 API 표준, Device APIs and Policy WG에서 개발하는 표준 그리고 마지막으로 우리가 자바스크립트로 알고 있는 ECMAScript-262에 대한 표준도 포함한다.

    일반적으로 Device APIs and Policy WG에서 개발되고있는 Device API 표준은 웹 애플리케이션의 디바이스의 자원들 (GPS, 센서, 주소록, 일정, 카메라 제어, 배터리 정보, 갤러리, 파일 시스템 등)을 접근 가능하게 하는 API 표준이다. , 이런 API를 이용하면 디바이스의 카메라 기능을 이용해서 사진과 동영상도 촬영하는 기능을 웹 애플리케이션으로 구현할수 있다. 지금까지 디바이스 API HTML5 표준으로 포함시켜 논의되지는 않았다. 하지만 이 또한 HTML5의 핵심적인 API 표준이다. 또한 지속적으로 HTML5에 대한 표준은 추가적으로 제안되어 개발될 것으로 예상된다.


    HTML WG 표준개발 현황

    폴 코튼은 HTML WG에서 개발 중인 HTML5 스펙들 현황에 대해서는 HTML WG에서 개발중인 HTML5 스펙들이 W3C 초안 Last Call 단계 (초안에 대한 최종 검토 단계를 의미함)에 가기 위해서는 초안과 관련된 대한 알려진 모든 코멘트와 이슈들을 해결해야 하는 것이 필요하며 지금까지 이러한 작업을 지속적으로 진행하고 있는 중이라고 한다. 즉, WG 내부 또는 외부에서 지속적으로 표준 초안에 대한 이슈들이 제기가 될 것이고, 이러한 이슈들을 계속해서 해결하는 작업이 진행을 진행한다. 이러한 일련의 작업을 통해 초안의 문제가 모두 해결되면 Last Call 단계에 진입하는 것이다.

    참고로 2009 1월에서 2010 2월까지 새롭게 발생한 이슈 비율과 해결된 이슈 비율을수자로 정리하면 아래와 같다. 지속적으로 새로운 이슈들이 발생하고 해결되고 있는 것이다.


    HTML WG에서 현재 개발중인 문서는 아래와 같이 6개가 있으며, 지난 3월 4일에 공식적으로 Publication된 문서이다.


    HTML5 표준의 최종승인에 대한 전망

    HTML5 언제 표준화가 마무리됩니까? 가장 자주 듣는 질문이다. 그러나 HTML5 표준 개발이 언제 마무리될지 예측하는 것은 상당히 어려운 상황이다. 하지만 폴 코튼이 이야기한 내용들을 보면 지속적으로 HTML WG의 스펙들에 대한 이슈를 해결해 나가고 있는 상황이기 때문에 어느 정도 시간이 지나면 문제들은 정리가 될 것으로 조심스럽게 예측해 본다. 또한 W3C 표준 개발 절차상 초안 Last Call 단계에 진입하고 이 단계가 잘 정리 되면, HTML5 표준의 마무리에 대한 예측이 가능할 것으로 예상한다. 따라서, Last Call 단계를 언제 진입하는 지가 상당히 중요하며, 그 이후에는 HTML5에 대한 보다 긍정적인 기대의 글들이 만발하지 않을까 기대해 본다.


    (참고자료)

    [1] Interview: Paul Cotton on Microsoft Participation in the W3C HTML Working Group

    [2] W3C HTML Working Group Status Report(November, 2009 - March, 2010)

    저작자 표시 비영리 변경 금지
    신고
    Posted by 이원석(wonsuk73@gmail.com)

    댓글을 달아 주세요

    1. acompanhantes em sp 2014.04.30 06:38 신고  댓글주소  수정/삭제  댓글쓰기

      오늘도 자료 너무 감사하게 받아갑니다..^^
      저 구글 상자 안이 궁금하군요...ㅋ 좋은하루 되세요 ^^

    2. massagista 2014.05.14 12:53 신고  댓글주소  수정/삭제  댓글쓰기

      기고있다는 점을 제외하고 말을해야할지 모르겠어요. 블로그가 멋지 네요.

    3. acornpanharntes em sp 2015.06.21 06:26 신고  댓글주소  수정/삭제  댓글쓰기

      오늘도 자료 너무 감사하게 받아갑니다..^^
      저 구글 상자 안이 궁금하군요...ㅋ 좋은하루 되세요 ^^

    서론

    현재 W3C는 차세대 HTML 표준인 HTML5에 대한 표준 개발을 진행하고 있으며 이러한 표준은 웹 환경에 커다란 지각변동을 몰고 올 것으로 예상된다. 본 고에서는 HTML의 역사, HTML5 표준의 범위, 표준 개발 일정 그리고 앞으로 HTML5가 갖는 의미에 대해서 알아본다.

     

    간단한 HTML 표준의 역사

    HTML(HyperText Markup Language) 1989년에 팀 버너스리(Tim Berners-Lee)에 의해서 처음으로 개발된 이후 HTML 2.0, HTML 3.2 그리고 1999년의 HTML 4.01까지 인터넷 산업에도 돌풍을 일으키며 빠르게 발전해 왔다. 그러나 2002년에 제정된 XHTML 1.0 표준과 XHTML 2.0 표준 개발에 대한 시도가 시장으로부터 외면을 받았다. 이러한 시점에 W3C와 생각이 다른 주요한 브라우저 업체인 애플, 모질라 그리고 오페라는 2004년에 WHATWG(Web Application Technology Working Group)을 결성해서 리치 웹 응용의 실용적 플랫폼에 목적을 둔 HTML, CSS, DOM 및 자바스크립트 개선 표준 개발을 시작하였다. 이 활동이 HTML5 표준의 시발점이 되었으며 2007년부터 W3C에서 인계를 받아 2008 1월에 첫 번째 작업 문서를 공개한 이후 지속적으로 표준 개발이 진행되고 있다.

     

    HTML5 표준

    HTML5 표준은 기존의 HTML 표준의 한계를 극복하기 위한 차세대 HTML 표준으로 추가적인 플러그인 없이 리치 웹 응용을 가능하게 하는 것을 목적으로 한다. HTML5 표준의 내용은 크게 문서구조와 마크업 표준 부분과 API 표준으로 구성되어 있는데, 이와 같은 마크업과 API 부분의 혼재와 많은 분량에서 발생되는 혼란스러움과 표준 개발의 효율성을 높이기 위해 2009 4월 이후에 표준안이 여러 개의 문서로 분리되어 개발되고 있다. 또한 이에 대한 표준 개발은 HTML WG 이외에도 웹 응용(Web Applicatioin) WG, Geolocation WG 등에서도 관련된 표준을 개발하고 있다.

     

    HTML5 표준의 범위

    HTML5 표준이 기존의 HTML 표준의 한계를 넘어 리치 웹 응용의 개발까지 가능하게 하는 것을 목적으로 한다고 가정할 때 HTML5 표준의 범위를 정의하는 것은 다소 애매한 부분이 있으나 HTML5 표준의 주요 부분들은 아래와 같이 정리할 수 있다.


    l  HTML 5 :A vocabulary and associated APIs for HTML and XHTML

         가장 기본적인 HTML5 표준안으로 표준 전체에 공통적인 부분에 대한 내용과 마크업 부분에 대한 표준

    l  HTML Microdata

         HTML 문서에서 시맨틱 마크업을 간단히 내장시키기 위한 메커니즘에 대한 표준

    l  Canvas 2D API

         웹에서 즉시모드(immediate mode) 2차원 그래픽을 그리기 위한 2D Canvas Drawing API 표준

    l  HTML Canvas 2D Context

          Canvas 태그 내 각종 객체를 회전, 변환하고 그레디언트, 이미지 생성 등 각종 효과를 주는 기능에 대한 표준

    l  Server-Sent Events

          서버가 데이터를 웹 페이지로 푸쉬하기 할 때 사용하기 위한 EventSource 인터페이스에 대한 표준

    l  Web Storage

          웹 클라이언트에서 키와 값이 쌍으로 구성된 데이터를 영구적으로 저장하기 위한 API 표준

    l  HTML5 Communications

          소스 도메인과 상관없이 문서들 간에 커뮤니케이션을 가능하게 하는 메시징 메커니즘 표준

    l  Web Workers

          웹 응용 개발자가 쓰레드와 같은 개념으로 백그라운드 워커를 생성할 수 있도록 하는 API 표준

    l  Web SQL Database

          다양한 SQL을 사용해 질의할 수 있는 데이터베이스에 저장된 데이터를 위한 API 표준

    l  Web Sockets API

          웹 응용이 서버측의 프로세스와 직접적인 양방향 통신을 위한 API 표준

    l  WebSimpleDB API

          트랜젝션 데이터베이스에서 정열된 키와 값이 쌍으로 구성된 데이터를 저장하거나 검색하기 위한 API

    l  File API

    웹 응용이 파일 정보, 파일 리스트에 대한 정보 접근 그리고 파일 자체의 데이터를 읽기 위한 API 표준

    l  Geolocation API

    디바이스의 지리적 위치 정보를 제공하는 API 표준

     

    HTML5 표준 개발 일정

    W3C HTML WG에서 현재 계획하고 있는 HTML5 표준에 대한 일정은 아래와 같다.

    l  20082 : HTML5 첫번째 표준 초안 (First Public Working Draft)

    l  20101 : HTML5 표준 초안 최종본 (Working Draft Last Call)

    l  201012: HTML5 후보 표준안 (Candidate Recommendation)

    l  20121 : HTML5 제안 표준안 (Proposed Recommendation)

    l  20123 : HTML5 최종 표준안 (Recommendation)

     

    결론

    HTML5 표준의 향후 웹 환경에 다시 한번 지각변동을 일으킬 것으로 예상된다. 특히 한국의 경우는 기존 ActiveX로 구현된 많은 기능들이 HTML5 표준 기반으로 해결할 수 있을 것으로 기대되며, 어도비의 플래쉬나 마이크로소프트의 실버라이트와 같은 업체 종속적인 RIA 플랫폼들의 기능이 HTML5 표준 기능으로 대체될 것으로 예상된다. 웹 전체적인 환경에 영향을 주는 표준인 만큼 국내 관련 업체들의 관심과 준비가 필요한 시점이다.

    신고
    Posted by 이원석(wonsuk73@gmail.com)
    TAG html5, w3c, 표준

    댓글을 달아 주세요

    1. laney 2012.03.06 08:05 신고  댓글주소  수정/삭제  댓글쓰기

      독의 계절 을의 판에 서 습니다

    2. massagem 2014.05.01 21:47 신고  댓글주소  수정/삭제  댓글쓰기

      다시 올려 주실 수 있을까요

    3. laney 2015.06.21 06:10 신고  댓글주소  수정/삭제  댓글쓰기

      독의 계절 을의 판에 서 습니다



    티스토리 툴바