Implemented URL query parsing for initial token /opa/?token=abcde
[src/app-framework-demo.git] / afb-client / bower_components / tether / docs / 1-Overview / 3-why_we_dont_support_IE_8.md
1 Why we don't support IE 8
2 -------------------------
3
4 We've been living in 2007 for a while now, pretending that new browser features don't
5 exist because they aren't in IE8.  You might not even know about some of these features,
6 or think they are only enabled by jQuery or underscore, simply because it hasn't
7 been an option to rely upon them.
8
9 Here 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
32 It's true that IE 8 still holds a big chunk of the browsing population, but the reasons
33 why 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
46 We are skating towards where the puck will be, and we hope that as you decide to drop IE 8 support,
47 you choose to add Tether to the list of awesome things you can do.