플러그인 기반의 RIA를 대체하라!

HTML5와 웹의 미래


애플의 아이폰과 아이패드가 플래시 지원을 하지 않기로 하면서 HTML5에 대한 관심이 폭발적으로 증가했다. HTML5가 화두가 되고 시간이 어느 정도 흘렀지만, 여전히 HTML5와 웹의 미래에 관한 의견들은 여러 갈래로 나뉘어져 있다. 앞으로 다가올 웹의 미래가 어떨지 아무도 정확히 알 수는 없다. 하지만 현재의 상황을 잘 파악한다면 좋은 예측은 가능할 것이다. 이 글에서는 HTML5와 웹의 미래에 대해 생각해 본다.

사실 웹에 관심을 가지고 있던 사람이 아니라면, HTML에 버전이 있었다는 사실에 당황했을지도 모른다. 그냥 간단한 태그로 이뤄진 언어 정도로만 생각하고 있었을 것이다. 그럼 HTML5에 대해 간략히 설명하기 위해 영문 위키피디아에 있는 HTML5의 정의를 인용해 보도록 하겠다.

‘HTML5는 현재 사용되고 있는 HTML 4.01과 XHTML 1.0의 다음 버전으로 사용될 예정으로 개발 진행 중이다. HTML5의 목적은 플러그인 기반의 RIA(Rich Internet Application) 사용을 줄이는 데 있다. 대표적인 예로는 어도비의 플래시, 마이크로소프트의 실버라이트가 있다. HTML5는 또한 CSS3의 추가적 사용도 포함되는데, 두 기술은 함께 개발 중인 상태다.’

여기에 HTML5의 특징을 한 가지 덧붙이자면, 강화된 자바스크립트 API를 꼽을 수 있다. 플러그인 기반의 RIA 기술을 대체하기 위한 가장 중요한 요소 중 하나이기도 하다. 그럼 HTML5의 새로운 기술들을 살펴보기 전에 먼저 HTML5의 기본이 되는 HTML과 CSS의 역사에 대해 간략히 살펴보자.

■ HTML과 CSS의 역사
HTML은 1989년 팀 버너스리(Tim Berners-Lee)라는 물리학자에 의해 시작되었다. 그 후 약 3년을 주기로 버전이 올라가다가 1999년 12월 마침내 HTML4.01이 W3C의 권고안(Recom mendation)을 받는다(W3C의 권고안을 받는다는 것은 최종 심사를 마치고 표준으로 인정받는 것을 뜻한다). HTML5는 2004년 6월 작업이 시작되었으며 현재 W3C에서 작업 초안 상태(Working Draft state)이다. CSS는 HTML과 XHTML은 물론이고 XML의 웹페이지 스타일을 표현하는 것도 가능한 언어다. CSS는 1996년 12월에 W3C의 권고안을 받아 CSS1이 공식적으로 나왔다. 그 후 1998년 5월에 다시 W3C 권고안을 받으며 CSS2가 나온다. 그리고 같은 해 CSS3의 개발에 들어갔지만 아직도 진행 중인 상태다.
HTML과 CSS의 발전 속도를 살펴보면 급변하는 웹의 발전 속도에 비해 더딘 편임을 알 수 있다. 물론 같은 수준으로 비교 할 수는 없겠으나, 웹의 일부라고 할 수 있는 어도비의 플래시의 경우 처음 출시된 이후 2~3년마다 한 번씩 새로운 버전이 출시되고 있으며, 마이크로소프트의 실버라이트 또한 2007년 출시된 후 벌써 네 번째 버전이 나온 상태이다.

■ HTML5의 소개

HTML5 표준의 범위를 정확히 구분하는 데에는 다소 애매한 부분이 없지 않다. 기존 HTML 표준의 한계를 극복하기 위한 차세대 표준으로서의 목적과 플러그인 없이 RIA를 제공하려는 목적을 동시에 가지고 있기 때문이다. HTML5의 새로운 부분들을 크게 HTML, CSS, 자바스크립트 API 이렇게 세 가지로 나눠 소개해 보도록 하겠다.

■ HTML의 변화

HTML5의 두드러진 변화로 먼저 새로운 태그들의 등장을 꼽을 수 있다. 기존의 웹페이지 레이아웃을 구성할 때는 각 부분의 특성과는 관계없이

태그를 이용해 나누는 방식이었다. 그리고 id 속성을 주어 각 부분을 구분했다. 이렇게 웹 개발자가 임의로 id를 넣는 방식을 취하다 보니 일관성이 없는 문제가 있었다. 예를 들어 각 메뉴들을 선택할 수 있는 내비게이션이 있는 영역의 id는 “nav”가 되기도 하고 “menu”가 되기도 하는 것이다. 그래서
,
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/16 13:38 2010/07/16 13:38
, , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5365

플로그램에서 개발한 아이폰 어플리케이션 QRplus, 드디어 iTunes 에 올라오다.

QRplus - made in froglamb

QRPlus
http://itunes.apple.com/kr/app/qrplus/id380909330?mt=8

Ultra
http://itunes.apple.com/kr/app/ultra/id376583509?mt=8



크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/13 19:33 2010/07/13 19:33
, , , , , , , , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5360

안드로이드 어플 제작 설명회

안드로이드 어플 제작 설명회
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/13 18:55 2010/07/13 18:55
, , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5359

[SERI] 2010년 국내 10대 트랜드

http://www.seri.org/db/dbReptV.html?menu=db02&submenu=MA&pubkey=db20100113001

2010년 국내 트렌드의 키워드는 위기극복을 위한 경제·사회 다방면에서의 비상체제 '正常化'와 세계 중심국가로의 '跳躍'으로 요약된다. 2009년 각 경제주체의 노력으로 OECD국가 중 가장 빠른 경제회복세를 나타냈던 한국은 2010년 비상 운영체제를 정상화하려는 노력을 진행함과 동시에 새로운 10년을 맞이하여 세계 중심국가로 도약하는 움직임을 전개할 것이다.
1. 국격제고 노력의 집중 전개
2. 새로운 전환을 모색하는 남북관계
3. 지방선거의 지역밀착형 정책선거化
4. 고용창출이 미흡한 경기회복
5. 효과적 출구전략의 모색과 신중한 추진
6. 지원축소에 따른 중소기업의 전환기
7. 통신·미디어 시장의 지형 변화
8. 新3고, 新샌드위치 위기에 직면한 기업경영
9. 베이비 붐 세대 은퇴의 본격화
10. 여가문화의 친환경·고급화

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/12 09:35 2010/07/12 09:35
, , , , , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5355

[SERI] 스마트폰이 열어가는 미래

http://www.seri.org/db/dbReptV.html?menu=db02&submenu=IN&pubkey=db20100203001
스마트폰이 모바일 인터넷 대중화 시대를 열고 있다. 스마트폰은 PC와 같이 운영체제를 탑재하여 다양한 애플리케이션(응용 프로그램)을 설치ㆍ동작시킬 수 있는 휴대폰을 통칭한다. 스마트폰은 실시간(Real-time), 정보ㆍ소통의 무한 확장(Reach), 공간 제약을 극복한 실제감(Reality) 등 '3R'을 통해 개인ㆍ기업ㆍ사회를 변화시킬 것이다.
Ⅰ. 스마트폰 시장의 급성장
Ⅱ. 스마트폰 확산에 따른 미래 변화
   1. 라이프스타일의 변화
   2. 新시장ㆍ新비즈니스 모델 창출
   3. 기업 간 경쟁구도의 변화
Ⅲ. 시사점 및 제언



크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/12 09:31 2010/07/12 09:31
, , , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5354

http://www.seri.org/db/dbReptV.html?g_menu=02&s_menu=0202&submenu=&nPage=&pubkey=db20100616001
세계적으로 모바일 기기와 서비스의 사용이 폭발적으로 증가하는 이른바 '모바일 빅뱅'이 발생하고 있다. 한국도 스마트폰 사용자가 급증하고 무선 데이터 트래픽이 증가하는 등 모바일 빅뱅의 양상을 보이고 있다. 모바일 빅뱅 이후에 펼쳐질 본격적인 모바일 시대에는 기업경영의 큰 변화가 예상된다. 모바일 시대의 특징은 온ㆍ오프라인 경계의 소멸과 '진정한 개인화'로 요약할 수 있다.
Ⅰ. 모바일 빅뱅의 파장
Ⅱ. 모바일 빅뱅이 촉발하는 기업경영의 변화
Ⅲ. 시사점 및 정책제언

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/12 09:28 2010/07/12 09:28
, ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5353

순서도 기호

순서도 기호

사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/08 17:24 2010/07/08 17:24
,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5344

http://developer.apple.com/iphone/library/navigation/index.html

사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/07 16:38 2010/07/07 16:38
, , , , , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5341

문법오류검사키 : command + shift + A

Groups & Files  아래의 프로젝트명을 더블클릭하면 프로젝트 정보창이 뜬다.

* Build Options 의 Run Static Analyzer 를 체크하면 된다.

사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/07 11:52 2010/07/07 11:52
, , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5340

http://code.google.com/apis/ajax/playground/

사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2010/07/06 12:01 2010/07/06 12:01
, , ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/5334

« Previous : 1 : ... 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : ... 101 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Statistics Graph

Site Stats

Total hits:
239649
Today:
301
Yesterday:
712