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
What's new in IE 10 that wasn't in IE8/9
By pylinux
What's new in IE 10 that wasn't in IE8/9
- 749