목차
- 1. HTML5 소개
- 2. HTML5 엘리먼트
- 3. 웹 애플리케이션 특징
2009년 10월 28일 HTML5 초안 규약이 WHATWG 최종 단계로 접어들어 거의 완료되어가고 있습니다. 모질라 게코(Gecko) 엔진이 그러한 HTML5 규약 가운데 어떤 부분을 이미 지원하고 있는지 알아보겠습니다.
HTML5 소개
- HTML5 소개
- 웹디자인과 웹 애플리케이션에서 HTML5를 어떻게 사용하는지 소개합니다.
- audio와 video 사용하기 New in Firefox 3.5
- Firefox 3.5에는 HTML5
audio와video엘리먼트 지원이 추가되었습니다. - HTML5에서 폼 Requires Gecko 2.0
- HTML5에서 웹 폼에서 향상된 부분 살펴보기: 제약 검증 API (the constraint validation API), 몇 가지 새로운 속성들,
<input>의type속성의 새로운 값들, 그리고 새로운<output>요소. - 오프라인 리소스(Offline resources) New in Firefox 3.5
- Firefox3.5는 HTML5 오프라인 리소스(offline resource) 규약을 완전하게 지원합니다.
- 웹 워커스(Web workers) New in Firefox 3.5
- Firefox 3.5는 웹 애플리케이션에서 멀티쓰레드 지원이 쉽게 가능하도록 웹 워커스(Web workers)를 지원합니다. 이는 자바스크립트 함수가 백그라운드로 실행이 가능하도록 합니다. 웹 워커스는 HTML5 표준에 속하지는 않지만, WHATWG가 표준화했으며 HTML5와 함께 자주 언급됩니다.
- 온라인(online)/오프라인(offline) 이벤트 New in Firefox 3
- Firefox 3 부터 WHATWG 온라인/오프라인 이벤트를 지원합니다. 이는 웹 애플리케이션과 확장 기능에서 인터넷이 연결되어 있는지 확인할 수 있도록 하고, 연결이 이루어지거나 끊어지는 상황을 인지할 수 있도록 합니다.
- WHATWG 클라이언트 측 세션(client-side session)과 영속 저장소(persistent storage) (aka DOM 저장소) New in Firefox 2
- 웹 애플리케이션은 클라이언트 측 세션(Client-side session)과 영속 저장소(persistent storage)를 이용하여 구조화된 데이터를 클라이언트 쪽에 저장합니다.
- 웹 애플리케이션에서 파일 사용하기 New in Firefox 3.6
- 게코에 새로 추가된 HTML5 File API는 웹 애플리케이션에서 사용자가 선택한 로컬 파일에 접근할 수 있도록 합니다. 이는 <
input type="file">에 새로 추가된multiple속성을 이용해서 여러 파일 선택을 지원합니다.
HTML5 엘리먼트
웹 애플리케이션 특징