UNPKG

1.56 kBMarkdownView Raw
1Why we don't support IE 8
2-------------------------
3
4We've been living in 2007 for a while now, pretending that new browser features don't
5exist because they aren't in IE8. You might not even know about some of these features,
6or think they are only enabled by jQuery or underscore, simply because it hasn't
7been an option to rely upon them.
8
9Here is the list of features you don't have if you choose to support IE 8:
10
11- HTML5 audio and video
12- SVG
13- Canvas
14- TrueType fonts
15- Media Queries
16- CSS Transforms
17- Multiple Backgrounds
18- CSS3 Units (vh, vw, rem)
19- Custom DOM events
20- Hardware accelerated graphics
21- The DOMContentLoaded event
22- addEventListener
23- Object.create, .seal, .freeze, .defineProperty
24- Array.isArray, .indexOf, .every, .some, .forEach, .map, .filter, .reduce
25- A modern JavaScript engine
26- A real developer tools
27- A consistent box model
28- jQuery 2
29- Google Apps
30- Tether
31
32It's true that IE 8 still holds a big chunk of the browsing population, but the reasons
33why they can't update are dwindling. There are two big reasons for continuing IE 8 support.
34
35#### Enterprises
36
37 Microsoft is dropping support for XP in April, organizations who want security updates will have to upgrade.
38
39#### China uses XP
40
41 Chrome, Firefox and Opera all support XP. Nothing prevents users from upgrading, except the inertia of
42 organizations who still support IE 8.
43
44#### The Future
45
46We are skating towards where the puck will be, and we hope that as you decide to drop IE 8 support,
47you choose to add Tether to the list of awesome things you can do.