새로운 캔버스 요소에서 이미지, 게임 그래픽 또는 기타 실행중인 시각적 그래픽을 렌더링하는 데 사용할 수있는 1/2D 드로잉 API.
2/a API는 웹 응용 프로그램이 프로토콜 또는 마임 유형으로 등록 할 것을 약속합니다.
3/A API 오프라인 웹 응용 프로그램을 지원하는 새로운 캐싱 메커니즘을 도입합니다.
4/ 비디오 및 오디오를 재생할 수있는 API는 새로운 비디오 및 오디오 요소를 사용할 수 있습니다.
5/히스토리 API, 이력이 눈에 띄는 기록을 노출시킬 수 있으며 약속 페이지는 추가 후 AJAX 응용 프로그램에서 백 버튼 지원을 더 잘 구현할 수 있습니다.
6/ 문서 전체의 메시지는 문서가 소스 도메인을 고려하지 않고 서로 통신 할 수있는 방법을 제공합니다. 7/이 디자인은 크로스 사이트 스크립팅 공격을 방지하도록 설계되었습니다.
드래그 앤 드롭 작업을 지원하는 8/A API는 드래그 가능한 기능과 관련 될 수 있습니다.
9/ 편집 작업을 지원하는 API는 새로운 글로벌 콘텐츠 조정 기능과 관련 될 수 있습니다.
10/웹 애플리케이션을 지원하여 로컬 네트워크에서 서로 통신하고 소스 서버에서 양방향 통신을 유지하는 새로운 네트워크 API.
JavaScript API의 키/값 쌍을 사용하여 클라이언트의 영구 저장소를 구현하고 임베디드 SQL 데이터베이스를 지원합니다.
서버에서 보낸 이벤트는 새로운 이벤트 소스 요소와 관련 될 수 있습니다. 새로운 이벤트 소스 요소는 원격 데이터 소스와 지속적으로 연결하는 데 도움이되며 웹 애플리케이션에서 폴링이 필요하지 않습니다.
동시에 HTML 5는 헤더, 바닥 글, 그림 (그림), 대화 상자 (대화 상자, 세션을 표시하는 데 사용) 및 탐색 (탐색)과 같은 일반 페이지 구성 요소를 지원하기 위해 많은 새로운 표현 요소를 도입했습니다. 또한 대화 형 테이블과 트리, 콤보 박스에 제공되는 데이터리스트 요소 및 오랜 작업의 완료를 보여줄 수있는 진행 기능을 지원하는 새로운 DataGrid 요소가 있습니다. 동시에 RSS 씨앗을 지원하는 페이지 태그가 추가됩니다.
양식의 경우 입력 요소의 유형 유형에는 날짜, 시간, 이메일 및 URL에 대한 새로운 지원이 포함되어있어 브라우저는 캘린더 날짜 선택기와 같은 사용자 인터페이스 요소 또는 사용자 주소록과의 통합을 제공 할 수 있으며 정의 된 형식으로 서버에 데이터를 제출할 수 있습니다.
HTML 5는 또한 잘 알려진 몇 가지 기능을 지원합니다. 이 중 가장 주목할만한 것은 프레임 워크가 웹 페이지의 접근성과 유용성을 약화시키는 것으로 오랫동안 고려되어 왔기 때문에 프레임에 대한 지원의 포기입니다. 브라우저가 HTML 5 표준을 완전히 지원하더라도 이전 HTML 버전에 대한 지원은 수년 동안 지속될 것이므로 이러한 버려진 기능을 계속 지원할 것입니다.
HTML 5는 2007 년 3 월에 설립 된 W3C의 HTML 실무 그룹의 지침에 따라 개발되었습니다. 실무 그룹의 운영은 완전히 공개되어 있으며 Apple, Google, IBM, Microsoft, Mozilla Foundation, Nokia 및 Opera의 거의 500 명의 참가자 중 회원을 포함합니다.
첫 번째 HTML 버전의 저자이자 W3C 감독 인 Tim Berners-Lee는 HTML이 매우 중요한 표준이라는 데는 의심의 여지가 없다고 말했다. 브라우저 제공 업체를 포함한 개발자 커뮤니티가 웹의 최고의 궤적을 만들기 위해 협력하는 것을 보게되어 기쁩니다. 많은 사람들의 아이디어를 통합하는 것은 어려운 일이며, 우리가 직면 한 도전은 혁신과 성공, 이상 및 실용주의 사이의 균형을 찾는 것입니다.
HTML 5는 점차 HTML 4를 대체하지만 HTML 5 사양의 마무리는 여전히 먼 길입니다. 현재 계획은 2009 년 동안 처음에 추천 후보로 사용한 다음 2010 년 9 월에 최종 공식 버전으로 구현하는 것입니다.
찰스 겸손에 의해
번역가 Zhang Yi