HTML5测试、浏览器HTML5兼容性测试、浏览器兼容HTML5特性测试

本工具提供浏览器对HTML5兼容性测试,包括HTML5新元素、CSS3、Javascript方面。 工具采用网上开源js,css检测框架!
CSS3(border-radius,opacity,box-shadow,text-shadow,border-image,CSS 3D Transforms,CSS Animations等);
HTML5新元素(Canvas,HTML5 Video,HTML5 Audio,Local Storage,Session Storage,Window Messaging,indexeddb Database,SVG,H.264);
Form2.0(search,email,tel,date,color,autocomplete);
Javascript(function-bind,function-caller,geolocation,console等)

CSS3兼容性测试

  • border-radius
  • opacity
  • rgba()
  • hsla()
  • box-sizing
  • box-shadow
  • text-shadow
  • Background Size
  • Multiple backgrounds
  • border-image
  • CSS Animations
  • CSS Columns
  • CSS Gradients
  • CSS Reflections
  • CSS 2D Transforms
  • CSS 3D Transforms
  • CSS Transitions
  • FlexBox
  • Generated Content
  • DataURI
  • pointer-events
  • display: table
  • -overflow-scrolling
  • Media Queries

HTML5 新标签

  • @font-face
  • Canvas
  • Canvas Text
  • HTML5 Audio
  • HTML5 Video
  • Geolocation API
  • Local Storage
  • Session Storage
  • Window Messaging
  • Offline Applications
  • Web Workers
  • Query Selector
  • WebSQL Database
  • indexeddb Database
  • Touch Events
  • File API
  • meter (element)
  • progress (element)
  • Drag & Drop
  • Hashchange Event
  • History Management
  • Web Sockets
  • SVG
  • SVG Clipping Paths
  • Inline SVG
  • SMIL
  • WebGL
  • (.ogg) Ogg
  • (.mp3) MP3
  • (.wav) Windows Audio
  • (.m4a) MPEG4 AAC
  • Ogg
  • H.264
  • WebM

HTML5 “Forms 2.0” Tests

  • <input type="tel">
  • <input type="url">
  • <input type="email">
  • <input type="datetime">
  • <input type="date">
  • <input type="month">
  • <input type="week">
  • <input type="time">
  • <input type="datetime-local">
  • <input type="number">
  • <input type="range">
  • <input type="color">
  • <input autocomplete="on">
  • <input autofocus>
  • <input list="mylist">
  • <input placeholder="Enter Text">
  • <input max="100">
  • <input min="100">
  • <input multiple>
  • <input pattern="[dbs]{3}">
  • <input required>
  • <input step="3.1415">

CSS3 Selector

  • E[att^="val"]
  • E[att$="val"]
  • E[att*="val"]
  • E:root
  • E:nth-child(n)
  • E:nth-last-child(n)
  • E:nth-of-type(n)
  • E:nth-last-of-type(n)
  • E:last-child
  • E:first-of-type
  • E:last-of-type
  • E:only-child
  • E:only-of-type
  • E:empty
  • E:target
  • E:enabled
  • E:disabled
  • E:checked
  • E:not(s)
  • E ~ F
  • E > F

Javascript 新特性检测

  • activex
  • activex-enabled
  • array-es5
  • array-every
  • array-filter
  • array-foreach
  • array-indexof
  • array-isarray
  • array-lastindexof
  • array-map
  • array-reduce
  • array-reduceright
  • array-slice-nodelist
  • array-some
  • bug-arguments-instanceof-array
  • bug-array-concat-arguments
  • bug-bgimagecache
  • bug-computed-style-hidden-zero-height
  • bug-computed-values-for-static
  • bug-contains
  • bug-dontenum-enumerable
  • bug-es5-regexp
  • bug-es5-trim
  • bug-function-expression
  • bug-getelementbyid-ids-names
  • bug-getelementbyid-ignores-case
  • bug-getelementsbyname
  • bug-getelementsbytagname-returns-comment-nodes
  • bug-offset-values-positioned-inside-static
  • bug-overflow-style
  • bug-pre-ignores-newline
  • bug-properties-are-attributes
  • bug-qsa
  • bug-query-selector-ignores-caps
  • bug-readonly-element-name
  • bug-root-children-not-styled
  • bug-script-rejects-textnode-append
  • bug-select-innerhtml
  • bug-string-replace-ignores-functions
  • bug-string-split-regexp
  • bug-table-innerhtml
  • bug-tofixed-rounding
  • bug-typeof-nodelist-function
  • bug-xpath-position
  • date-now
  • date-toisostring
  • date-tojson
  • dom
  • dom-addeventlistener
  • dom-attrmodified
  • dom-children
  • dom-computed-style
  • dom-create-attr
  • dom-createelementns
  • dom-current-style
  • dom-dataset
  • dom-dynamic-base
  • dom-element-do-scroll
  • dom-html5-elements
  • dom-quirks
  • dom-selectable
  • dom-subtreemodified
  • dom-tagname-uppercase
  • eval-global-scope
  • event-contextmenu
  • event-metakey
  • event-preventdefault
  • event-relatedtarget
  • event-srcelement
  • event-stoppropagation
  • function-bind
  • function-caller
  • js-enabled-direct
  • js-enabled-lazy
  • js-enabled-lazy-now
  • json-parse
  • json-stringify
  • native-console
  • native-cors-xhr
  • native-crosswindowmessaging
  • native-eventsource
  • native-geolocation
  • native-history-state
  • native-indexeddb
  • native-localstorage
  • native-navigator
  • native-orientation
  • native-sessionstorage
  • native-sharedworker
  • native-sql-db
  • native-websockets
  • native-worker
  • native-xhr
  • native-xhr-uploadevents
  • object-__proto__
  • object-create
  • object-defineproperties
  • object-defineproperty
  • object-es5
  • object-freeze
  • object-getownpropertydescriptor
  • object-getownpropertynames
  • object-getprototypeof
  • object-isextensible
  • object-isfrozen
  • object-issealed
  • object-keys
  • object-preventextensions
  • object-seal
  • script-async
  • script-defer
  • string-trim