HTML5는 기존의 보여주기만 하던 정적인 마크업을 넘어서 동적인 마크업으로 발전했다. HTML5가 가지고 있는 다양한 API와 추가된 폼 요소들은 훨씬 더 액티브한 웹페이지를 만들 수 있도록 도와줄 것이며, 외부 플러그인 없이 다양한 멀티미디어와 기능들을 지원할 수 있게 되었다. CSS3는 이전의 CSS2.1보다 한층 향상된 속성들을 제공하며 외부의 플러그인 없이 애니메이션을 만들 수 있다. 그래픽 툴을 쓰지 않고도 다양한 그래픽 효과를 사용할 수 있다.