HTML5 기능 지도

태그로 표현할 것과 API로 구현할 것을 나누기

먼저 선언형 태그로 충분한지 판단하고, 필요한 기능만 자바스크립트 API로 확장합니다.

HTML 요소로 바로 표현

video, audio미디어 재생과 기본 컨트롤을 문서에 배치합니다.태그
input type이메일, 날짜, 범위처럼 입력 의도를 브라우저에 알립니다.
mark, time강조와 시간을 기계가 읽을 수 있는 의미로 남깁니다.시맨틱

Web API로 기능 확장

Geolocation위치 기반 기능은 사용자 동의 후에만 가져옵니다.동의
저장설정과 임시 상태를 브라우저에 저장하되 민감 정보는 피합니다.저장
Canvas, Fetch그래픽과 네트워크 통신은 자바스크립트로 제어합니다.코드