What's new in IE 10 that wasn't in IE8/9
New in IE9
selection CSS pseudo-element
CSS font-stretch
CSS background-position edge offsets
CSS3 Transforms
CSS3 Multiple backgrounds
rem (root em) units
CSS3 Border-radius (rounded corners)
CSS3 Box-shadow
CSS3 Colors
CSS3 Media Queries
CSS3 Background-image options
getComputedStyle
SVG in CSS backgrounds
Canvas (basic support)
Text API for Canvas
DOMContentLoaded
getElementsByClassName
Navigation Timing API
Audio element
New semantic elements
Video element
Inline SVG in HTML5
Geolocation
MPEG-4/H.264 video format
WOFF - Web Open Font Format
XHTML served as application/xhtml+xml
JPEG XR image format
SVG (basic support)
SVG in HTML img element
Fully supported
calc() as CSS unit value
TTF/OTF - TrueType and OpenType font support
Viewport units: vw, vh, vmin, vmax
Font unicode-range subsetting
Media Queries: resolution feature
matches() DOM method
SVG effects for HTML
Partial supprt
New in IE10
CSS user-select: none
CSS touch-action property
CSS3 Animation
CSS3 Text-shadow
CSS Hyphenation
CSS3 Multiple column layout
CSS Repeating Gradients
CSS Gradients
CSS3 Transitions
Font feature settings
classList (DOMTokenList )
async attribute for external scripts
matchMedia
XMLHttpRequest 2
input placeholder attribute
Form validation
Session history management
Autofocus attribute
Multiple file selection
Spellcheck attribute
sandbox attribute for iframes
Range input type
Offline web applications
Web Sockets
requestAnimationFrame
Blob constructing
File API
Base64 encoding and decoding
FileReader API
User Timing API
Page Visibility
Channel messaging
High Resolution Time API
Resource Timing
Blob URLs
Web Workers
ECMAScript 5 Strict Mode
WebVTT - Web Video Text Tracks
SVG fragment identifiers
SVG filters
Fully supported
CSS Device Adaptation
:placeholder-shown CSS pseudo-class
CSS Grid Layout
CSS3 3D Transforms
Flexible Box Layout Module
CSS Regions
Pointer events
HTML5 form features
Datalist element
Progress & Meter
Number input type
IndexedDB
Typed Arrays
Content Security Policy 1.0
Partially supported
Blending of HTML/SVG elements
CSS will-change property
CSS image-set
CSS background-blend-mode
CSS Masks
Improved kerning pairs & ligatures
CSS text-stroke
CSS position:sticky
CSS font-size-adjust
CSS Reflections
CSS Appearance
CSS Canvas Drawings
CSS text-size-adjust
CSS3 object-fit/object-position
CSS Variables
CSS Feature Queries
CSS3 image-orientation
CSS resize property
CSS3 Border images
Intrinsic & Extrinsic Sizing
CSS pointer-events (for HTML)
CSS box-decoration-break
CSS3 tab-size
CSS3 Cursors (new values)
text-decoration styling
CSS clip-path property
CSS Shapes Level 1
CSS Font Loading
CSS Filter Effects
Scoped CSS
WebGL - 3D Canvas graphics
Canvas blend modes
Shadow DOM
Dialog element
Picture element
HTML templates
Custom Elements
HTML Imports
relList (DOMTokenList)
Web Animations API
Touch events
Mutation Observer
CSS.supports() API
Download attribute
hidden attribute
Color input type
Date and time input types
PNG favicons
Details & Summary elements
seamless attribute for iframes
Toolbar/context menu
Srcset attribute
SVG favicons
Service Workers
Ambient Light API
Filesystem & FileWriter API
Web Speech API
Battery Status API
getUserMedia/Stream API
Web Audio API
Web Notifications
Full Screen API
Vibration API
Promises
Gamepad API
DeviceOrientation events
Internationalization API
Proximity API
Server-sent events
WebRTC Peer-to-peer connections
Web SQL Database
Web Cryptography
Shared Web Workers
crypto.getRandomValues()
Screen Orientation
Speech Synthesis API
Object.observe data binding
WOFF 2.0 - Web Open Font Format
WebP image format
Strict Transport Security
HTTP/2 protocol / SPDY
Opus
WebM video format
MathML
Ogg/Theora video format
Animated PNG (APNG)
SVG fonts
SVG SMIL animation
What's NOT supported
Sources
caniuse.com
Made with Slides.com