Detecting HTML5 Features

Using Modernizr.js to determine wich HTML5 features are available in the current browser.

Feature API Member Supported in this Browser
@font-face
Canvas
Canvas Text
WebGL
HTML5 Audio
HTML5 Audio formats (ogg)
HTML5 Audio formats (mp3)
HTML5 Audio formats (wav)
HTML5 Audio formats (m4a)
HTML5 Video
HTML5 Video formats (ogg)
HTML5 Video formats (h264)
rgba()
hsla()
border-image
border-radius
box-shadow
text-shadow
Multiple backgrounds
background-size
opacity
CSS Animations
CSS Columns
CSS Gradients
CSS Reflections
CSS 2D Transforms
CSS 3D Transforms
Flexible Box Model
CSS Transitions
Geolocation API
Input Types (search)
Input Types (tel)
Input Types (url)
Input Types (email)
Input Types (datetime)
Input Types (date)
Input Types (month)
Input Types (week)
Input Types (time)
Input Types (datetime-local)
Input Types (number)
Input Types (range)
Input Types (color)
Input Attributes (autocomplete)
Input Attributes (autofocus)
Input Attributes (list)
Input Attributes (placeholder)
Input Attributes (max)
Input Attributes (min)
Input Attributes (multiple)
Input Attributes (pattern)
Input Attributes (required)
Input Attributes (step)
localStorage
sessionStorage
Web Workers
applicationCache
SVG
Inline SVG
SVG Clip paths
SMIL
Web SQL Database
IndexedDB
Web Sockets
hashchange Event
History Management
Drag and Drop
Cross-window Messaging
Touch Events