-
Notifications
You must be signed in to change notification settings - Fork 97
[Merged] Browser support: Remove Compat, add Android 2.3 note #111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
22b2c5e
e133844
5dfe726
1d073da
0d5d2d7
6aa52b0
d14cf76
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,40 +4,32 @@ | |
|
|
||
| <h2>Current Active Support</h2> | ||
|
|
||
| <table id="support-matrix"> | ||
| <thead> | ||
| <tr> | ||
| <th></th> | ||
| <th>Internet Explorer</th> | ||
| <th>Chrome</th> | ||
| <th>Firefox</th> | ||
| <th>Safari</th> | ||
| <th>Opera</th> | ||
| <th>iOS</th> | ||
| <th>Android</th> | ||
| </tr> | ||
| </thead> | ||
| <tbody> | ||
| <tr> | ||
| <th>jQuery 1.x</th> | ||
| <td>6+</td> | ||
| <td rowspan="2">(Current - 1) or Current</td> | ||
| <td rowspan="2">(Current - 1) or Current</td> | ||
| <td rowspan="2">5.1+</td> | ||
| <td rowspan="2">12.1x, (Current - 1) or Current</td> | ||
| <td rowspan="2">6.1+</td> | ||
| <td rowspan="2">2.3, 4.0+</td> | ||
| </tr> | ||
| <tr> | ||
| <th>jQuery 2.x</th> | ||
| <td>9+</td> | ||
| </tr> | ||
| </tbody> | ||
| </table> | ||
| <h3>Desktop</h3> | ||
| <ul> | ||
| <li>Chrome: (Current - 1) and Current</li> | ||
| <li>Edge: Current</li> | ||
| <li>Firefox: (Current - 1) and Current</li> | ||
| <li>Internet Explorer: 9+</li> | ||
| <li>Safari: (Current - 1) and Current</li> | ||
| <li>Opera: Current</li> | ||
| <li>Yandex.Browser: Current</li> | ||
| </ul> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It may be worth introducing Desktop & Mobile headings like https://github.com/jquery/sizzle/wiki#user-content--browser-support , which would allow for alphabetization within each category.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Good idea, iOS & Android are getting lost in this long list.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. PR updated. |
||
|
|
||
| <h3>Mobile</h3> | ||
| <ul> | ||
| <li>Android: 4.0+ (plus limited 2.3 support)</li> | ||
| <li>iOS: 7+</li> | ||
| </ul> | ||
|
|
||
| <p>Any problem with jQuery in the above browsers should be reported as a bug in jQuery.</p> | ||
| <p><em>(Current - 1) or Current</em> denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.</p> | ||
| <p><em>12.1x, (Current - 1) or Current</em> denotes that we support Opera 12.1x as well as last 2 versions of Opera. For example, if the current Opera version is 20.x, we support Opera 12.1x, 19.x and 20.x but not Opera 15.x through 18.x.</p> | ||
|
|
||
| <p><em>(Current - 1) and Current</em> denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.</p> | ||
|
|
||
| <p><em>Current</em> denotes that we support only the latest stable build of the browser.</p> | ||
|
|
||
| <p>Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.</p> | ||
|
|
||
| <p>If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use <a href="https://code.jquery.com/jquery-1.11.3.min.js" download>jQuery 1.11.3</a>.</p> | ||
|
||
| <hr> | ||
|
|
||
| <h2>Unsupported Browsers</h2> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Opera before Safari. Other than that, LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did it on purpose. Opera is a secondary browser (same as Yandex.Browser), I wanted to mention all primary ones first.