홈페이지 관련/HTML2011. 2. 20. 00:15

요약

본 튜토리얼에서는 직접 사용해 볼 수 있는 예제를 이용하여 HTML5와 CSS3를 이용한 개발 과정을 소개한다. HTML5는 초기 개발 단계에서 많이 사용되며 HTML5에서 제안하는 새로운 기능을 다양한 브라우저 벤더에서 어떻게 채택하고 있는지 확인하는 것은 흥미로운 일이다. 현재, 주요 브라우저 중에서 Opera와 Safari, Firefox, Chrome은 릴리스할 때마다 더욱 많은 개선사항을 지원하고 있으며 2010년 말까지는 대부분의 HTML5 기능을 지원할 수 있기를 기대한다.

그러나 앞으로 HTML5가 널리 확산되기 위해서는 몇 가지 문제점을 해결해야 한다. 먼저, 실제적인 문제로 시장에서 가장 널리 사용되고 있는 브라우저인 Microsoft Internet Explorer에서의 HTML5에 대한 지원이 부족하다는 점을 들 수 있다. IE9의 첫 번째 베타 버전이 릴리스될 때까지 개발자들이 HTML5의 모든 기능을 IE에서 테스트할 수 있을 것으로 보이지는 않는다. 적어도 지금은 HTML5로 개발된 사이트가 IE8에서는 단계적으로 성능이 축소되며 추가로 약간의 작업을 하여 폴백을 삽입하면 IE 사용자도 별다른 문제 없이 사이트를 이용할 수 있다.

또 다른 문제는 비디오 코덱과 컨테이너에 관련된 사항이다. 현 상태에서 <video> 요소는 웹의 비디오 표준으로서 Flash 비디오를 대체할 수 없다. 여러 가지 코덱을 지원하는 다양한 브라우저에서는 비디오를 Theora와 H.264로 인코드하는 것보다는 Flash를 사용하는 것이 훨씬 더 수월하다. HTML5 비디오와 관련해서 금년에는 새로운 돌파구가 열리기를 기대해 본다. 간단히 말해서, HTML5와 CSS3는 매력적인 표준이며 지금 당장, 웹 사이트에서 이러한 새로운 스펙을 준수하여 미래를 대비할 수 있다. 본 튜토리얼에서 개략적으로 살펴본 단계를 따라가다 보면 HTML5에서 제공하는 다른 흥미로운 기능을 쉽게 확인할 수 있다.

기사의 원문보기


Posted by 캠퍼스친구