HTML5, CSS3 및 캔버스, WebSocket 등과 같은 기타 관련 기술은 웹 응용 프로그램 개발을 새로운 차원으로 가져 왔습니다. 이 기술은 HTML, CSS 및 JavaScript를 결합하여 데스크탑 응용 프로그램의 효과를 개발할 수 있습니다. HTML5는 많은 것을 약속하지만 HTML5가 지원하는 브라우저와 HTML5 표준 자체는 아직 매우 성숙한 수준으로 완성되지 않습니다. 이제 우리는 브라우저 지원에 대해 전혀 걱정하지 않으며 시간이 걸릴 것입니다. 따라서 웹 애플리케이션을 개발하기 위해 HTML5 기술을 사용하기로 결정하면 브라우저에서 지원하는 기능을 감지해야합니다.
Modernizr은 브라우저에서 지원하는 HTML5 기능을 확인하는 데 도움이됩니다.
다음 코드는 브라우저가 캔버스를 지원하는지 여부를 감지합니다.
코드를 복사하십시오