글
Learning 2010/05/07 01:41HTML5가 뭐죠?
하여간 그 덕분에 예전부터 참 불편하게 다가왔던 HTML5에 대한 사람들의 인식은 더 희안한 방향으로 가속도가 붙어버렸습니다. 불을 붙인 것은 네이버님의 "플래시 이제 안써" 기사였고 저희 기컴팀도 "동현님 다음의 플래시와 HTML5에 대한 정책을 문의하는 분들이 많아요. 인터뷰좀 하시죠"라는 메시지를 수시로 던지는 상황까지 왔습니다.
여러가지 할 이야기는 많습니다만 최근 읽었던 포스팅 중에 현 상황에 대해 제 생각과 가장 잘 부합하는 글이 있어 안하던 번역을 해봤습니다. (좋아하는 블로그에요! 주인장님이 Ajax Design Patterns의 저자입니다. 꽤나 바이블격인 책이죠.)
- Michael Mahernoff
HTML5는 서로 모순되는 정의들로 통용되고 있다.
우선 공식 WHAT-WG 스펙에 따른다면 HTML5는 특정 기능에 대한 리스트이다. 여기 특정 기능에는 캔버스, 비디오, 오디오, 새로운 폼 컨트롤, 새로운 시맨틱 마크업 그리고 마이크로데이타 등이 있다.
하지만 미디어나 스티브 잡스에 따른다면 HTML5는 개발자들이 데스크탑이나 브라우저 플러그인의 도움없이 다양하고 인터액티브한 애플리케이션을 구현할 수 있는 새로운 플랫폼을 뜻한다. 이 정의는 WHAT-WG HTML5이 아닌 그 상위개념이다. HTML5 스펙에 따르면 사람들은 다음과 같은 것들이 HTML5에 포함되어 있다고 착각하고 있다.
Web Workers / Web Storage / WebSocket API
WebSocket protocol / Server-sent Events / Web SQL Database
Geolocation API / SVG / MathML / XMLHttpRequest
스펙에 따르면 이런 아이템들과 HTML5를 오해하고 있는 것은 미디어라지만 대부분의 사람들이 오해하고 있다고 본다. 좀 더 나가자면 아래의 것들도 HTML5와 혼동하고 있다.
CSS 3 / ECMAScript 5
그리고 대부분의 사람들에게 조금 더 현실적으로 HTML5가 뜻하는 것은 최종 사용자를 위한 기술이다. 따라서 개발자들의 생산성에 형향을 주어 조금 더 기민하고 효과적으로 개발하도록 해 간접적으로 사용자의 경험을 개선하는 다음의 것들도 HTML5에 포함되는 것으로 사람들은 생각하고 있다.
Javascript libraries / Javascript frameworks
Web Development Tool / Web Development Theory
또 사용자에게 더 멋진 경험을 주는 추가기능이나 보안 등의 기능을 제공하는 웹애플리케이 구동 컨테이너들 역시 그러하다.
Browser / App Wrapper / Operating System
거기다가 많은 부분 포함되어 있다고 생각하나 다음 버젼에서나 이야기될 것들도 있다.
Device API / Ping attribute
원한다면 "WHAT-WG 스펙에 따른 기술의 제한적 소집합"이라는 HTML5의 정의를 고수해도 좋다. 하지만 이미 배는 떠났고 애플과 어도비의 전쟁 덕분에 업계 전반에 HTML5는 "왭애플리케이션을 만드는 기술"이라는 정의가 깊숙히 스며들었다. 지금 HTML5는 위에 거론된 모든 것들을 칭하는 하나의 브랜드이다. 이젠 익숙해지는 편이 나을 듯 하다.
ps1) 참고로 포털은 아직도 윈도우즈 98, ME에 대한 CS를 받고 있답니다. 인터넷익스플로러는 9가 곧 나온다고 합니다만 5.5,6이 대세인 현실
ps2) 비슷합니다만 조금은 다른 문제로는 H.264도 이야기꺼리는 되지 싶군요. 로열티를 현재는 한시적으로 풀어주고 있긴 합니다만 또 다른 시한폭탄이죠. 구글이 한번 힘써주실 듯 합니다만 힘쓰시면 법정으로 갈 가능성도 있어 보이더군요. 부자집이라 쿨하게 함 달려주셨음 합니다. VP8 어서 풀어주셔요!
ps3) 나름 잼있어요. 한번 보시죠. :)
'Learning' 카테고리의 다른 글
| 2011년 처음으로 주문한 책들 (6) | 2011/01/26 |
|---|---|
| HTML5가 뭐죠? (8) | 2010/05/07 |
| 레이디가가, 스타트업, 포털 그리고 드리밍 (87) | 2010/01/22 |
| 아이폰 앱스토어에서 Free+ 모델의 파괴력은 어느 정도일까? (22) | 2009/11/26 |
| 아이폰 게임 프로젝트가 곧 여러분을 찾아갑니다. 그리고 다음 책은? (14) | 2009/11/19 |
| 10월 한달동안 접했던 게임 뉴스들 그리고 퍼즐맞추기 (4) | 2009/10/26 |
RECENT COMMENT