• About Us
  • Blog
  • Basket
  • Account
  • Sign In
  •  

Caniuse.com Data Source Description

Caniuse.com is a web site and web browser test suite maintained by Alexis Deveria. It provides accurate information concerning the features supported by popular web browsers. It is used as a data source for some web browser properties in 51Degrees including those contained in the following table.

51Degrees PropertyCaniuse.com Feature TestSpecification
CssTransitionscss-transitionsW3C
AnimationTimingrequestanimationframeW3C
BlobBuilderblobbuilderW3C
CssBackgroundmultibackgroundsW3C
css-boxshadowW3C
border-radiusW3C
CssBorderImagecssborderimageW3C
CssCanvascss-canvasW3C
CssColorcss3-colorsW3C
CssColumnmulticolumnW3C
CssFlexboxflexboxW3C
CssFontfontfaceW3C
css-gradientsW3C
css-repeating-gradientsW3C
object-fitW3C
css-image-orientationW3C
CssMediaQueriescss-mediaqueriesW3C
CssMinMaxminmaxwhW3C
CssPositioncss-fixedW3C
CssTextcss-textshadow W3C
wordwrapW3C
word-breakW3C
CssTransformstransforms2dW3C
CssUItext-overflowW3C
css3-boxsizingW3C
pointerW3C
DataUrldatauriietf.org
DeviceOrientationdeviceorientationW3C
FileReaderfilereaderW3C
FormDataxhr2W3C
FullscreenfullscreenW3C
GeoLocationgeolocationW3C
Historyhistorywhatwg.org
Html5html5semanticwhatwg.org
detailswhatwg.org
audiowhatwg.org
videowhatwg.org
progressmeterwhatwg.org
Iframeiframe-sandbox;whatwg.org
IndexedDBindexeddbW3C
Jsonjsonecmascript.org
PostMessagechannel-messagingW3C
SelectormatchesselectorW3C
SvgsvgW3C
TouchEventstouchW3C
Videovideowhatwg.org
WebWorkerswebworkersW3C
Xhr2xhr2W3C
Maskingcss-masksW3C
Canvascanvaswhatwg.org

Notes

Where a property in 51Degrees requires more than 1 caniuse.com feature test to pass all the tests are shown.

The 51Degrees property primary BrowserPropertySource should be checked for the value "Caniuse.com" to determine if the browser property information matched caniuse.com

The following table shows how caniuse.com feature test results for a given browser are mapped to 51Degrees property values.

Caniuse.com Feature Test Result Related 51Degrees Property Value
Supported by default True
Requires prefix to work True
Almost supported (aka Partial support) False
No support, or disabled by default False
No support, but has (P)olyfill False
Almost supported but requires prefix work False
Support unknown Unknown
Disabled by default (need to enable) Unknown

At present caniuse.com does not provide information on the following 51Degrees properties.

  • CSSOverflow
  • FileSaver
  • FileWriter
  • ViewPort
  • Progress
  • Html-Media-Capture
  • Track