{"agents":{"ie":{"browser":"IE","abbr":"IE","prefix":"ms","type":"desktop","usage_global":{"5.5":0.009298,"6":0.013881,"7":0.00925399,"8":0.143437,"9":0.0879129,"10":0.050897,"11":1.73512},"version_list":[{"version":"5.5","global_usage":0.009298,"release_date":962323200,"era":-6,"prefix":""},{"version":"6","global_usage":0.013881,"release_date":998870400,"era":-5,"prefix":""},{"version":"7","global_usage":0.00925399,"release_date":1161129600,"era":-4,"prefix":""},{"version":"8","global_usage":0.143437,"release_date":1237420800,"era":-3,"prefix":""},{"version":"9","global_usage":0.0879129,"release_date":1300060800,"era":-2,"prefix":""},{"version":"10","global_usage":0.050897,"release_date":1346716800,"era":-1,"prefix":""},{"version":"11","global_usage":1.73512,"release_date":1381968000,"era":0,"prefix":""}],"current_version":"11"},"edge":{"browser":"Edge","abbr":"Edge","prefix":"webkit","type":"desktop","usage_global":{"12":0.013395,"13":0.013395,"14":0.02679,"15":0.02679,"16":0.066975,"17":0.781375,"18":1.19216,"76":0},"version_list":[{"version":"12","global_usage":0.013395,"release_date":1438128000,"era":-6,"prefix":"ms"},{"version":"13","global_usage":0.013395,"release_date":1447286400,"era":-5,"prefix":"ms"},{"version":"14","global_usage":0.02679,"release_date":1470096000,"era":-4,"prefix":"ms"},{"version":"15","global_usage":0.02679,"release_date":1491868800,"era":-3,"prefix":"ms"},{"version":"16","global_usage":0.066975,"release_date":1508198400,"era":-2,"prefix":"ms"},{"version":"17","global_usage":0.781375,"release_date":1525046400,"era":-1,"prefix":"ms"},{"version":"18","global_usage":1.19216,"release_date":1542067200,"era":0,"prefix":"ms"},{"version":"76","global_usage":0,"release_date":null,"era":1,"prefix":""}],"current_version":"18","prefix_exceptions":{"12":"ms","13":"ms","14":"ms","15":"ms","16":"ms","17":"ms","18":"ms"}},"firefox":{"browser":"Firefox","abbr":"FF","prefix":"moz","type":"desktop","usage_global":{"2":0.004827,"3":0.00487,"3.5":0.008786,"3.6":0.00487,"4":0.00974,"5":0.004879,"6":0.020136,"7":0.005725,"8":0.004525,"9":0.00533,"10":0.004283,"11":0.005029,"12":0.004471,"13":0.004486,"14":0.00453,"15":0.004465,"16":0.004417,"17":0.00893,"18":0.004393,"19":0.004443,"20":0.004283,"21":0.004465,"22":0.004393,"23":0.004525,"24":0.008786,"25":0.00893,"26":0.004317,"27":0.004393,"28":0.004418,"29":0.008834,"30":0.004465,"31":0.00893,"32":0.004471,"33":0.004465,"34":0.004707,"35":0.022325,"36":0.004465,"37":0.004783,"38":0.01786,"39":0.004783,"40":0.00487,"41":0.005029,"42":0.0047,"43":0.013395,"44":0.00893,"45":0.01786,"46":0.004525,"47":0.031255,"48":0.04465,"49":0.00893,"50":0.01786,"51":0.013395,"52":0.165205,"53":0.00893,"54":0.013395,"55":0.013395,"56":0.031255,"57":0.01786,"58":0.040185,"59":0.013395,"60":0.1786,"61":0.013395,"62":0.013395,"63":0.022325,"64":0.022325,"65":0.04465,"66":0.066975,"67":0.09823,"68":3.06746,"69":0.0893,"70":0,"71":0},"version_list":[{"version":"2","global_usage":0.004827,"release_date":1161648000,"era":-69,"prefix":""},{"version":"3","global_usage":0.00487,"release_date":1213660800,"era":-68,"prefix":""},{"version":"3.5","global_usage":0.008786,"release_date":1246320000,"era":-67,"prefix":""},{"version":"3.6","global_usage":0.00487,"release_date":1264032000,"era":-66,"prefix":""},{"version":"4","global_usage":0.00974,"release_date":1300752000,"era":-65,"prefix":""},{"version":"5","global_usage":0.004879,"release_date":1308614400,"era":-64,"prefix":""},{"version":"6","global_usage":0.020136,"release_date":1313452800,"era":-63,"prefix":""},{"version":"7","global_usage":0.005725,"release_date":1317081600,"era":-62,"prefix":""},{"version":"8","global_usage":0.004525,"release_date":1317081600,"era":-61,"prefix":""},{"version":"9","global_usage":0.00533,"release_date":1320710400,"era":-60,"prefix":""},{"version":"10","global_usage":0.004283,"release_date":1324339200,"era":-59,"prefix":""},{"version":"11","global_usage":0.005029,"release_date":1327968000,"era":-58,"prefix":""},{"version":"12","global_usage":0.004471,"release_date":1331596800,"era":-57,"prefix":""},{"version":"13","global_usage":0.004486,"release_date":1335225600,"era":-56,"prefix":""},{"version":"14","global_usage":0.00453,"release_date":1338854400,"era":-55,"prefix":""},{"version":"15","global_usage":0.004465,"release_date":1342483200,"era":-54,"prefix":""},{"version":"16","global_usage":0.004417,"release_date":1346112000,"era":-53,"prefix":""},{"version":"17","global_usage":0.00893,"release_date":1349740800,"era":-52,"prefix":""},{"version":"18","global_usage":0.004393,"release_date":1353628800,"era":-51,"prefix":""},{"version":"19","global_usage":0.004443,"release_date":1357603200,"era":-50,"prefix":""},{"version":"20","global_usage":0.004283,"release_date":1361232000,"era":-49,"prefix":""},{"version":"21","global_usage":0.004465,"release_date":1364860800,"era":-48,"prefix":""},{"version":"22","global_usage":0.004393,"release_date":1368489600,"era":-47,"prefix":""},{"version":"23","global_usage":0.004525,"release_date":1372118400,"era":-46,"prefix":""},{"version":"24","global_usage":0.008786,"release_date":1375747200,"era":-45,"prefix":""},{"version":"25","global_usage":0.00893,"release_date":1379376000,"era":-44,"prefix":""},{"version":"26","global_usage":0.004317,"release_date":1386633600,"era":-43,"prefix":""},{"version":"27","global_usage":0.004393,"release_date":1391472000,"era":-42,"prefix":""},{"version":"28","global_usage":0.004418,"release_date":1395100800,"era":-41,"prefix":""},{"version":"29","global_usage":0.008834,"release_date":1398729600,"era":-40,"prefix":""},{"version":"30","global_usage":0.004465,"release_date":1402358400,"era":-39,"prefix":""},{"version":"31","global_usage":0.00893,"release_date":1405987200,"era":-38,"prefix":""},{"version":"32","global_usage":0.004471,"release_date":1409616000,"era":-37,"prefix":""},{"version":"33","global_usage":0.004465,"release_date":1413244800,"era":-36,"prefix":""},{"version":"34","global_usage":0.004707,"release_date":1417392000,"era":-35,"prefix":""},{"version":"35","global_usage":0.022325,"release_date":1421107200,"era":-34,"prefix":""},{"version":"36","global_usage":0.004465,"release_date":1424736000,"era":-33,"prefix":""},{"version":"37","global_usage":0.004783,"release_date":1428278400,"era":-32,"prefix":""},{"version":"38","global_usage":0.01786,"release_date":1431475200,"era":-31,"prefix":""},{"version":"39","global_usage":0.004783,"release_date":1435881600,"era":-30,"prefix":""},{"version":"40","global_usage":0.00487,"release_date":1439251200,"era":-29,"prefix":""},{"version":"41","global_usage":0.005029,"release_date":1442880000,"era":-28,"prefix":""},{"version":"42","global_usage":0.0047,"release_date":1446508800,"era":-27,"prefix":""},{"version":"43","global_usage":0.013395,"release_date":1450137600,"era":-26,"prefix":""},{"version":"44","global_usage":0.00893,"release_date":1453852800,"era":-25,"prefix":""},{"version":"45","global_usage":0.01786,"release_date":1457395200,"era":-24,"prefix":""},{"version":"46","global_usage":0.004525,"release_date":1461628800,"era":-23,"prefix":""},{"version":"47","global_usage":0.031255,"release_date":1465257600,"era":-22,"prefix":""},{"version":"48","global_usage":0.04465,"release_date":1470096000,"era":-21,"prefix":""},{"version":"49","global_usage":0.00893,"release_date":1474329600,"era":-20,"prefix":""},{"version":"50","global_usage":0.01786,"release_date":1479168000,"era":-19,"prefix":""},{"version":"51","global_usage":0.013395,"release_date":1485216000,"era":-18,"prefix":""},{"version":"52","global_usage":0.165205,"release_date":1488844800,"era":-17,"prefix":""},{"version":"53","global_usage":0.00893,"release_date":1492560000,"era":-16,"prefix":""},{"version":"54","global_usage":0.013395,"release_date":1497312000,"era":-15,"prefix":""},{"version":"55","global_usage":0.013395,"release_date":1502150400,"era":-14,"prefix":""},{"version":"56","global_usage":0.031255,"release_date":1506556800,"era":-13,"prefix":""},{"version":"57","global_usage":0.01786,"release_date":1510617600,"era":-12,"prefix":""},{"version":"58","global_usage":0.040185,"release_date":1516665600,"era":-11,"prefix":""},{"version":"59","global_usage":0.013395,"release_date":1520985600,"era":-10,"prefix":""},{"version":"60","global_usage":0.1786,"release_date":1525824000,"era":-9,"prefix":""},{"version":"61","global_usage":0.013395,"release_date":1529971200,"era":-8,"prefix":""},{"version":"62","global_usage":0.013395,"release_date":1536105600,"era":-7,"prefix":""},{"version":"63","global_usage":0.022325,"release_date":1540252800,"era":-6,"prefix":""},{"version":"64","global_usage":0.022325,"release_date":1544486400,"era":-5,"prefix":""},{"version":"65","global_usage":0.04465,"release_date":1548720000,"era":-4,"prefix":""},{"version":"66","global_usage":0.066975,"release_date":1552953600,"era":-3,"prefix":""},{"version":"67","global_usage":0.09823,"release_date":1558396800,"era":-2,"prefix":""},{"version":"68","global_usage":3.06746,"release_date":1562630400,"era":-1,"prefix":""},{"version":"69","global_usage":0.0893,"release_date":1567468800,"era":0,"prefix":""},{"version":"70","global_usage":0,"release_date":null,"era":1,"prefix":""},{"version":"71","global_usage":0,"release_date":null,"era":2,"prefix":""}],"current_version":"69"},"chrome":{"browser":"Chrome","abbr":"Chr.","prefix":"webkit","type":"desktop","usage_global":{"4":0.004706,"5":0.004879,"6":0.004879,"7":0.005591,"8":0.005591,"9":0.005591,"10":0.004534,"11":0.004465,"12":0.010424,"13":0.004465,"14":0.004706,"15":0.015087,"16":0.004393,"17":0.004393,"18":0.008652,"19":0.004418,"20":0.004393,"21":0.004317,"22":0.004465,"23":0.008786,"24":0.00893,"25":0.005029,"26":0.00893,"27":0.004326,"28":0.0047,"29":0.031255,"30":0.00893,"31":0.01786,"32":0.004465,"33":0.01786,"34":0.013395,"35":0.00893,"36":0.01786,"37":0.004465,"38":0.02679,"39":0.004465,"40":0.040185,"41":0.066975,"42":0.004465,"43":0.031255,"44":0.004465,"45":0.013395,"46":0.00893,"47":0.013395,"48":0.04465,"49":0.370595,"50":0.00893,"51":0.01786,"52":0.00893,"53":0.022325,"54":0.049115,"55":0.058045,"56":0.04465,"57":0.06251,"58":0.049115,"59":0.031255,"60":0.03572,"61":0.28576,"62":0.040185,"63":0.32148,"64":0.02679,"65":0.08037,"66":0.049115,"67":0.102695,"68":0.07144,"69":0.16967,"70":0.15181,"71":0.200925,"72":0.25897,"73":0.37506,"74":0.52687,"75":7.35832,"76":18.0431,"77":0.049115,"78":0.031255,"79":0,"80":0},"version_list":[{"version":"4","global_usage":0.004706,"release_date":1264377600,"era":-73,"prefix":""},{"version":"5","global_usage":0.004879,"release_date":1274745600,"era":-72,"prefix":""},{"version":"6","global_usage":0.004879,"release_date":1283385600,"era":-71,"prefix":""},{"version":"7","global_usage":0.005591,"release_date":1287619200,"era":-70,"prefix":""},{"version":"8","global_usage":0.005591,"release_date":1291248000,"era":-69,"prefix":""},{"version":"9","global_usage":0.005591,"release_date":1296777600,"era":-68,"prefix":""},{"version":"10","global_usage":0.004534,"release_date":1299542400,"era":-67,"prefix":""},{"version":"11","global_usage":0.004465,"release_date":1303862400,"era":-66,"prefix":""},{"version":"12","global_usage":0.010424,"release_date":1307404800,"era":-65,"prefix":""},{"version":"13","global_usage":0.004465,"release_date":1312243200,"era":-64,"prefix":""},{"version":"14","global_usage":0.004706,"release_date":1316131200,"era":-63,"prefix":""},{"version":"15","global_usage":0.015087,"release_date":1316131200,"era":-62,"prefix":""},{"version":"16","global_usage":0.004393,"release_date":1319500800,"era":-61,"prefix":""},{"version":"17","global_usage":0.004393,"release_date":1323734400,"era":-60,"prefix":""},{"version":"18","global_usage":0.008652,"release_date":1328659200,"era":-59,"prefix":""},{"version":"19","global_usage":0.004418,"release_date":1332892800,"era":-58,"prefix":""},{"version":"20","global_usage":0.004393,"release_date":1337040000,"era":-57,"prefix":""},{"version":"21","global_usage":0.004317,"release_date":1340668800,"era":-56,"prefix":""},{"version":"22","global_usage":0.004465,"release_date":1343692800,"era":-55,"prefix":""},{"version":"23","global_usage":0.008786,"release_date":1348531200,"era":-54,"prefix":""},{"version":"24","global_usage":0.00893,"release_date":1352246400,"era":-53,"prefix":""},{"version":"25","global_usage":0.005029,"release_date":1357862400,"era":-52,"prefix":""},{"version":"26","global_usage":0.00893,"release_date":1361404800,"era":-51,"prefix":""},{"version":"27","global_usage":0.004326,"release_date":1364428800,"era":-50,"prefix":""},{"version":"28","global_usage":0.0047,"release_date":1369094400,"era":-49,"prefix":""},{"version":"29","global_usage":0.031255,"release_date":1374105600,"era":-48,"prefix":""},{"version":"30","global_usage":0.00893,"release_date":1376956800,"era":-47,"prefix":""},{"version":"31","global_usage":0.01786,"release_date":1384214400,"era":-46,"prefix":""},{"version":"32","global_usage":0.004465,"release_date":1389657600,"era":-45,"prefix":""},{"version":"33","global_usage":0.01786,"release_date":1392940800,"era":-44,"prefix":""},{"version":"34","global_usage":0.013395,"release_date":1397001600,"era":-43,"prefix":""},{"version":"35","global_usage":0.00893,"release_date":1400544000,"era":-42,"prefix":""},{"version":"36","global_usage":0.01786,"release_date":1405468800,"era":-41,"prefix":""},{"version":"37","global_usage":0.004465,"release_date":1409011200,"era":-40,"prefix":""},{"version":"38","global_usage":0.02679,"release_date":1412640000,"era":-39,"prefix":""},{"version":"39","global_usage":0.004465,"release_date":1416268800,"era":-38,"prefix":""},{"version":"40","global_usage":0.040185,"release_date":1421798400,"era":-37,"prefix":""},{"version":"41","global_usage":0.066975,"release_date":1425513600,"era":-36,"prefix":""},{"version":"42","global_usage":0.004465,"release_date":1429401600,"era":-35,"prefix":""},{"version":"43","global_usage":0.031255,"release_date":1432080000,"era":-34,"prefix":""},{"version":"44","global_usage":0.004465,"release_date":1437523200,"era":-33,"prefix":""},{"version":"45","global_usage":0.013395,"release_date":1441152000,"era":-32,"prefix":""},{"version":"46","global_usage":0.00893,"release_date":1444780800,"era":-31,"prefix":""},{"version":"47","global_usage":0.013395,"release_date":1449014400,"era":-30,"prefix":""},{"version":"48","global_usage":0.04465,"release_date":1453248000,"era":-29,"prefix":""},{"version":"49","global_usage":0.370595,"release_date":1456963200,"era":-28,"prefix":""},{"version":"50","global_usage":0.00893,"release_date":1460592000,"era":-27,"prefix":""},{"version":"51","global_usage":0.01786,"release_date":1464134400,"era":-26,"prefix":""},{"version":"52","global_usage":0.00893,"release_date":1469059200,"era":-25,"prefix":""},{"version":"53","global_usage":0.022325,"release_date":1472601600,"era":-24,"prefix":""},{"version":"54","global_usage":0.049115,"release_date":1476230400,"era":-23,"prefix":""},{"version":"55","global_usage":0.058045,"release_date":1480550400,"era":-22,"prefix":""},{"version":"56","global_usage":0.04465,"release_date":1485302400,"era":-21,"prefix":""},{"version":"57","global_usage":0.06251,"release_date":1489017600,"era":-20,"prefix":""},{"version":"58","global_usage":0.049115,"release_date":1492560000,"era":-19,"prefix":""},{"version":"59","global_usage":0.031255,"release_date":1496707200,"era":-18,"prefix":""},{"version":"60","global_usage":0.03572,"release_date":1500940800,"era":-17,"prefix":""},{"version":"61","global_usage":0.28576,"release_date":1504569600,"era":-16,"prefix":""},{"version":"62","global_usage":0.040185,"release_date":1508198400,"era":-15,"prefix":""},{"version":"63","global_usage":0.32148,"release_date":1512518400,"era":-14,"prefix":""},{"version":"64","global_usage":0.02679,"release_date":1516752000,"era":-13,"prefix":""},{"version":"65","global_usage":0.08037,"release_date":1520294400,"era":-12,"prefix":""},{"version":"66","global_usage":0.049115,"release_date":1523923200,"era":-11,"prefix":""},{"version":"67","global_usage":0.102695,"release_date":1527552000,"era":-10,"prefix":""},{"version":"68","global_usage":0.07144,"release_date":1532390400,"era":-9,"prefix":""},{"version":"69","global_usage":0.16967,"release_date":1536019200,"era":-8,"prefix":""},{"version":"70","global_usage":0.15181,"release_date":1539648000,"era":-7,"prefix":""},{"version":"71","global_usage":0.200925,"release_date":1543968000,"era":-6,"prefix":""},{"version":"72","global_usage":0.25897,"release_date":1548720000,"era":-5,"prefix":""},{"version":"73","global_usage":0.37506,"release_date":1552348800,"era":-4,"prefix":""},{"version":"74","global_usage":0.52687,"release_date":1555977600,"era":-3,"prefix":""},{"version":"75","global_usage":7.35832,"release_date":1559606400,"era":-2,"prefix":""},{"version":"76","global_usage":18.0431,"release_date":1564444800,"era":-1,"prefix":""},{"version":"77","global_usage":0.049115,"release_date":1568073600,"era":0,"prefix":""},{"version":"78","global_usage":0.031255,"release_date":null,"era":1,"prefix":""},{"version":"79","global_usage":0,"release_date":null,"era":2,"prefix":""},{"version":"80","global_usage":0,"release_date":null,"era":3,"prefix":""}],"current_version":"77"},"safari":{"browser":"Safari","abbr":"Saf.","prefix":"webkit","type":"desktop","usage_global":{"3.1":0,"3.2":0.008692,"4":0,"5":0.00893,"5.1":0.299155,"6":0.004349,"6.1":0.00456,"7":0.004465,"7.1":0.004283,"8":0.02679,"9":0.022325,"9.1":0.04465,"10":0.022325,"10.1":0.10716,"11":0.049115,"11.1":0.20539,"12":0.22325,"12.1":1.5181,"13":0.02679,"TP":0},"version_list":[{"version":"3.1","global_usage":0,"release_date":1205798400,"era":-17,"prefix":""},{"version":"3.2","global_usage":0.008692,"release_date":1226534400,"era":-16,"prefix":""},{"version":"4","global_usage":0,"release_date":1244419200,"era":-15,"prefix":""},{"version":"5","global_usage":0.00893,"release_date":1275868800,"era":-14,"prefix":""},{"version":"5.1","global_usage":0.299155,"release_date":1311120000,"era":-13,"prefix":""},{"version":"6","global_usage":0.004349,"release_date":1343174400,"era":-12,"prefix":""},{"version":"6.1","global_usage":0.00456,"release_date":1382400000,"era":-11,"prefix":""},{"version":"7","global_usage":0.004465,"release_date":1382400000,"era":-10,"prefix":""},{"version":"7.1","global_usage":0.004283,"release_date":1410998400,"era":-9,"prefix":""},{"version":"8","global_usage":0.02679,"release_date":1413417600,"era":-8,"prefix":""},{"version":"9","global_usage":0.022325,"release_date":1443657600,"era":-7,"prefix":""},{"version":"9.1","global_usage":0.04465,"release_date":1458518400,"era":-6,"prefix":""},{"version":"10","global_usage":0.022325,"release_date":1474329600,"era":-5,"prefix":""},{"version":"10.1","global_usage":0.10716,"release_date":1490572800,"era":-4,"prefix":""},{"version":"11","global_usage":0.049115,"release_date":1505779200,"era":-3,"prefix":""},{"version":"11.1","global_usage":0.20539,"release_date":1522281600,"era":-2,"prefix":""},{"version":"12","global_usage":0.22325,"release_date":1537142400,"era":-1,"prefix":""},{"version":"12.1","global_usage":1.5181,"release_date":1553472000,"era":0,"prefix":""},{"version":"13","global_usage":0.02679,"release_date":null,"era":1,"prefix":""},{"version":"TP","global_usage":0,"release_date":null,"era":2,"prefix":""}],"current_version":"12.1"},"opera":{"browser":"Opera","abbr":"Op.","prefix":"webkit","type":"desktop","usage_global":{"9":0.0082,"9.5-9.6":0.00685,"10.0-10.1":0,"10.5":0.008392,"10.6":0.004706,"11":0.016581,"11.1":0.006229,"11.5":0.004879,"11.6":0.008786,"12":0.004317,"12.1":0.013395,"15":0.00685,"16":0.00685,"17":0.00685,"18":0.005014,"19":0.006015,"20":0.004879,"21":0.006597,"22":0.006597,"23":0.013434,"24":0.006702,"25":0.006015,"26":0.005595,"27":0.004393,"28":0.008652,"29":0.004879,"30":0.004879,"31":0.00893,"32":0.005152,"33":0.005014,"34":0.009758,"35":0.004879,"36":0.013395,"37":0.004283,"38":0.004367,"39":0.004534,"40":0.004367,"41":0.004227,"42":0.004418,"43":0.004465,"44":0.004227,"45":0.004725,"46":0.004417,"47":0.008942,"48":0.004707,"49":0.004827,"50":0.004707,"51":0.004707,"52":0.004326,"53":0.01786,"54":0.014349,"55":0.004725,"56":0.00893,"57":0.004465,"58":0.00893,"60":0.01786,"62":0.893},"version_list":[{"version":"9","global_usage":0.0082,"release_date":1150761600,"era":-56,"prefix":"o"},{"version":"9.5-9.6","global_usage":0.00685,"release_date":1223424000,"era":-55,"prefix":"o"},{"version":"10.0-10.1","global_usage":0,"release_date":1251763200,"era":-54,"prefix":"o"},{"version":"10.5","global_usage":0.008392,"release_date":1267488000,"era":-53,"prefix":"o"},{"version":"10.6","global_usage":0.004706,"release_date":1277942400,"era":-52,"prefix":"o"},{"version":"11","global_usage":0.016581,"release_date":1292457600,"era":-51,"prefix":"o"},{"version":"11.1","global_usage":0.006229,"release_date":1302566400,"era":-50,"prefix":"o"},{"version":"11.5","global_usage":0.004879,"release_date":1309219200,"era":-49,"prefix":"o"},{"version":"11.6","global_usage":0.008786,"release_date":1323129600,"era":-48,"prefix":"o"},{"version":"12","global_usage":0.004317,"release_date":1323129600,"era":-47,"prefix":"o"},{"version":"12.1","global_usage":0.013395,"release_date":1352073600,"era":-46,"prefix":"o"},{"version":"15","global_usage":0.00685,"release_date":1372723200,"era":-45,"prefix":""},{"version":"16","global_usage":0.00685,"release_date":1377561600,"era":-44,"prefix":""},{"version":"17","global_usage":0.00685,"release_date":1381104000,"era":-43,"prefix":""},{"version":"18","global_usage":0.005014,"release_date":1386288000,"era":-42,"prefix":""},{"version":"19","global_usage":0.006015,"release_date":1390867200,"era":-41,"prefix":""},{"version":"20","global_usage":0.004879,"release_date":1393891200,"era":-40,"prefix":""},{"version":"21","global_usage":0.006597,"release_date":1399334400,"era":-39,"prefix":""},{"version":"22","global_usage":0.006597,"release_date":1401753600,"era":-38,"prefix":""},{"version":"23","global_usage":0.013434,"release_date":1405987200,"era":-37,"prefix":""},{"version":"24","global_usage":0.006702,"release_date":1409616000,"era":-36,"prefix":""},{"version":"25","global_usage":0.006015,"release_date":1413331200,"era":-35,"prefix":""},{"version":"26","global_usage":0.005595,"release_date":1417132800,"era":-34,"prefix":""},{"version":"27","global_usage":0.004393,"release_date":1422316800,"era":-33,"prefix":""},{"version":"28","global_usage":0.008652,"release_date":1425945600,"era":-32,"prefix":""},{"version":"29","global_usage":0.004879,"release_date":1430179200,"era":-31,"prefix":""},{"version":"30","global_usage":0.004879,"release_date":1433808000,"era":-30,"prefix":""},{"version":"31","global_usage":0.00893,"release_date":1438646400,"era":-29,"prefix":""},{"version":"32","global_usage":0.005152,"release_date":1442448000,"era":-28,"prefix":""},{"version":"33","global_usage":0.005014,"release_date":1445904000,"era":-27,"prefix":""},{"version":"34","global_usage":0.009758,"release_date":1449100800,"era":-26,"prefix":""},{"version":"35","global_usage":0.004879,"release_date":1454371200,"era":-25,"prefix":""},{"version":"36","global_usage":0.013395,"release_date":1457308800,"era":-24,"prefix":""},{"version":"37","global_usage":0.004283,"release_date":1462320000,"era":-23,"prefix":""},{"version":"38","global_usage":0.004367,"release_date":1465344000,"era":-22,"prefix":""},{"version":"39","global_usage":0.004534,"release_date":1470096000,"era":-21,"prefix":""},{"version":"40","global_usage":0.004367,"release_date":1474329600,"era":-20,"prefix":""},{"version":"41","global_usage":0.004227,"release_date":1477267200,"era":-19,"prefix":""},{"version":"42","global_usage":0.004418,"release_date":1481587200,"era":-18,"prefix":""},{"version":"43","global_usage":0.004465,"release_date":1486425600,"era":-17,"prefix":""},{"version":"44","global_usage":0.004227,"release_date":1490054400,"era":-16,"prefix":""},{"version":"45","global_usage":0.004725,"release_date":1494374400,"era":-15,"prefix":""},{"version":"46","global_usage":0.004417,"release_date":1498003200,"era":-14,"prefix":""},{"version":"47","global_usage":0.008942,"release_date":1502236800,"era":-13,"prefix":""},{"version":"48","global_usage":0.004707,"release_date":1506470400,"era":-12,"prefix":""},{"version":"49","global_usage":0.004827,"release_date":1510099200,"era":-11,"prefix":""},{"version":"50","global_usage":0.004707,"release_date":1515024000,"era":-10,"prefix":""},{"version":"51","global_usage":0.004707,"release_date":1517961600,"era":-9,"prefix":""},{"version":"52","global_usage":0.004326,"release_date":1521676800,"era":-8,"prefix":""},{"version":"53","global_usage":0.01786,"release_date":1525910400,"era":-7,"prefix":""},{"version":"54","global_usage":0.014349,"release_date":1530144000,"era":-6,"prefix":""},{"version":"55","global_usage":0.004725,"release_date":1534982400,"era":-5,"prefix":""},{"version":"56","global_usage":0.00893,"release_date":1537833600,"era":-4,"prefix":""},{"version":"57","global_usage":0.004465,"release_date":1543363200,"era":-3,"prefix":""},{"version":"58","global_usage":0.00893,"release_date":1548201600,"era":-2,"prefix":""},{"version":"60","global_usage":0.01786,"release_date":1554768000,"era":-1,"prefix":""},{"version":"62","global_usage":0.893,"release_date":1561593600,"era":0,"prefix":""}],"current_version":"62","prefix_exceptions":{"9":"o","9.5-9.6":"o","10.0-10.1":"o","10.5":"o","10.6":"o","11":"o","11.1":"o","11.5":"o","11.6":"o","12":"o","12.1":"o"}},"ios_saf":{"browser":"iOS Safari","abbr":"iOS","prefix":"webkit","type":"mobile","usage_global":{"3.2":0.00336453,"4.0-4.1":0.00224302,"4.2-4.3":0,"5.0-5.1":0.00897208,"6.0-6.1":0.00336453,"7.0-7.1":0.0145796,"8":0.00112151,"8.1-8.4":0.0168227,"9.0-9.2":0.0157011,"9.3":0.163741,"10.0-10.2":0.0717767,"10.3":0.186171,"11.0-11.2":0.216452,"11.3-11.4":0.375706,"12.0-12.1":0.72001,"12.2-12.3":9.29284,"13":0.115516},"version_list":[{"version":"3.2","global_usage":0.00336453,"release_date":1270252800,"era":-15,"prefix":""},{"version":"4.0-4.1","global_usage":0.00224302,"release_date":1283904000,"era":-14,"prefix":""},{"version":"4.2-4.3","global_usage":0,"release_date":1299628800,"era":-13,"prefix":""},{"version":"5.0-5.1","global_usage":0.00897208,"release_date":1331078400,"era":-12,"prefix":""},{"version":"6.0-6.1","global_usage":0.00336453,"release_date":1359331200,"era":-11,"prefix":""},{"version":"7.0-7.1","global_usage":0.0145796,"release_date":1394409600,"era":-10,"prefix":""},{"version":"8","global_usage":0.00112151,"release_date":1410912000,"era":-9,"prefix":""},{"version":"8.1-8.4","global_usage":0.0168227,"release_date":1413763200,"era":-8,"prefix":""},{"version":"9.0-9.2","global_usage":0.0157011,"release_date":1442361600,"era":-7,"prefix":""},{"version":"9.3","global_usage":0.163741,"release_date":1458518400,"era":-6,"prefix":""},{"version":"10.0-10.2","global_usage":0.0717767,"release_date":1473724800,"era":-5,"prefix":""},{"version":"10.3","global_usage":0.186171,"release_date":1490572800,"era":-4,"prefix":""},{"version":"11.0-11.2","global_usage":0.216452,"release_date":1505779200,"era":-3,"prefix":""},{"version":"11.3-11.4","global_usage":0.375706,"release_date":1522281600,"era":-2,"prefix":""},{"version":"12.0-12.1","global_usage":0.72001,"release_date":1537142400,"era":-1,"prefix":""},{"version":"12.2-12.3","global_usage":9.29284,"release_date":1553472000,"era":0,"prefix":""},{"version":"13","global_usage":0.115516,"release_date":null,"era":1,"prefix":""}],"current_version":"12.2-12.3"},"op_mini":{"browser":"Opera Mini","abbr":"O.Mini","prefix":"o","type":"mobile","usage_global":{"all":1.55633},"version_list":[{"version":"all","global_usage":1.55633,"release_date":1426464000,"era":0,"prefix":""}],"current_version":"all"},"android":{"browser":"Android Browser","abbr":"And.","prefix":"webkit","type":"mobile","usage_global":{"2.1":0,"2.2":0.00228509,"2.3":0.00190424,"3":0.000761697,"4":0.0171382,"4.1":0.065506,"4.2-4.3":0.184712,"4.4":0,"4.4.3-4.4.4":0.142818,"76":0},"version_list":[{"version":"2.1","global_usage":0,"release_date":1256515200,"era":-9,"prefix":""},{"version":"2.2","global_usage":0.00228509,"release_date":1274313600,"era":-8,"prefix":""},{"version":"2.3","global_usage":0.00190424,"release_date":1291593600,"era":-7,"prefix":""},{"version":"3","global_usage":0.000761697,"release_date":1298332800,"era":-6,"prefix":""},{"version":"4","global_usage":0.0171382,"release_date":1318896000,"era":-5,"prefix":""},{"version":"4.1","global_usage":0.065506,"release_date":1341792000,"era":-4,"prefix":""},{"version":"4.2-4.3","global_usage":0.184712,"release_date":1374624000,"era":-3,"prefix":""},{"version":"4.4","global_usage":0,"release_date":1386547200,"era":-2,"prefix":""},{"version":"4.4.3-4.4.4","global_usage":0.142818,"release_date":1401667200,"era":-1,"prefix":""},{"version":"76","global_usage":0,"release_date":1566777600,"era":0,"prefix":""}],"current_version":"76"},"bb":{"browser":"Blackberry Browser","abbr":"BB","prefix":"webkit","type":"mobile","usage_global":{"7":0,"10":0.016605},"version_list":[{"version":"7","global_usage":0,"release_date":1325376000,"era":-1,"prefix":""},{"version":"10","global_usage":0.016605,"release_date":1359504000,"era":0,"prefix":""}],"current_version":"10"},"op_mob":{"browser":"Opera Mobile","abbr":"O.Mob","prefix":"o","type":"mobile","usage_global":{"10":0,"11":0,"11.1":0,"11.5":0,"12":0,"12.1":0,"46":0.0111391},"version_list":[{"version":"10","global_usage":0,"release_date":1287100800,"era":-6,"prefix":""},{"version":"11","global_usage":0,"release_date":1300752000,"era":-5,"prefix":""},{"version":"11.1","global_usage":0,"release_date":1314835200,"era":-4,"prefix":""},{"version":"11.5","global_usage":0,"release_date":1318291200,"era":-3,"prefix":""},{"version":"12","global_usage":0,"release_date":1330300800,"era":-2,"prefix":""},{"version":"12.1","global_usage":0,"release_date":1349740800,"era":-1,"prefix":""},{"version":"46","global_usage":0.0111391,"release_date":1474588800,"era":0,"prefix":"webkit"}],"current_version":"46","prefix_exceptions":{"46":"webkit"}},"and_chr":{"browser":"Chrome for Android","abbr":"Chr/And.","prefix":"webkit","type":"mobile","usage_global":{"76":36.0525},"version_list":[{"version":"76","global_usage":36.0525,"release_date":1564531200,"era":0,"prefix":""}],"current_version":"76"},"and_ff":{"browser":"Firefox for Android","abbr":"FF/And.","prefix":"moz","type":"mobile","usage_global":{"68":0.18819},"version_list":[{"version":"68","global_usage":0.18819,"release_date":1567468800,"era":0,"prefix":""}],"current_version":"68"},"ie_mob":{"browser":"IE Mobile","abbr":"IE.Mob","prefix":"ms","type":"mobile","usage_global":{"10":0.0115934,"11":0.07749},"version_list":[{"version":"10","global_usage":0.0115934,"release_date":1340150400,"era":-1,"prefix":""},{"version":"11","global_usage":0.07749,"release_date":1353456000,"era":0,"prefix":""}],"current_version":"11"},"and_uc":{"browser":"UC Browser for Android","abbr":"UC","prefix":"webkit","type":"mobile","usage_global":{"12.12":3.51472},"version_list":[{"version":"12.12","global_usage":3.51472,"release_date":1471392000,"era":0,"prefix":"webkit"}],"current_version":"12.12","prefix_exceptions":{"12.12":"webkit"}},"samsung":{"browser":"Samsung Internet","abbr":"SS","prefix":"webkit","type":"mobile","usage_global":{"4":0.532331,"5.0-5.4":0.0313136,"6.2-6.4":0.0521893,"7.2-7.4":0.177444,"8.2":0.104379,"9.2":2.84954},"version_list":[{"version":"4","global_usage":0.532331,"release_date":1461024000,"era":-5,"prefix":""},{"version":"5.0-5.4","global_usage":0.0313136,"release_date":1481846400,"era":-4,"prefix":""},{"version":"6.2-6.4","global_usage":0.0521893,"release_date":1509408000,"era":-3,"prefix":""},{"version":"7.2-7.4","global_usage":0.177444,"release_date":1528329600,"era":-2,"prefix":""},{"version":"8.2","global_usage":0.104379,"release_date":1546128000,"era":-1,"prefix":""},{"version":"9.2","global_usage":2.84954,"release_date":1554163200,"era":0,"prefix":""}],"current_version":"9.2"},"and_qq":{"browser":"QQ Browser","abbr":"QQ","prefix":"webkit","type":"mobile","usage_global":{"1.2":0.19926},"version_list":[{"version":"1.2","global_usage":0.19926,"release_date":1483228800,"era":0,"prefix":""}],"current_version":"1.2"},"baidu":{"browser":"Baidu Browser","abbr":"baidu","prefix":"webkit","type":"mobile","usage_global":{"7.12":0},"version_list":[{"version":"7.12","global_usage":0,"release_date":1491004800,"era":0,"prefix":""}],"current_version":"7.12"},"kaios":{"browser":"KaiOS Browser","abbr":"Kai","prefix":"moz","type":"mobile","usage_global":{"2.5":0.326565},"version_list":[{"version":"2.5","global_usage":0.326565,"release_date":1527811200,"era":0,"prefix":""}],"current_version":"2.5"}},"statuses":{"rec":"W3C Recommendation","pr":"W3C Proposed Recommendation","cr":"W3C Candidate Recommendation","wd":"W3C Working Draft","ls":"WHATWG Living Standard","other":"Other","unoff":"Unofficial / Note"},"cats":{"CSS":["CSS","CSS2","CSS3"],"HTML5":["Canvas","HTML5"],"JS":["JS"],"JS API":["JS API"],"Other":["PNG","Other","DOM"],"Security":["Security"],"SVG":["SVG"]},"updated":1568179621,"data":{"aac":{"title":"AAC audio file format","description":"Advanced Audio Coding format, designed to be the successor format to MP3, with generally better sound quality.","spec":"http://www.digitalpreservation.gov/formats/fdd/fdd000114.shtml","status":"other","links":[{"url":"https://en.wikipedia.org/wiki/Advanced_Audio_Coding","title":"Wikipedia article"}],"categories":["Other"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"a #1","61":"a #1","62":"a #1","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"u","11":"u","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"u","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","76":"y"},"bb":{"7":"n","10":"y"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"a #1"},"ie_mob":{"10":"y","11":"n"},"and_uc":{"12.12":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"a #1"}},"notes":"Support refers to this format's use in the `audio` element, not other conditions.","notes_by_num":{"1":"Partial support in Firefox refers to only supporting AAC in an MP4 container and only when the operating system already has the codecs installed."},"usage_perc_y":92.33,"usage_perc_a":4.74,"ucprefix":false,"parent":"audio","keywords":"audio/aac","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"abortcontroller":{"title":"AbortController & AbortSignal","description":"Controller object that allows you to abort one or more DOM requests made with the Fetch API.","spec":"https://dom.spec.whatwg.org/#abortsignal","status":"ls","links":[{"url":"https://developers.google.com/web/updates/2017/09/abortable-fetch","title":"Abortable Fetch - Google Developers article"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/AbortController","title":"AbortController - MDN Web Docs"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal","title":"AbortSignal - MDN Web Docs"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n #1","12":"n #1","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"n"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"y"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"n"}},"notes":"","notes_by_num":{"1":"Safari has window.AbortController defined in the DOM but it's just a stub, it does not abort requests at all. The same issue also affects Chrome on IOS and Firefox on IOS because they use the same WebKit rendering engine as Safari."},"usage_perc_y":85.23,"usage_perc_a":0,"ucprefix":false,"parent":"fetch","keywords":"abort api","ie_id":"","chrome_id":"5631483679080448","firefox_id":"abort-api","webkit_id":""},"accelerometer":{"title":"Accelerometer","description":"Defines `Accelerometer`, `LinearAccelerationSensor` and `GravitySensor` interfaces for obtaining information about acceleration applied to the X, Y and Z axis of a device that hosts the sensor.","spec":"https://www.w3.org/TR/accelerometer/","status":"cr","links":[{"url":"https://intel.github.io/generic-sensor-demos/punchmeter/","title":"Demo"},{"url":"https://developers.google.com/web/updates/2017/09/sensors-for-the-web#acceleration-and-linear-accelerometer-sensor","title":"Article"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n d #1","59":"n d #1","60":"n d #1","61":"n d #1","62":"n d #1","63":"n d #1","64":"n d #1","65":"n d #1","66":"n d #1","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.3":"n","13":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"n"},"and_chr":{"76":"y"},"and_ff":{"68":"n"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"n"}},"notes":"","notes_by_num":{"1":"Available by enabling the \"Generic Sensor\" experimental flag in `about:flags`"},"usage_perc_y":64.34,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"","ie_id":"","chrome_id":"5698781827825664","firefox_id":"","webkit_id":""},"addeventlistener":{"title":"EventTarget.addEventListener()","description":"The modern standard API for adding DOM event handlers. Introduced in the DOM Level 2 Events spec. Also implies support for `removeEventListener`, the [capture phase](https://dom.spec.whatwg.org/#dom-event-capturing_phase) of DOM event dispatch, as well as the `stopPropagation()` and `preventDefault()` event methods.","spec":"https://dom.spec.whatwg.org/#dom-eventtarget-addeventlistener","status":"ls","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener","title":"MDN Web Docs - addEventListener"},{"url":"https://github.com/Financial-Times/polyfill-service/blob/master/polyfills/Event/polyfill.js","title":"Financial Times IE8 polyfill"},{"url":"https://github.com/WebReflection/ie8","title":"WebReflection ie8 polyfill"}],"categories":["DOM"],"stats":{"ie":{"5.5":"n #1","6":"n #1","7":"n #1","8":"n #1","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"y #2","3":"y #2","3.5":"y #2","3.6":"y #2","4":"y #2","5":"y #2","6":"y #2","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"y","3.2":"y","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"y","9.5-9.6":"y","10.0-10.1":"y","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"y","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"y"},"android":{"2.1":"y","2.2":"y","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","76":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"y","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"12.12":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{"1":"IE<=8 instead only supports the [proprietary `.attachEvent()` method](https://msdn.microsoft.com/en-us/library/ms536343%28VS.85%29.aspx). It also does not support the [capture phase](https://www.w3.org/TR/DOM-Level-3-Events/#event-flow) of DOM event dispatch; it only supports event bubbling.","2":"The `useCapture` parameter is non-optional and must be provided. Future versions made it optional, with a default value of `false`."},"usage_perc_y":98.97,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"event,target,add,remove,listener,capture,capturing,phase","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"ambient-light":{"title":"Ambient Light Sensor","description":"Defines a concrete sensor interface to monitor the ambient light level or illuminance of the device\u2019s environment.","spec":"https://www.w3.org/TR/ambient-light/","status":"cr","links":[{"url":"https://intel.github.io/generic-sensor-demos/ambient-map/build/bundled/","title":"Demo"},{"url":"https://developers.google.com/web/updates/2017/09/sensors-for-the-web","title":"Article"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Ambient_Light_Sensor_API","title":"MDN Web Docs - Ambient Light Sensor"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Ambient_Light_Events","title":"MDN Web Docs - Ambient Light Events"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"a #1","15":"a #1","16":"a #1","17":"a #1","18":"a #1","76":"n d #2"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"n d #1","61":"n d #1","62":"n d #1","63":"n d #1","64":"n d #1","65":"n d #1","66":"n d #1","67":"n d #1","68":"n d #1","69":"n d #1","70":"n d #1","71":"n d #1"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n d #2","59":"n d #2","60":"n d #2","61":"n d #2","62":"n d #2","63":"n d #2","64":"n d #2","65":"n d #2","66":"n d #2","67":"n d #2","68":"n d #2","69":"n d #2","70":"n d #2","71":"n d #2","72":"n d #2","73":"n d #2","74":"n d #2","75":"n d #2","76":"n d #2","77":"n d #2","78":"n d #2","79":"n d #2","80":"n d #2"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.3":"n","13":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"n"},"and_chr":{"76":"n"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"a #1"}},"notes":"","notes_by_num":{"1":"Implements an [outdated version of the spec](https://www.w3.org/TR/2015/WD-ambient-light-20150903/).","2":"Available by enabling the \"Generic Sensor Extra Classes\" experimental flag in `about:flags`"},"usage_perc_y":0.19,"usage_perc_a":3.03,"ucprefix":false,"parent":"","keywords":"","ie_id":"ambientlightsensorapi","chrome_id":"5298357018820608","firefox_id":"","webkit_id":""},"apng":{"title":"Animated PNG (APNG)","description":"Like animated GIFs, but allowing 24-bit colors and alpha transparency","spec":"https://wiki.mozilla.org/APNG_Specification","status":"unoff","links":[{"url":"https://en.wikipedia.org/wiki/APNG","title":"Wikipedia"},{"url":"https://github.com/davidmz/apng-canvas","title":"Polyfill using canvas"},{"url":"https://chrome.google.com/webstore/detail/ehkepjiconegkhpodgoaeamnpckdbblp","title":"Chrome extension providing support"},{"url":"https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6513393-apng-animated-png-images-support-firefox-and-sa","title":"Microsoft Edge feature request on UserVoice (under review)"},{"url":"https://addons.opera.com/en/extensions/details/apng/?display=en","title":"Opera extension providing support"},{"url":"https://code.google.com/p/chromium/issues/detail?id=437662","title":"Chromium issue (fixed)"},{"url":"https://developer.mozilla.org/en-US/docs/Mozilla/Tech/APNG","title":"MDN Web Docs - APNG"}],"categories":["PNG"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","76":"y"},"firefox":{"2":"n","3":"y","3.5":"y","3.6":"y","4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"y","10.0-10.1":"y","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"y","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"y"}},"notes":"Where support for APNG is missing, only the first frame is displayed","notes_by_num":{},"usage_perc_y":86.77,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"","ie_id":"","chrome_id":"6691520493125632","firefox_id":"","webkit_id":""},"array-find":{"title":"Array.prototype.find","description":"The `find()` method returns the value of the first item in the array based on the result of the provided testing function.","spec":"https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.find","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find","title":"MDN article"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"u","13":"u","14":"u","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"u"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":93.28,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.find","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"array-flat":{"title":"flat & flatMap array methods","description":"Methods to flatten any sub-arrays found in an array by concatenating their elements.","spec":"https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flat","status":"unoff","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flat","title":"MDN article on Array.prototype.flat"},{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap","title":"MDN article on Array.prototype.flatMap"},{"url":"https://developers.google.com/web/updates/2018/03/smooshgate","title":"Article on the history of the `flat` methods"},{"url":"https://github.com/jonathantneal/array-flat-polyfill","title":"Polyfill for flat & flatMap"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"n"}},"notes":"","notes_by_num":{},"usage_perc_y":79.67,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.prototype.flat,array.prototype.flatmap","ie_id":"","chrome_id":"6629507075145728","firefox_id":"","webkit_id":""},"array-includes":{"title":"Array.prototype.includes","description":"Determines whether or not an array includes the given value, returning a boolean value (unlike `indexOf`).","spec":"https://tc39.github.io/ecma262/#sec-array.prototype.includes","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes#Browser_compatibility","title":"MDN Web Docs"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":93.09,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.includes","ie_id":"arrayprototypeincludeses2016","chrome_id":"5964420647747584","firefox_id":"","webkit_id":"feature-array.prototype.includes"},"arrow-functions":{"title":"Arrow functions","description":"Function shorthand using `=>` syntax and lexical `this` binding.","spec":"https://www.ecma-international.org/ecma-262/6.0/#sec-arrow-function-definitions","status":"other","links":[{"url":"https://github.com/lukehoban/es6features#arrows","title":"ECMAScript 6 features: Arrows"},{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions","title":"MDN Web Docs - Arrow functions"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":92.85,"usage_perc_a":0,"ucprefix":false,"parent":"es6","keywords":"ES6,JavaScript,fat,arrow,function,lexical,this","ie_id":"arrowfunctiones6","chrome_id":"5047308127305728","firefox_id":"","webkit_id":"feature-arrow-functions"},"asmjs":{"title":"asm.js","description":"An extraordinarily optimizable, low-level subset of JavaScript, intended to be a compile target from languages like C++.","spec":"http://asmjs.org/spec/latest/","status":"other","links":[{"url":"http://asmjs.org/","title":"Homepage"},{"url":"https://github.com/dherman/asm.js/","title":"Source for spec and tools"},{"url":"https://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/","title":"Bringing Asm.js to Chakra and Microsoft Edge"},{"url":"https://dev.modern.ie/platform/changelog/10532-pc/","title":"Microsoft Edge support announcement"}],"categories":["JS","JS API","Other"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n d #2","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"a #1"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"a #1","61":"a #1","62":"a #1","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1","72":"a #1","73":"a #1","74":"a #1","75":"a #1","76":"a #1","77":"a #1","78":"a #1","79":"a #1","80":"a #1"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"a #1","16":"a #1","17":"a #1","18":"a #1","19":"a #1","20":"a #1","21":"a #1","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","60":"a #1","62":"a #1"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.3":"n","13":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"a #1"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"a #1"},"and_chr":{"76":"a #1"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"n"},"samsung":{"4":"n","5.0-5.4":"a #1","6.2-6.4":"a #1","7.2-7.4":"a #1","8.2":"a #1","9.2":"a #1"},"and_qq":{"1.2":"a #1"},"baidu":{"7.12":"a #1"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{"1":"Chrome does not support Ahead-Of-Time compilation but performance doubled in Chrome 28: https://en.wikipedia.org/wiki/Asm.js#Implementations","2":"Supported in MS Edge under the \"Enable experimental JavaScript features\" flag."},"usage_perc_y":6.85,"usage_perc_a":69.97,"ucprefix":false,"parent":"","keywords":"asm,asm.js,asmjs,WebAssembly","ie_id":"asmjs","chrome_id":"","firefox_id":"asmjs","webkit_id":"specification-webassembly"},"async-functions":{"title":"Async functions","description":"Async functions make it possible to treat functions returning Promise objects as if they were synchronous.","spec":"https://tc39.github.io/ecmascript-asyncawait/","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function","title":"MDN Web Docs - Async functions"},{"url":"https://developers.google.com/web/fundamentals/getting-started/primers/async-functions","title":"Async functions - making promises friendly"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n d #1","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n #3","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n #3","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","76":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"12.12":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"n"},"baidu":{"7.12":"n"},"kaios":{"2.5":"n"}},"notes":"","notes_by_num":{"1":"Since build 14342 - disabled by default; can be enabled through about:flags","2":"Async functions are present in Firefox Nightly since 31th October 2016.","3":"Async arrow functions are [unsupported](https://github.com/kangax/compat-table/pull/1420)."},"usage_perc_y":91.13,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"ES2017,JavaScript,function,async,await,promises,asynchronous","ie_id":"asyncfunctions","chrome_id":"5643236399906816","firefox_id":"async-function","webkit_id":""},"atob-btoa":{"title":"Base64 encoding and decoding","description":"Utility functions for of encoding and decoding strings to and from base 64: window.atob() and window.btoa().","spec":"https://html.spec.whatwg.org/multipage/webappapis.html#atob","status":"ls","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Window.btoa","title":"MDN Web Docs - btoa()"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Window.atob","title":"MDN Web Docs - atob()"},{"url":"https://github.com/davidchambers/Base64.js","title":"Polyfill"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"y","3":"y","3.5":"y","3.6":"y","4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"y","3.2":"y","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"u","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"y","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"y"},"android":{"2.1":"y","2.2":"y","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","76":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"u","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"12.12":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":98.86,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"atob,btoa","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"audio":{"title":"Audio element","description":"Method of playing sound on webpages (without requiring a plug-in). Includes support for the following media properties: `currentSrc`, `currentTime`, `paused`, `playbackRate`, `buffered`, `duration`, `played`, `seekable`, `ended`, `autoplay`, `loop`, `controls`, `volume` & `muted`","spec":"https://html.spec.whatwg.org/multipage/embedded-content.html#the-audio-element","status":"ls","links":[{"url":"http://html5doctor.com/native-audio-in-the-browser/","title":"HTML5 Doctor article"},{"url":"https://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/","title":"Detailed article on video/audio elements"},{"url":"http://www.jplayer.org/latest/demos/","title":"Demos of audio player that uses the audio element"},{"url":"http://24ways.org/2010/the-state-of-html5-audio","title":"Detailed article on support"},{"url":"http://textopia.org/androidsoundformats.html","title":"File format test page"},{"url":"http://www.phoboslab.org/log/2011/03/the-state-of-html5-audio","title":"The State of HTML5 Audio"},{"url":"https://raw.github.com/phiggins42/has.js/master/detect/audio.js#audio","title":"has.js test"},{"url":"https://www.webplatform.org/docs/html/elements/audio","title":"WebPlatform Docs"}],"categories":["HTML5"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","76":"y"},"firefox":{"2":"n","3":"n","3.5":"a #1","3.6":"a #1","4":"a #1","5":"a #1","6":"a #1","7":"a #1","8":"a #1","9":"a #1","10":"a #1","11":"a #1","12":"a #1","13":"a #1","14":"a #1","15":"a #1","16":"a #1","17":"a #1","18":"a #1","19":"a #1","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y"},"safari":{"3.1":"n","3.2":"n","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"a","10.0-10.1":"a","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.3":"y","13":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","76":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"n","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","46":"y"},"and_chr":{"76":"y"},"and_ff":{"68":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"12.12":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y"},"and_qq":{"1.2":"y"},"baidu":{"7.12":"y"},"kaios":{"2.5":"y"}},"notes":"","notes_by_num":{"1":"Old Firefox versions were missing support for some properties: `loop` was added in v11, `played` in v15, `playbackRate` in v20."},"usage_perc_y":97.27,"usage_perc_a":0.12,"ucprefix":false,"parent":"","keywords":"