UNPKG

23.6 kBJSONView Raw
1[
2 {
3 "desc" : "Android Browser on HTC Flyer (P510E)",
4 "ua" : "Mozilla/5.0 (Linux; U; Android 3.2.1; ru-ru; HTC Flyer P510e Build/HTK75C) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13",
5 "expect" :
6 {
7 "name" : "Android Browser",
8 "version" : "4.0",
9 "major" : "4"
10 }
11 },
12 {
13 "desc" : "Android Browser on Huawei Honor Glory II (U9508)",
14 "ua" : "Mozilla/5.0 (Linux; U; Android 4.0.4; ru-by; HUAWEI U9508 Build/HuaweiU9508) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 ACHEETAHI/2100050044",
15 "expect" :
16 {
17 "name" : "Android Browser",
18 "version" : "4.0",
19 "major" : "4"
20 }
21 },
22 {
23 "desc" : "Arora",
24 "ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.1; de-CH) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.2",
25 "expect" :
26 {
27 "name" : "Arora",
28 "version" : "0.2",
29 "major" : "0"
30 }
31 },
32 {
33 "desc" : "Avant",
34 "ua" : "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727)",
35 "expect" :
36 {
37 "name" : "Avant ",
38 "version" : "undefined",
39 "major" : "undefined"
40 }
41 },
42 {
43 "desc" : "Baidu",
44 "ua" : "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; baidubrowser 1.x)",
45 "expect" :
46 {
47 "name" : "baidu",
48 "version" : "1.x",
49 "major" : "1"
50 }
51 },
52 {
53 "desc" : "Bolt",
54 "ua" : "Mozilla/5.0 (X11; 78; CentOS; US-en) AppleWebKit/527+ (KHTML, like Gecko) Bolt/0.862 Version/3.0 Safari/523.15",
55 "expect" :
56 {
57 "name" : "Bolt",
58 "version" : "0.862",
59 "major" : "0"
60 }
61 },
62 {
63 "desc" : "Camino",
64 "ua" : "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en; rv:1.9.0.19) Gecko/2011091218 Camino/2.0.9 (like Firefox/3.0.19)",
65 "expect" :
66 {
67 "name" : "Camino",
68 "version" : "2.0.9",
69 "major" : "2"
70 }
71 },
72 {
73 "desc" : "Chimera",
74 "ua" : "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; pl-PL; rv:1.0.1) Gecko/20021111 Chimera/0.6",
75 "expect" :
76 {
77 "name" : "Chimera",
78 "version" : "0.6",
79 "major" : "0"
80 }
81 },
82 {
83 "desc" : "Chrome",
84 "ua" : "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6",
85 "expect" :
86 {
87 "name" : "Chrome",
88 "version" : "20.0.1090.0",
89 "major" : "20"
90 }
91 },
92 {
93 "desc" : "Chrome on iOS",
94 "ua" : "Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; en) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3",
95 "expect" :
96 {
97 "name" : "Chrome",
98 "version" : "19.0.1084.60",
99 "major" : "19"
100 }
101 },
102 {
103 "desc" : "Chromium",
104 "ua" : "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Ubuntu/11.10 Chromium/16.0.912.21 Chrome/16.0.912.21 Safari/535.7",
105 "expect" :
106 {
107 "name" : "Chromium",
108 "version" : "16.0.912.21",
109 "major" : "16"
110 }
111 },
112 {
113 "desc" : "Chrome on Android",
114 "ua" : "Mozilla/5.0 (Linux; U; Android-4.0.3; en-us; Galaxy Nexus Build/IML74K) AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.75 Mobile Safari/535.7",
115 "expect" :
116 {
117 "name" : "Chrome",
118 "version" : "16.0.912.75",
119 "major" : "16"
120 }
121 },
122 {
123 "desc" : "Dillo",
124 "ua" : "Dillo/2.2",
125 "expect" :
126 {
127 "name" : "Dillo",
128 "version" : "2.2",
129 "major" : "2"
130 }
131 },
132 {
133 "desc" : "Dolphin",
134 "ua" : "Mozilla/5.0 (SCH-F859/F859DG12;U;NUCLEUS/2.1;Profile/MIDP-2.1 Configuration/CLDC-1.1;480*800;CTC/2.0) Dolfin/2.0",
135 "expect" :
136 {
137 "name" : "Dolphin",
138 "version" : "2.0",
139 "major" : "2"
140 }
141 },
142 {
143 "desc" : "Doris",
144 "ua" : "Doris/1.15 [en] (Symbian)",
145 "expect" :
146 {
147 "name" : "Doris",
148 "version" : "1.15",
149 "major" : "1"
150 }
151 },
152 {
153 "desc" : "Epiphany",
154 "ua" : "Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040628 Epiphany/1.2.6",
155 "expect" :
156 {
157 "name" : "Epiphany",
158 "version" : "1.2.6",
159 "major" : "1"
160 }
161 },
162 {
163 "desc" : "Firebird",
164 "ua" : "Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.5) Gecko/20031007 Firebird/0.7",
165 "expect" :
166 {
167 "name" : "Firebird",
168 "version" : "0.7",
169 "major" : "0"
170 }
171 },
172 {
173 "desc" : "Firefox",
174 "ua" : "Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120716 Firefox/15.0a2",
175 "expect" :
176 {
177 "name" : "Firefox",
178 "version" : "15.0a2",
179 "major" : "15"
180 }
181 },
182 {
183 "desc" : "Fennec",
184 "ua" : "Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1",
185 "expect" :
186 {
187 "name" : "Fennec",
188 "version" : "1.0a1",
189 "major" : "1"
190 }
191 },
192 {
193 "desc" : "Flock",
194 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008100716 Firefox/3.0.3 Flock/2.0",
195 "expect" :
196 {
197 "name" : "Flock",
198 "version" : "2.0",
199 "major" : "2"
200 }
201 },
202 {
203 "desc" : "GoBrowser",
204 "ua" : "Nokia5700XpressMusic/GoBrowser/1.6.91",
205 "expect" :
206 {
207 "name" : "GoBrowser",
208 "version" : "1.6.91",
209 "major" : "1"
210 }
211 },
212 {
213 "desc" : "IceApe",
214 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110817 Iceape/2.0.14",
215 "expect" :
216 {
217 "name" : "Iceape",
218 "version" : "2.0.14",
219 "major" : "2"
220 }
221 },
222 {
223 "desc" : "IceCat",
224 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092921 IceCat/3.0.3-g1",
225 "expect" :
226 {
227 "name" : "IceCat",
228 "version" : "3.0.3-g1",
229 "major" : "3"
230 }
231 },
232 {
233 "desc" : "Iceweasel",
234 "ua" : "Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.16) Gecko/2009121610 Iceweasel/3.0.6 (Debian-3.0.6-3)",
235 "expect" :
236 {
237 "name" : "Iceweasel",
238 "version" : "3.0.6",
239 "major" : "3"
240 }
241 },
242 {
243 "desc" : "iCab",
244 "ua" : "iCab/2.9.5 (Macintosh; U; PPC; Mac OS X)",
245 "expect" :
246 {
247 "name" : "iCab",
248 "version" : "2.9.5",
249 "major" : "2"
250 }
251 },
252 {
253 "desc" : "IEMobile",
254 "ua" : "Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) 320x240; VZW; Motorola-Q9c; Windows Mobile 6.1 Standard",
255 "expect" :
256 {
257 "name" : "IEMobile",
258 "version" : "7.11",
259 "major" : "7"
260 }
261 },
262 {
263 "desc" : "IE 11 with IE token",
264 "ua" : "Mozilla/5.0 (IE 11.0; Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko",
265 "expect" :
266 {
267 "name" : "IE",
268 "version" : "11.0",
269 "major" : "11"
270 }
271 },
272 {
273 "desc" : "IE 11 without IE token",
274 "ua" : "Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko",
275 "expect" :
276 {
277 "name" : "IE",
278 "version" : "11.0",
279 "major" : "11"
280 }
281 },
282 {
283 "desc" : "K-Meleon",
284 "ua" : "Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.5) Gecko/20031016 K-Meleon/0.8.2",
285 "expect" :
286 {
287 "name" : "K-Meleon",
288 "version" : "0.8.2",
289 "major" : "0"
290 }
291 },
292 {
293 "desc" : "Kindle Browser",
294 "ua" : "Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.5 (screen 600x800; rotate)",
295 "expect" :
296 {
297 "name" : "Kindle",
298 "version" : "2.5",
299 "major" : "2"
300 }
301 },
302 {
303 "desc" : "Konqueror",
304 "ua" : "Mozilla/5.0 (compatible; Konqueror/3.5; Linux; X11; x86_64) KHTML/3.5.6 (like Gecko) (Kubuntu)",
305 "expect" :
306 {
307 "name" : "Konqueror",
308 "version" : "3.5",
309 "major" : "3"
310 }
311 },
312 {
313 "desc" : "Lunascape",
314 "ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090804 Firefox/3.5.2 Lunascape/5.1.4.5",
315 "expect" :
316 {
317 "name" : "Lunascape",
318 "version" : "5.1.4.5",
319 "major" : "5"
320 }
321 },
322 {
323 "desc" : "Lynx",
324 "ua" : "Lynx/2.8.5dev.16 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6b",
325 "expect" :
326 {
327 "name" : "Lynx",
328 "version" : "2.8.5dev.16",
329 "major" : "2"
330 }
331 },
332 {
333 "desc" : "Maemo Browser",
334 "ua" : "Mozilla/5.0 (X11; U; Linux armv7l; ru-RU; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900",
335 "expect" :
336 {
337 "name" : "Maemo Browser",
338 "version" : "1.7.4.8",
339 "major" : "1"
340 }
341 },
342 {
343 "desc" : "Maxthon",
344 "ua" : "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)",
345 "expect" :
346 {
347 "name" : "Maxthon",
348 "version" : "undefined",
349 "major" : "undefined"
350 }
351 },
352 {
353 "desc" : "Midori",
354 "ua" : "Midori/0.2.2 (X11; Linux i686; U; en-us) WebKit/531.2+",
355 "expect" :
356 {
357 "name" : "Midori",
358 "version" : "0.2.2",
359 "major" : "0"
360 }
361 },
362 {
363 "desc" : "Minimo",
364 "ua" : "Mozilla/5.0 (X11; U; Linux armv6l; rv 1.8.1.5pre) Gecko/20070619 Minimo/0.020",
365 "expect" :
366 {
367 "name" : "Minimo",
368 "version" : "0.020",
369 "major" : "0"
370 }
371 },
372 {
373 "desc" : "MIUI Browser on Xiaomi Hongmi WCDMA (HM2013023)",
374 "ua" : "Mozilla/5.0 (Linux; U; Android 4.2.2; ru-ru; 2013023 Build/HM2013023) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 XiaoMi/MiuiBrowser/1.0",
375 "expect" :
376 {
377 "name" : "MIUI Browser",
378 "version" : "1.0",
379 "major" : "1"
380 }
381 },
382 {
383 "desc" : "Mobile Safari",
384 "ua" : "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7",
385 "expect" :
386 {
387 "name" : "Mobile Safari",
388 "version" : "4.0.5",
389 "major" : "4"
390 }
391 },
392 {
393 "desc" : "Mosaic",
394 "ua" : "NCSA_Mosaic/2.6 (X11; SunOS 4.1.3 sun4m)",
395 "expect" :
396 {
397 "name" : "Mosaic",
398 "version" : "2.6",
399 "major" : "2"
400 }
401 },
402 {
403 "desc" : "Mozilla",
404 "ua" : "Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20070606",
405 "expect" :
406 {
407 "name" : "Mozilla",
408 "version" : "5.0",
409 "major" : "5"
410 }
411 },
412 {
413 "desc" : "MSIE",
414 "ua" : "Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)",
415 "expect" :
416 {
417 "name" : "IE",
418 "version" : "5.0b1",
419 "major" : "5"
420 }
421 },
422 {
423 "desc" : "NetFront",
424 "ua" : "Mozilla/4.0 (PDA; Windows CE/1.0.1) NetFront/3.0",
425 "expect" :
426 {
427 "name" : "NetFront",
428 "version" : "3.0",
429 "major" : "3"
430 }
431 },
432 {
433 "desc" : "Netscape on Windows ME",
434 "ua" : "Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.1.8pre) Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0",
435 "expect" :
436 {
437 "name" : "Netscape",
438 "version" : "9.0",
439 "major" : "9"
440 }
441 },
442 {
443 "desc" : "Netscape on Windows 2000",
444 "ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20050519 Netscape/8.0.1",
445 "expect" :
446 {
447 "name" : "Netscape",
448 "version" : "8.0.1",
449 "major" : "8"
450 }
451 },
452 {
453 "desc" : "Nokia Browser",
454 "ua" : "Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/025.007; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.37 Mobile Safari/533.4 3gpp-gba",
455 "expect" :
456 {
457 "name" : "NokiaBrowser",
458 "version" : "7.3.1.37",
459 "major" : "7"
460 }
461 },
462 {
463 "desc" : "OmniWeb",
464 "ua" : "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/85 (KHTML, like Gecko) OmniWeb/v558.48",
465 "expect" :
466 {
467 "name" : "OmniWeb",
468 "version" : "558.48",
469 "major" : "558"
470 }
471 },
472 {
473 "desc" : "Opera > 9.80",
474 "ua" : "Opera/9.80 (X11; Linux x86_64; U; Linux Mint; en) Presto/2.2.15 Version/10.10",
475 "expect" :
476 {
477 "name" : "Opera",
478 "version" : "10.10",
479 "major" : "10"
480 }
481 },
482 {
483 "desc" : "Opera < 9.80 on Windows",
484 "ua" : "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.01 [en]",
485 "expect" :
486 {
487 "name" : "Opera",
488 "version" : "6.01",
489 "major" : "6"
490 }
491 },
492 {
493 "desc" : "Opera < 9.80 on OSX",
494 "ua" : "Opera/8.5 (Macintosh; PPC Mac OS X; U; en)",
495 "expect" :
496 {
497 "name" : "Opera",
498 "version" : "8.5",
499 "major" : "8"
500 }
501 },
502 {
503 "desc" : "Opera Mobile",
504 "ua" : "Opera/9.80 (Android 2.3.5; Linux; Opera Mobi/ADR-1111101157; U; de) Presto/2.9.201 Version/11.50",
505 "expect" :
506 {
507 "name" : "Opera Mobi",
508 "version" : "11.50",
509 "major" : "11"
510 }
511 },
512 {
513 "desc" : "Opera Webkit",
514 "ua" : "Mozilla/5.0 AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.123 Mobile Safari/537.22 OPR/14.0.1025.52315",
515 "expect" :
516 {
517 "name" : "Opera",
518 "version" : "14.0.1025.52315",
519 "major" : "14"
520 }
521 },
522 {
523 "desc" : "Opera Mini",
524 "ua" : "Opera/9.80 (J2ME/MIDP; Opera Mini/5.1.21214/19.916; U; en) Presto/2.5.25",
525 "expect" :
526 {
527 "name" : "Opera Mini",
528 "version" : "5.1.21214",
529 "major" : "5"
530 }
531 },
532 {
533 "desc" : "Opera Tablet",
534 "ua" : "Opera/9.80 (Windows NT 6.1; Opera Tablet/15165; U; en) Presto/2.8.149 Version/11.1",
535 "expect" :
536 {
537 "name" : "Opera Tablet",
538 "version" : "11.1",
539 "major" : "11"
540 }
541 },
542 {
543 "desc" : "PhantomJS",
544 "ua" : "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.2 Safari/534.34",
545 "expect" :
546 {
547 "name" : "PhantomJS",
548 "version" : "1.9.2",
549 "major" : "1"
550 }
551 },
552 {
553 "desc" : "Phoenix",
554 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021029 Phoenix/0.4",
555 "expect" :
556 {
557 "name" : "Phoenix",
558 "version" : "0.4",
559 "major" : "0"
560 }
561 },
562 {
563 "desc" : "Polaris",
564 "ua" : "LG-LX600 Polaris/6.0 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1",
565 "expect" :
566 {
567 "name" : "Polaris",
568 "version" : "6.0",
569 "major" : "6"
570 }
571 },
572 {
573 "desc" : "RockMelt",
574 "ua" : "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) RockMelt/0.8.36.78 Chrome/7.0.517.44 Safari/534.7",
575 "expect" :
576 {
577 "name" : "RockMelt",
578 "version" : "0.8.36.78",
579 "major" : "0"
580 }
581 },
582 {
583 "desc" : "Safari",
584 "ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8",
585 "expect" :
586 {
587 "name" : "Safari",
588 "version" : "5.0.1",
589 "major" : "5"
590 }
591 },
592 {
593 "desc" : "Safari < 3.0",
594 "ua" : "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; sv-se) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3",
595 "expect" :
596 {
597 "name" : "Safari",
598 "version" : "2.0.4",
599 "major" : "2"
600 }
601 },
602 {
603 "desc" : "SeaMonkey",
604 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b4pre) Gecko/20090405 SeaMonkey/2.0b1pre",
605 "expect" :
606 {
607 "name" : "SeaMonkey",
608 "version" : "2.0b1pre",
609 "major" : "2"
610 }
611 },
612 {
613 "desc" : "Silk Browser",
614 "ua" : "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.1.0-84)",
615 "expect" :
616 {
617 "name" : "Silk",
618 "version" : "1.1.0-84",
619 "major" : "1"
620 }
621 },
622 {
623 "desc" : "Skyfire",
624 "ua" : "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17 Skyfire/2.0",
625 "expect" :
626 {
627 "name" : "Skyfire",
628 "version" : "2.0",
629 "major" : "2"
630 }
631 },
632 {
633 "desc" : "SlimBrowser",
634 "ua" : "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SlimBrowser)",
635 "expect" :
636 {
637 "name" : "Slim",
638 "version" : "undefined",
639 "major" : "undefined"
640 }
641 },
642 {
643 "desc" : "Swiftfox",
644 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)",
645 "expect" :
646 {
647 "name" : "Swiftfox",
648 "version" : "undefined",
649 "major" : "undefined"
650 }
651 },
652 {
653 "desc" : "Tizen Browser",
654 "ua" : "Mozilla/5.0 (Linux; U; Tizen/1.0 like Android; en-us; AppleWebKit/534.46 (KHTML, like Gecko) Tizen Browser/1.0 Mobile",
655 "expect" :
656 {
657 "name" : "Tizen Browser",
658 "version" : "1.0",
659 "major" : "1"
660 }
661 },
662 {
663 "desc" : "UC Browser on Samsung",
664 "ua" : "Mozilla/5.0 (Java; U; Pt-br; samsung-gt-s5620) UCBrowser8.2.1.144/69/352/UCWEB Mobile UNTRUSTED/1.0",
665 "expect" :
666 {
667 "name" : "UCBrowser",
668 "version" : "8.2.1.144",
669 "major" : "8"
670 }
671 },
672 {
673 "desc" : "UC Browser on Nokia",
674 "ua" : "Mozilla/5.0 (S60V3; U; en-in; NokiaN73)/UC Browser8.4.0.159/28/351/UCWEB Mobile",
675 "expect" :
676 {
677 "name" : "UCBrowser",
678 "version" : "8.4.0.159",
679 "major" : "8"
680 }
681 },
682 {
683 "desc" : "UC Browser J2ME",
684 "ua" : "UCWEB/2.0 (MIDP-2.0; U; zh-CN; HTC EVO 3D X515m) U2/1.0.0 UCBrowser/10.4.0.558 U2/1.0.0 Mobile",
685 "expect" :
686 {
687 "name" : "UCBrowser",
688 "version" : "10.4.0.558",
689 "major" : "10"
690 }
691 },
692 {
693 "desc" : "UC Browser J2ME 2",
694 "ua" : "JUC (Linux; U; 2.3.5; zh-cn; GT-I9100; 480*800) UCWEB7.9.0.94/139/800",
695 "expect" :
696 {
697 "name" : "UCBrowser",
698 "version" : "7.9.0.94",
699 "major" : "7"
700 }
701 },
702 {
703 "desc" : "Vivaldi",
704 "ua" : "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Vivaldi/1.0.83.38 Safari/537.36",
705 "expect" :
706 {
707 "name" : "Vivaldi",
708 "version" : "1.0.83.38",
709 "major" : "1"
710 }
711 },
712 {
713 "desc" : "Yandex",
714 "ua" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.5 (KHTML, like Gecko) YaBrowser/1.0.1084.5402 Chrome/19.0.1084.5402 Safari/536.5",
715 "expect" :
716 {
717 "name" : "Yandex",
718 "version" : "1.0.1084.5402",
719 "major" : "1"
720 }
721 },
722 {
723 "desc" : "Microsoft Edge",
724 "ua" : "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0",
725 "expect" :
726 {
727 "name" : "Edge",
728 "version" : "12.0",
729 "major" : "12"
730 }
731 },
732 {
733 "desc" : "Iridium",
734 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Iridium/43.8 Safari/537.36 Chrome/43.0.2357.132",
735 "expect" :
736 {
737 "name" : "Iridium",
738 "version" : "43.8",
739 "major" : "43"
740 }
741 },
742 {
743 "desc" : "Firefox iOS",
744 "ua" : "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) FxiOS/1.1 Mobile/13B143 Safari/601.1.46",
745 "expect" :
746 {
747 "name" : "Firefox",
748 "version" : "1.1",
749 "major" : "1"
750 }
751 }
752]