This is a documentation for Board Game Arena: play board games online !
Compatibility: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 3: | Line 3: | ||
The mainsite is built with compatibility for several old browsers. | The mainsite is built with compatibility for several old browsers. | ||
We use a [https://browsersl.ist/#q=last+2+versions%2C+not+dead%2C+%3E+0.2%25 browserslist] config to define the targeted browsers: <code>last 2 versions, not dead, > 0.2%</code>. | We use a [https://browsersl.ist/#q=last+2+versions%2C+not+dead%2C+%3E+0.2%25 browserslist] config to define the targeted browsers: <code>last 2 versions, not dead, > 0.2%, safari >= 11</code>. | ||
There are currently no hard rules about what you should target, but it is recommended to follow the same targets as the mainsite. You can use [https://babeljs.io/ babel] to compile your modern JavaScript code into backwards compatible code. Babel accepts a browserslist targets string, so you can use the targets above. | There are currently no hard rules about what you should target, but it is recommended to follow the same targets as the mainsite. You can use [https://babeljs.io/ babel] to compile your modern JavaScript code into backwards compatible code. Babel accepts a browserslist targets string, so you can use the targets above. | ||
Line 9: | Line 9: | ||
== Current list == | == Current list == | ||
As of | As of November 2023, <code>last 2 versions, not dead, > 0.2%, safari >= 11</code> corresponds to: | ||
* and_chr | * and_chr 113 | ||
* and_ff | * and_ff 113 | ||
* and_qq 13.1 | * and_qq 13.1 | ||
* and_uc | * and_uc 13.4 | ||
* android | * android 113 | ||
* android 4.4.3-4.4.4 | * android 4.4.3-4.4.4 | ||
* chrome 113 | * chrome 113 | ||
* chrome 112 | * chrome 112 | ||
* chrome 111 | * chrome 111 | ||
* chrome 110 | |||
* chrome 109 | * chrome 109 | ||
* chrome 108 | |||
* chrome 103 | * chrome 103 | ||
* chrome 79 | * chrome 79 | ||
* edge | * edge 113 | ||
* edge | * edge 112 | ||
* edge | * edge 111 | ||
* firefox | * firefox 113 | ||
* firefox | * firefox 112 | ||
* firefox | * firefox 111 | ||
* ios_saf 16.4 | * ios_saf 16.4 | ||
* ios_saf 16.3 | * ios_saf 16.3 | ||
Line 40: | Line 36: | ||
* ios_saf 16.1 | * ios_saf 16.1 | ||
* ios_saf 16.0 | * ios_saf 16.0 | ||
* ios_saf 15.6 | * ios_saf 15.6 | ||
* ios_saf 15.5 | |||
* ios_saf 14.5-14.8 | * ios_saf 14.5-14.8 | ||
* ios_saf 14.0-14.4 | |||
* ios_saf 12.2-12.5 | * ios_saf 12.2-12.5 | ||
* kaios 3.0-3.1 | * kaios 3.0-3.1 | ||
Line 47: | Line 45: | ||
* op_mini all | * op_mini all | ||
* op_mob 73 | * op_mob 73 | ||
* opera | * opera 98 | ||
* opera | * opera 97 | ||
* opera | * opera 96 | ||
* safari 16. | * safari 16.4 | ||
* safari 16.3 | * safari 16.3 | ||
* safari 16.2 | |||
* safari 16.1 | |||
* safari 16.0 | |||
* safari 15.6 | * safari 15.6 | ||
* safari 15.5 | |||
* safari 15.4 | |||
* safari 15.2-15.3 | |||
* safari 15.1 | |||
* safari 15 | |||
* safari 14.1 | * safari 14.1 | ||
* samsung | * safari 14 | ||
* samsung | * safari 13.1 | ||
* safari 13 | |||
* safari 12.1 | |||
* safari 12 | |||
* safari 11.1 | |||
* safari 11 | |||
* samsung 20 | |||
* samsung 19.0 | |||
[[Category:Studio]] | [[Category:Studio]] |
Revision as of 09:48, 14 November 2023
The mainsite is built with compatibility for several old browsers.
We use a browserslist config to define the targeted browsers: last 2 versions, not dead, > 0.2%, safari >= 11
.
There are currently no hard rules about what you should target, but it is recommended to follow the same targets as the mainsite. You can use babel to compile your modern JavaScript code into backwards compatible code. Babel accepts a browserslist targets string, so you can use the targets above.
Current list
As of November 2023, last 2 versions, not dead, > 0.2%, safari >= 11
corresponds to:
- and_chr 113
- and_ff 113
- and_qq 13.1
- and_uc 13.4
- android 113
- android 4.4.3-4.4.4
- chrome 113
- chrome 112
- chrome 111
- chrome 110
- chrome 109
- chrome 108
- chrome 103
- chrome 79
- edge 113
- edge 112
- edge 111
- firefox 113
- firefox 112
- firefox 111
- ios_saf 16.4
- ios_saf 16.3
- ios_saf 16.2
- ios_saf 16.1
- ios_saf 16.0
- ios_saf 15.6
- ios_saf 15.5
- ios_saf 14.5-14.8
- ios_saf 14.0-14.4
- ios_saf 12.2-12.5
- kaios 3.0-3.1
- kaios 2.5
- op_mini all
- op_mob 73
- opera 98
- opera 97
- opera 96
- safari 16.4
- safari 16.3
- safari 16.2
- safari 16.1
- safari 16.0
- safari 15.6
- safari 15.5
- safari 15.4
- safari 15.2-15.3
- safari 15.1
- safari 15
- safari 14.1
- safari 14
- safari 13.1
- safari 13
- safari 12.1
- safari 12
- safari 11.1
- safari 11
- samsung 20
- samsung 19.0