HTML5 Please - Use the new and shiny responsibly
HTML5
Please
Use the new and shiny responsibly.
Look up HTML5, CSS3, etc features, know if they are ready for use, and if so find out how you should use them – with polyfills, fallbacks or as they are. tell me more ▶
+
animations
use with fallback
css
+
<audio>
use with polyfill
html
+
background-image options
use with fallback
css
+
border-image
use with fallback
css
+
border-radius
use
css
+
box-reflection
avoid
css
+
box-shadow
caution
css
+
box-sizing
use with fallback
css
+
calc()
use with fallback
css
+
<canvas>
use with polyfill
html
+
classList
use with polyfill
api
+
ContentEditable
use
html
+
CORS
use with polyfill
html
+
css filters
caution
css
+
css3 colors
use with fallback
css
+
<datalist>
use with polyfill
html
+
dataset
use with fallback
api
+
<details>
use with polyfill
html
+
<dialog>
caution with polyfill
html
+
DOM
caution with polyfill
api
+
drag n drop
caution with polyfill
api
+
ECMAScript 5
use with fallback
js
+
ECMAScript 6
use with polyfill
js
+
EventSource (Server-Sent Events)
use with fallback
api
+
exclusions
avoid
css
+
File API
use with polyfill
api
+
FileSystem & FileWriter API
avoid with polyfill
api
+
flexbox
use
css
+
@font-face
use with fallback
css
+
font-feature-settings
use
css
+
form validation
use with polyfill
html
+
FormData API
caution
api
+
fullscreen
caution with fallback
api
+
geolocation
use with fallback
api
+
gradients
use with fallback
css
+
grids
avoid
css
+
history
use with fallback
api
+
HTML5 elements
use with polyfill
html
+
hyphens
use
css
+
iframe[sandbox]
use
html
+
iframe[seamless]
caution
html
+
iframe[srcdoc]
use with polyfill
html
+
IndexedDB
caution with fallback
api
+
<input type=color>
caution with polyfill
html
+
<input type=date>
caution with polyfill
html
+
<input type=number>
use with polyfill
html
+
<input type=range>
caution with polyfill
html
+
<input type=search>
use
html
+
input[placeholder]
use
html
+
Interaction media features
caution with polyfill
css
+
JSON
use with polyfill
js
+
localStorage
use
api
+
masks
caution
css
+
matchMedia
use with polyfill
api
+
media queries
use
css
+
<menu>
use with polyfill
html
+
<meter>
use with polyfill
html
+
Microdata DOM API
use with polyfill
API
+
min/max-width/height
use
css
+
multicolumn
use
css
+
multiple backgrounds
use with fallback
css
+
offline
caution with fallback
html
+
ol[reversed]
use with polyfill
html
+
opacity
use
css
+
paged media
avoid
css
+
pointer events
use with fallback
css
+
position:fixed
use
css
+
position:sticky
caution with polyfill
css
+
postMessage
use
html
+
<progress>
use with polyfill
html
+
pseudo elements
use
css
+
regions
avoid
css
+
rem unit
use with fallback
css
+
requestAnimationFrame
use with polyfill
api
+
<ruby>
use with fallback
html
+
selectors
use with fallback
css
+
style[scoped]
avoid
css
+
@supports
caution
css
+
<svg>
use with polyfill
svg
+
text-overflow
use
css
+
text-shadow
use
css
+
text-stroke
avoid
css
+
<track>
use with polyfill
html
+
transforms
use with fallback
css
+
transitions
use with fallback
css
+
Vibration
caution
api
+
<video>
use with polyfill
html
+
Viewport units (vh, vw, vmin, vmax)
caution with fallback
css
+
Web Components
caution with polyfill
api
+
Web Workers
use with fallback
api
+
WebGL
caution with fallback
api
+
WebP
caution
html
+
WebSockets
caution with polyfill
api
+
WebSQL DB
avoid
api
No items met your search =(
HTML5 Please is a community project (contribute on github!) from the people behind HTML5 Boilerplate, Modernizr & CSS3 Please.
Divya Manian
Paul Irish
Tim Branyen
Connor Montgomery
Arthur Verschaeve
& more
Site last updated 22 hours ago.