tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

devices.json (18689B)


      1 {
      2  "TYPES": [
      3    "phones",
      4    "tablets",
      5    "laptops",
      6    "televisions",
      7    "consoles",
      8    "watches"
      9  ],
     10  "phones": [
     11    {
     12      "name": "Firefox OS Flame",
     13      "width": 320,
     14      "height": 570,
     15      "pixelRatio": 1.5,
     16      "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0",
     17      "touch": true,
     18      "firefoxOS": true,
     19      "os": "fxos"
     20    },
     21    {
     22      "name": "Alcatel One Touch Fire",
     23      "width": 320,
     24      "height": 480,
     25      "pixelRatio": 1,
     26      "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4012X; rv:28.0) Gecko/28.0 Firefox/28.0",
     27      "touch": true,
     28      "firefoxOS": true,
     29      "os": "fxos"
     30    },
     31    {
     32      "name": "Alcatel One Touch Fire C",
     33      "width": 320,
     34      "height": 480,
     35      "pixelRatio": 1,
     36      "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4019X; rv:28.0) Gecko/28.0 Firefox/28.0",
     37      "touch": true,
     38      "firefoxOS": true,
     39      "os": "fxos"
     40    },
     41    {
     42      "name": "Alcatel One Touch Fire E",
     43      "width": 320,
     44      "height": 480,
     45      "pixelRatio": 2,
     46      "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch6015X; rv:32.0) Gecko/32.0 Firefox/32.0",
     47      "touch": true,
     48      "firefoxOS": true,
     49      "os": "fxos"
     50    },
     51    {
     52      "name": "Apple iPhone 4",
     53      "width": 320,
     54      "height": 480,
     55      "pixelRatio": 2,
     56      "userAgent": "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5",
     57      "touch": true,
     58      "firefoxOS": false,
     59      "os": "ios"
     60    },
     61    {
     62      "name": "Apple iPhone 5",
     63      "width": 320,
     64      "height": 568,
     65      "pixelRatio": 2,
     66      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53",
     67      "touch": true,
     68      "firefoxOS": false,
     69      "os": "ios"
     70    },
     71    {
     72      "name": "Apple iPhone 5s",
     73      "width": 320,
     74      "height": 568,
     75      "pixelRatio": 2,
     76      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13D15 Safari/601.1",
     77      "touch": true,
     78      "firefoxOS": false,
     79      "os": "ios",
     80      "featured": true
     81    },
     82    {
     83      "name": "Apple iPhone 6",
     84      "width": 375,
     85      "height": 667,
     86      "pixelRatio": 2,
     87      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4",
     88      "touch": true,
     89      "firefoxOS": false,
     90      "os": "ios"
     91    },
     92    {
     93      "name": "Apple iPhone 6 Plus",
     94      "width": 414,
     95      "height": 736,
     96      "pixelRatio": 3,
     97      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4",
     98      "touch": true,
     99      "firefoxOS": false,
    100      "os": "ios",
    101      "featured": true
    102    },
    103    {
    104      "name": "Apple iPhone 6s",
    105      "width": 375,
    106      "height": 667,
    107      "pixelRatio": 2,
    108      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4",
    109      "touch": true,
    110      "firefoxOS": false,
    111      "os": "ios",
    112      "featured": true
    113    },
    114    {
    115      "name": "Apple iPhone 6s Plus",
    116      "width": 414,
    117      "height": 736,
    118      "pixelRatio": 3,
    119      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4",
    120      "touch": true,
    121      "firefoxOS": false,
    122      "os": "ios"
    123    },
    124    {
    125      "name": "BlackBerry Z30",
    126      "width": 360,
    127      "height": 640,
    128      "pixelRatio": 2,
    129      "userAgent": "Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.0.9.2372 Mobile Safari/537.10+",
    130      "touch": true,
    131      "firefoxOS": false,
    132      "os": "blackberryos"
    133    },
    134    {
    135      "name": "Geeksphone Keon",
    136      "width": 320,
    137      "height": 480,
    138      "pixelRatio": 1,
    139      "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0",
    140      "touch": true,
    141      "firefoxOS": true,
    142      "os": "android"
    143    },
    144    {
    145      "name": "Geeksphone Peak, Revolution",
    146      "width": 360,
    147      "height": 640,
    148      "pixelRatio": 1.5,
    149      "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0",
    150      "touch": true,
    151      "firefoxOS": true,
    152      "os": "android"
    153    },
    154    {
    155      "name": "Google Nexus S",
    156      "width": 320,
    157      "height": 533,
    158      "pixelRatio": 1.5,
    159      "userAgent": "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Nexus S Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
    160      "touch": true,
    161      "firefoxOS": true,
    162      "os": "android"
    163    },
    164    {
    165      "name": "Google Nexus 4",
    166      "width": 384,
    167      "height": 640,
    168      "pixelRatio": 2,
    169      "userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 4 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36",
    170      "touch": true,
    171      "firefoxOS": true,
    172      "os": "android",
    173      "featured": true
    174    },
    175    {
    176      "name": "Google Nexus 5",
    177      "width": 360,
    178      "height": 640,
    179      "pixelRatio": 3,
    180      "userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 5 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36",
    181      "touch": true,
    182      "firefoxOS": true,
    183      "os": "android",
    184      "featured": true
    185    },
    186    {
    187      "name": "Google Nexus 6",
    188      "width": 412,
    189      "height": 732,
    190      "pixelRatio": 3.5,
    191      "userAgent": "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36",
    192      "touch": true,
    193      "firefoxOS": true,
    194      "os": "android",
    195      "featured": true
    196    },
    197    {
    198      "name": "Intex Cloud Fx",
    199      "width": 320,
    200      "height": 480,
    201      "pixelRatio": 1,
    202      "userAgent": "Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0",
    203      "touch": true,
    204      "firefoxOS": true,
    205      "os": "fxos"
    206    },
    207    {
    208      "name": "KDDI Fx0",
    209      "width": 360,
    210      "height": 640,
    211      "pixelRatio": 2,
    212      "userAgent": "Mozilla/5.0 (Mobile; LGL25; rv:32.0) Gecko/32.0 Firefox/32.0",
    213      "touch": true,
    214      "firefoxOS": true,
    215      "os": "fxos"
    216    },
    217    {
    218      "name": "LG Fireweb",
    219      "width": 320,
    220      "height": 480,
    221      "pixelRatio": 1,
    222      "userAgent": "Mozilla/5.0 (Mobile; LG-D300; rv:18.1) Gecko/18.1 Firefox/18.1",
    223      "touch": true,
    224      "firefoxOS": true,
    225      "os": "fxos"
    226    },
    227    {
    228      "name": "LG Optimus L70",
    229      "width": 384,
    230      "height": 640,
    231      "pixelRatio": 1.25,
    232      "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.1599.103 Mobile Safari/537.36",
    233      "touch": true,
    234      "firefoxOS": false,
    235      "os": "android"
    236    },
    237    {
    238      "name": "Nokia Lumia 520",
    239      "width": 320,
    240      "height": 533,
    241      "pixelRatio": 1.4,
    242      "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 520)",
    243      "touch": true,
    244      "firefoxOS": false,
    245      "os": "android",
    246      "featured": true
    247    },
    248    {
    249      "name": "Nokia N9",
    250      "width": 360,
    251      "height": 640,
    252      "pixelRatio": 1,
    253      "userAgent": "Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13",
    254      "touch": true,
    255      "firefoxOS": false,
    256      "os": "android"
    257    },
    258    {
    259      "name": "OnePlus One",
    260      "width": 360,
    261      "height": 640,
    262      "pixelRatio": 3,
    263      "userAgent": "Mozilla/5.0 (Android 5.1.1; Mobile; rv:43.0) Gecko/43.0 Firefox/43.0",
    264      "touch": true,
    265      "firefoxOS": false,
    266      "os": "android"
    267    },
    268    {
    269      "name": "Samsung Galaxy S3",
    270      "width": 360,
    271      "height": 640,
    272      "pixelRatio": 2,
    273      "userAgent": "Mozilla/5.0 (Linux; U; Android 4.0; en-us; GT-I9300 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
    274      "touch": true,
    275      "firefoxOS": false,
    276      "os": "android"
    277    },
    278    {
    279      "name": "Samsung Galaxy S4",
    280      "width": 360,
    281      "height": 640,
    282      "pixelRatio": 3,
    283      "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36",
    284      "touch": true,
    285      "firefoxOS": false,
    286      "os": "android"
    287    },
    288    {
    289      "name": "Samsung Galaxy S5",
    290      "width": 360,
    291      "height": 640,
    292      "pixelRatio": 3,
    293      "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36",
    294      "touch": true,
    295      "firefoxOS": false,
    296      "os": "android",
    297      "featured": true
    298    },
    299    {
    300      "name": "Samsung Galaxy S6",
    301      "width": 360,
    302      "height": 640,
    303      "pixelRatio": 4,
    304      "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36",
    305      "touch": true,
    306      "firefoxOS": false,
    307      "os": "android",
    308      "featured": true
    309    },
    310    {
    311      "name": "Sony Xperia Z3",
    312      "width": 360,
    313      "height": 640,
    314      "pixelRatio": 3,
    315      "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0",
    316      "touch": true,
    317      "firefoxOS": true,
    318      "os": "android"
    319    },
    320    {
    321      "name": "Spice Fire One Mi-FX1",
    322      "width": 320,
    323      "height": 480,
    324      "pixelRatio": 1,
    325      "userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0",
    326      "touch": true,
    327      "firefoxOS": true,
    328      "os": "fxos"
    329    },
    330    {
    331      "name": "Symphony GoFox F15",
    332      "width": 320,
    333      "height": 480,
    334      "pixelRatio": 1,
    335      "userAgent": "Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0",
    336      "touch": true,
    337      "firefoxOS": true,
    338      "os": "fxos"
    339    },
    340    {
    341      "name": "ZTE Open",
    342      "width": 320,
    343      "height": 480,
    344      "pixelRatio": 1,
    345      "userAgent": "Mozilla/5.0 (Mobile; ZTEOPEN; rv:18.1) Gecko/18.0 Firefox/18.1",
    346      "touch": true,
    347      "firefoxOS": true,
    348      "os": "fxos"
    349    },
    350    {
    351      "name": "ZTE Open II",
    352      "width": 320,
    353      "height": 480,
    354      "pixelRatio": 1,
    355      "userAgent": "Mozilla/5.0 (Mobile; OPEN2; rv:28.0) Gecko/28.0 Firefox/28.0",
    356      "touch": true,
    357      "firefoxOS": true,
    358      "os": "fxos"
    359    },
    360    {
    361      "name": "ZTE Open C",
    362      "width": 320,
    363      "height": 450,
    364      "pixelRatio": 1.5,
    365      "userAgent": "Mozilla/5.0 (Mobile; OPENC; rv:32.0) Gecko/32.0 Firefox/32.0",
    366      "touch": true,
    367      "firefoxOS": true,
    368      "os": "fxos"
    369    },
    370    {
    371      "name": "Zen Fire 105",
    372      "width": 320,
    373      "height": 480,
    374      "pixelRatio": 1,
    375      "userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0",
    376      "touch": true,
    377      "firefoxOS": true,
    378      "os": "fxos"
    379    }
    380  ],
    381  "tablets": [
    382    {
    383      "name": "Amazon Kindle Fire HDX 8.9",
    384      "width": 1280,
    385      "height": 800,
    386      "pixelRatio": 2,
    387      "userAgent": "Mozilla/5.0 (Linux; U; en-us; KFAPWI Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.13 Safari/535.19 Silk-Accelerated=true",
    388      "touch": true,
    389      "firefoxOS": false,
    390      "os": "fireos",
    391      "featured": true
    392    },
    393    {
    394      "name": "Apple iPad",
    395      "width": 1024,
    396      "height": 768,
    397      "pixelRatio": 2,
    398      "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53",
    399      "touch": true,
    400      "firefoxOS": false,
    401      "os": "ios"
    402    },
    403    {
    404      "name": "Apple iPad Air 2",
    405      "width": 1024,
    406      "height": 768,
    407      "pixelRatio": 2,
    408      "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5",
    409      "touch": true,
    410      "firefoxOS": false,
    411      "os": "ios",
    412      "featured": true
    413    },
    414    {
    415      "name": "Apple iPad Mini",
    416      "width": 1024,
    417      "height": 768,
    418      "pixelRatio": 1,
    419      "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5",
    420      "touch": true,
    421      "firefoxOS": false,
    422      "os": "ios"
    423    },
    424    {
    425      "name": "Apple iPad Mini 2",
    426      "width": 1024,
    427      "height": 768,
    428      "pixelRatio": 2,
    429      "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5",
    430      "touch": true,
    431      "firefoxOS": false,
    432      "os": "ios",
    433      "featured": true
    434    },
    435    {
    436      "name": "BlackBerry PlayBook",
    437      "width": 1024,
    438      "height": 600,
    439      "pixelRatio": 1,
    440      "userAgent": "Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+",
    441      "touch": true,
    442      "firefoxOS": false,
    443      "os": "blackberryos"
    444    },
    445    {
    446      "name": "Foxconn InFocus",
    447      "width": 1280,
    448      "height": 800,
    449      "pixelRatio": 1,
    450      "userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0",
    451      "touch": true,
    452      "firefoxOS": true,
    453      "os": "android"
    454    },
    455    {
    456      "name": "Google Nexus 7",
    457      "width": 960,
    458      "height": 600,
    459      "pixelRatio": 2,
    460      "userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 7 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36",
    461      "touch": true,
    462      "firefoxOS": false,
    463      "os": "android",
    464      "featured": true
    465    },
    466    {
    467      "name": "Google Nexus 10",
    468      "width": 1280,
    469      "height": 800,
    470      "pixelRatio": 2,
    471      "userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 10 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36",
    472      "touch": true,
    473      "firefoxOS": false,
    474      "os": "android"
    475    },
    476    {
    477      "name": "Samsung Galaxy Note 2",
    478      "width": 360,
    479      "height": 640,
    480      "pixelRatio": 2,
    481      "userAgent": "Mozilla/5.0 (Linux; U; Android 4.1; en-us; GT-N7100 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
    482      "touch": true,
    483      "firefoxOS": false,
    484      "os": "android"
    485    },
    486    {
    487      "name": "Samsung Galaxy Note 3",
    488      "width": 360,
    489      "height": 640,
    490      "pixelRatio": 3,
    491      "userAgent": "Mozilla/5.0 (Linux; U; Android 4.3; en-us; SM-N900T Build/JSS15J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
    492      "touch": true,
    493      "firefoxOS": false,
    494      "os": "android",
    495      "featured": true
    496    },
    497    {
    498      "name": "Tesla Model S",
    499      "width": 1200,
    500      "height": 1920,
    501      "pixelRatio": 1,
    502      "userAgent": "Mozilla/5.0 (X11; Linux) AppleWebKit/534.34 (KHTML, like Gecko) QtCarBrowser Safari/534.34",
    503      "touch": true,
    504      "firefoxOS": false,
    505      "os": "linux"
    506    },
    507    {
    508      "name": "VIA Vixen",
    509      "width": 1024,
    510      "height": 600,
    511      "pixelRatio": 1,
    512      "userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0",
    513      "touch": true,
    514      "firefoxOS": true,
    515      "os": "fxos"
    516    }
    517  ],
    518  "laptops": [
    519    {
    520      "name": "Laptop (1366 x 768)",
    521      "width": 1366,
    522      "height": 768,
    523      "pixelRatio": 1,
    524      "userAgent": "",
    525      "touch": false,
    526      "firefoxOS": false,
    527      "os": "windows",
    528      "featured": true
    529    },
    530    {
    531      "name": "Laptop (1920 x 1080)",
    532      "width": 1280,
    533      "height": 720,
    534      "pixelRatio": 1.5,
    535      "userAgent": "",
    536      "touch": false,
    537      "firefoxOS": false,
    538      "os": "windows",
    539      "featured": true
    540    },
    541    {
    542      "name": "Laptop (1920 x 1080) with touch",
    543      "width": 1280,
    544      "height": 720,
    545      "pixelRatio": 1.5,
    546      "userAgent": "",
    547      "touch": true,
    548      "firefoxOS": false,
    549      "os": "windows"
    550    }
    551  ],
    552  "televisions": [
    553    {
    554      "name": "720p HD Television",
    555      "width": 1280,
    556      "height": 720,
    557      "pixelRatio": 1,
    558      "userAgent": "",
    559      "touch": false,
    560      "firefoxOS": true,
    561      "os": "custom"
    562    },
    563    {
    564      "name": "1080p Full HD Television",
    565      "width": 1920,
    566      "height": 1080,
    567      "pixelRatio": 1,
    568      "userAgent": "",
    569      "touch": false,
    570      "firefoxOS": true,
    571      "os": "custom"
    572    },
    573    {
    574      "name": "4K Ultra HD Television",
    575      "width": 3840,
    576      "height": 2160,
    577      "pixelRatio": 1,
    578      "userAgent": "",
    579      "touch": false,
    580      "firefoxOS": true,
    581      "os": "custom"
    582    }
    583  ],
    584  "consoles": [
    585    {
    586      "name": "Nintendo 3DS",
    587      "width": 320,
    588      "height": 240,
    589      "pixelRatio": 1,
    590      "userAgent": "Mozilla/5.0 (Nintendo 3DS; U; ; en) Version/1.7585.EU",
    591      "touch": true,
    592      "firefoxOS": false,
    593      "os": "nintendo"
    594    },
    595    {
    596      "name": "Nintendo Wii U Gamepad",
    597      "width": 854,
    598      "height": 480,
    599      "pixelRatio": 0.87,
    600      "userAgent": "Mozilla/5.0 (Nintendo WiiU) AppleWebKit/536.28 (KHTML, like Gecko) NX/3.0.3.12.15 NintendoBrowser/4.1.1.9601.EU",
    601      "touch": true,
    602      "firefoxOS": false,
    603      "os": "nintendo"
    604    },
    605    {
    606      "name": "Sony PlayStation Vita",
    607      "width": 960,
    608      "height": 544,
    609      "pixelRatio": 1,
    610      "userAgent": "Mozilla/5.0 (Playstation Vita 1.61) AppleWebKit/531.22.8 (KHTML, like Gecko) Silk/3.2",
    611      "touch": true,
    612      "firefoxOS": false,
    613      "os": "playstation"
    614    }
    615  ],
    616  "watches": [
    617    {
    618      "name": "LG G Watch",
    619      "width": 280,
    620      "height": 280,
    621      "pixelRatio": 1,
    622      "userAgent": "",
    623      "touch": true,
    624      "firefoxOS": true,
    625      "os": "android"
    626    },
    627    {
    628      "name": "LG G Watch R",
    629      "width": 320,
    630      "height": 320,
    631      "pixelRatio": 1,
    632      "userAgent": "",
    633      "touch": true,
    634      "firefoxOS": true,
    635      "os": "android"
    636    },
    637    {
    638      "name": "Motorola Moto 360",
    639      "width": 320,
    640      "height": 290,
    641      "pixelRatio": 1,
    642      "userAgent": "Mozilla/5.0 (Linux; Android 5.0.1; Moto 360 Build/LWX48T) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/19.77.34.5 Mobile Safari/537.36",
    643      "touch": true,
    644      "firefoxOS": true,
    645      "os": "android"
    646    },
    647    {
    648      "name": "Samsung Gear Live",
    649      "width": 320,
    650      "height": 320,
    651      "pixelRatio": 1,
    652      "userAgent": "",
    653      "touch": true,
    654      "firefoxOS": true,
    655      "os": "android"
    656    }
    657  ]
    658 }