2011-08-19 2 views
1

http://diveintohtml5.ep.io/extensibility.html :HTML5의 스크립트 API 용 컨테이너는 얼마나 많은 요소입니까?

는 HTML5에서 100 개 이상의 요소가 있습니다. 일부는 완전히 의미 론적이며, 다른 일부는 스크립팅 된 API 용 컨테이너입니다.

저는 캔버스 인 스크립팅 된 API의 컨테이너 역할을하는 요소가 하나만 있다고 말할 수 있습니까? 그 문장은 배수가 있다는 것을 암시하는 것 같습니다. 캔버스가 아닌 다른 요소가 누락되어 있습니까?

답변

4

라인이 새로운 기능을 제공 할 탐색, 기사, 바닥 글 등 어떤 기능을 제공하지 않는, 새로운 API를 제공하는 호스트 오브젝트와 같은 새로운 의미 태그 사이의 차이를 참조하고있다. 당신이 모든 것을 사업부를 사용할 필요가 없습니다

HTML5는 새로운 의미 태그 집합을 도입,하지만 그들은 제로 새로운 기능을 제공합니다. HTML5에는 또한 미디어 재생, 그래픽 조작 등을위한 새로운 기능을 제공하는 캔버스, 비디오 및 과 같은 몇 가지 다른 태그가 추가되었습니다. 새로운 기능을 소개하지만 일부가 아닌 새로운 API가 많이 있습니다 그러나 html5로 널리 덩어리로 만들어져 있습니다.

에 관계없이 참조는 새로운 의미 론적 (그러나 기능적으로 쓸데없는) HTML 태그와 새로운 태그를 통해 참조되는 기능적 API에 대한 참조입니다.

새로운 호스트 개체를 제공하는 html5의 일부를 실제로 열거하고 싶다면 ... 다시 연락해야합니다. html5 사양과 종속 W3C 사양은 수천 페이지에 달합니다.

3

질문을 읽을 때 스크립팅 된 API가 무엇을 의미하는지는 오디오, 비디오, 웹 작업자, geolocation, & 로컬 저장소에 달려 있다고 생각합니다.

저자는 새로운 페이지 레이아웃 요소 (헤더, 옆으로, 내용) & css3과 html5와 같은 브라우저 공간 (또는 성숙함)을 입력하는 새로운 기술을 구분하는 것이 마크 업 사양으로 발표되었다고 생각합니다.

+0

처음에는 혼란 스러웠지만 저자는 HTML5 [W3C에서 표준화 된 것으로] (http://www.w3.org/TR/html5/)에 대해 이야기하고 있다고 생각합니다. 웹 근로자도 지리적 위치도 로컬 저장소도 실제로는 "HTML5 기술"로 간주되지만 사실 그 표준의 일부는 아닙니다. –

관련 문제