Compare commits

...

1052 Commits

Author SHA1 Message Date
Faisal Salman
a1644b6775 Update version to 2.0.0-rc.2 2024-11-07 21:00:04 +07:00
Faisal Salman
0808d1d940 Fix #759 - Incorrect import path for ESM files in build script 2024-11-07 18:38:17 +07:00
Faisal Salman
e954f19b5c Move isFrozenUA() & isStandalonePWA() to its own npm module 2024-11-05 19:57:08 +07:00
Faisal Salman
5097b8093e [submodule:enums] Add some of Chromecast OS variants 2024-11-04 11:10:44 +07:00
Faisal Salman
2223a2b2d4 Add new browser: LibreWolf
https://librewolf.net/
2024-11-03 11:32:02 +07:00
Faisal Salman
246c038895 Improve browser detection: Maxthon 2024-11-03 11:17:30 +07:00
Faisal Salman
2dc1be1a50 Add new browser: 115 Browser
http://pc.115.com/
2024-11-03 01:35:47 +07:00
Faisal Salman
2624a92b39 Improve browser detection: 2345 & 360 2024-11-03 01:30:47 +07:00
Faisal Salman
d571859b2e Improve browser detection: Comodo Dragon, or simply Dragon 2024-11-02 20:17:50 +07:00
Faisal Salman
b7c2f541d9 Add new browsers: Slimjet & SlimBoat
https://www.slimjet.com/
2024-11-02 19:57:54 +07:00
Faisal Salman
10b81836f1 Improve browser detection: SRWare Iron 2024-11-02 18:26:35 +07:00
Faisal Salman
5a1d0319f8 Add new helper method: isBot() to detect whether current browser is a bot 2024-11-02 13:15:33 +07:00
Faisal Salman
7a754ef227 Update browser.type="inapp" for InApp browsers 2024-11-02 12:30:31 +07:00
Faisal Salman
1e0175c001 Update version to 2.0.0-rc.1 2024-10-29 22:29:51 +07:00
Faisal Salman
aad163ffc5 Change withFeatureCheck() return value to also include PromiseLike<T> as an anticipation 2024-10-29 22:15:07 +07:00
Faisal Salman
9890f9f5f8 Move icons under /dist folder 2024-10-25 10:31:07 +07:00
Faisal Salman
fe15f115f9 Fix #754: Add new Engine: ArkWeb & new OS: OpenHarmony 2024-10-22 21:36:46 +07:00
Faisal Salman
7201755f5f Fix #719 - Add icons 2024-10-18 21:36:44 +07:00
Faisal Salman
5b7fe9141b [submodule:enums] Replace underscore with quotation 2024-10-17 15:48:32 +07:00
Faisal Salman
a4c81a5600 [submodule:extensions] Add new crawler: OAI-SearchBot (OpenAI's bot for SearchGPT) 2024-09-28 10:33:33 +07:00
Faisal Salman
f00fb3a2e2 [submodule:extensions] Restore Bots as an umbrella term for any kind of automated browsers: CLIs, Crawlers, Fetchers, and Modules 2024-09-22 13:50:00 +07:00
Faisal Salman
391b8087fb Fix #747: Python Request mistakenly identified as Meta Quest 2024-09-20 09:26:39 +07:00
Faisal Salman
3de1961892 Add new helper method: isElectron() to detect whether the current window is running inside Electron 2024-09-14 13:20:56 +07:00
Faisal Salman
db1612401f Add new helper method: isFromEU() to detect whether user comes from an EU country 2024-09-14 12:58:55 +07:00
Faisal Salman
b9f1bf6223 Fix #743 - Improve device detection for Xiaomi 2024-09-06 19:26:05 +07:00
Faisal Salman
491c2d7477 Add new device vendor: itel
https://www.itel-life.com/
2024-08-24 10:40:54 +07:00
Faisal Salman
b1dae13245 [extension][bot] Add AhrefsBot, AhrefsSiteAudit, Dotbot, Rogerbot, Uptimerobot, Coc Coc Bot 2024-08-20 14:06:06 +07:00
Faisal Salman
b8d823dd57 Improve detection: Amazon Echo Show devices 2024-08-16 14:23:07 +07:00
Faisal Salman
ccc554232b Improve detection: recognize Samsung Galaxy Watch devices as wearable 2024-08-16 14:19:49 +07:00
Pablo Osés
68ae2a76de adding detection of MJ12Bot and SemrushBot into extension Crawlers including testing (#738) 2024-08-14 10:46:46 +07:00
Joey Parrish
692b175d49 feat: Update and expand Chromecast device families (#724) 2024-08-14 10:46:21 +07:00
Faisal Salman
cce9060b4f Add more TCL devices 2024-08-06 21:23:54 +07:00
Faisal Salman
ac3a3c33dc Add new device vendor: TCL
https://www.tcl.com/global/en/mobile
2024-08-04 10:29:17 +07:00
Faisal Salman
cf775f18f0 Restore unintentionally removed code from previous commit 2024-07-31 10:48:24 +07:00
Faisal Salman
9065949451 Add new vendor: Nothing
https://nothing.tech
2024-07-31 10:43:27 +07:00
lj0812
15391d2b8d Improve browser detection for Quark (#737)
Co-authored-by: lijian01 <lijian01@kanzhun.com>
Co-authored-by: Faisal Salman <f@faisalman.com>
2024-07-31 10:42:33 +07:00
Faisal Salman
62fb6c2925 Fix #660 - Add new helper method: getDeviceVendor() to guess the device vendor from a model name 2024-07-27 22:48:58 +07:00
Faisal Salman
c391d8a73c Update isAppleSilicon() helper method to also check for WebGL renderer info #732 2024-07-27 11:25:56 +07:00
Faisal Salman
654285cf9c Add new browser: Helio 2024-06-23 11:59:54 +07:00
Faisal Salman
21162f1277 BREAKING CHANGE - Rename isChromiumBased -> isChromeFamily & isPWA -> isStandalonePWA 2024-06-22 22:26:58 +07:00
Faisal Salman
50c15ad5a8 Add new helper method isPWA() to check for standalone mode. Also fix #728 2024-06-22 21:45:30 +07:00
Faisal Salman
a74ace8dd1 Add Yahoo! Japan to Crawler, Fetcher, & InApp browser 2024-06-22 00:13:13 +07:00
Faisal Salman
81cbbe504e Remove package.js & move pull_request_template inside /.github 2024-06-16 23:30:27 +07:00
Faisal Salman
4e64cb644f Migrate to uaparser.dev 2024-06-16 23:27:30 +07:00
Faisal Salman
f24e4acae2 Update playwright test 2024-06-16 14:02:30 +07:00
Faisal Salman
4fa991be16 Update README.md 2024-06-16 00:11:24 +07:00
Faisal Salman
de4978e8d9 Add mediaplayer as a new browser.type 2024-06-11 09:12:36 +07:00
Faisal Salman
b52a7ea268 Add new XR device & OS: Pico - https://www.picoxr.com/global 2024-06-11 00:14:04 +07:00
Faisal Salman
b75e4493dc Update changelog 2024-06-10 11:43:37 +07:00
Faisal Salman
6b642e2838 [Extensions submodule] Add ChatGPT-User as fetcher 2024-06-08 20:18:56 +07:00
Faisal Salman
5328642e18 Update version to 2.0.0-beta.3 2024-06-08 01:17:52 +07:00
Faisal Salman
bdcd927304 Update test for extensions 2024-06-08 00:27:28 +07:00
Faisal Salman
db3423a76c BREAKING - Remove bot type, divide as crawler / fetcher
Add new crawler: Baiduspider, DuckDuckBot, & Sogou Web Spider
Add new fetcher: Mastodon, Pinterestbot, Redditbot, LinkedInBot, Discordbot, Telegrambot, Twitterbot, Snapchat Bot, WhatsApp
2024-06-08 00:06:27 +07:00
Faisal Salman
173325faa1 Add some well-known bot user-agents: Applebot, Amazonbot, Bytespider, Claudebot, Yandexbot 2024-06-06 22:36:15 +07:00
Faisal Salman
5190905df8 Clean up & few changes related to browser.type 2024-06-06 21:52:16 +07:00
Faisal Salman
0a46ac396a Fix #718 - Extension param now accept multiple extensions 2024-06-06 20:25:43 +07:00
Faisal Salman
f7810dbfcf Add new browsers: Wolvic & Pico Browser 2024-06-06 14:32:59 +07:00
Faisal Salman
0543b87c02 BREAKING CHANGE: AR/VR devices moved to new device type: xr 2024-06-05 15:49:07 +07:00
Faisal Salman
39590f112d BREAKING CHANGE - Add new property to browser: type 2024-06-02 23:04:25 +07:00
Faisal Salman
1a22c6951f Update all package references in /test to use current working directories 2024-06-02 22:39:33 +07:00
Faisal Salman
8991d34e56 Update formFactor -> formFactors, in accordance to the latest change in client hints spec 2024-06-02 21:56:36 +07:00
Faisal Salman
1a2ef00509 Improve browser detection for QQBrowser 2024-06-02 15:49:27 +07:00
Faisal Salman
12c2c2e48a Improve browser detection for Rekonq 2024-06-02 15:35:33 +07:00
Faisal Salman
85bf7076d3 Improve browser detection for ICEBrowser 2024-06-02 15:32:41 +07:00
Faisal Salman
1fa3d02594 Remove Viera from list of browsers 2024-06-02 15:20:50 +07:00
Faisal Salman
4cd867a36e Improve browser detection for Klar
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox#klar_for_android
2024-06-02 15:14:42 +07:00
Faisal Salman
6b6fcc68f5 Improve browser detection for Sleipnir 2024-06-02 15:10:37 +07:00
Faisal Salman
760e85bbe7 Update test for some missing browsers:
Blazer, Comodo Dragon, Conkeror, Go Browser, Iron, Jasmine, Links, NetSurf, OviBrowser, Quark, Rekonq, w3m
2024-06-02 15:03:27 +07:00
Faisal Salman
5a8ce35054 Insert spaces to command line output for readability 2024-06-02 10:38:24 +07:00
Faisal Salman
150d3c6b4a Add new feature: parse user-agent in CLI using npx ua-parser-js "[INSERT-UA-HERE]" and print the result in JSON format 2024-06-01 17:59:58 +07:00
Faisal Salman
e87c794fd9 Fix #730 - Improve browser detection: DuckDuckGo 2024-05-23 18:14:23 +07:00
Faisal Salman
d0db40c290 Fix #722 - Add new browser name: Twitter 2024-05-17 23:02:01 +07:00
Faisal Salman
8dce4cc514 Fix #721 - Improve detection: recognize OPPO Pad as tablet 2024-05-17 22:39:11 +07:00
Dai Jie
a43d659577 Fix #710: Add type to IBrowser (#711) 2024-03-19 21:32:43 +07:00
Faisal Salman
b29a9a7ffb Fix #708 - Improve detection for Quest 3 2024-02-28 10:19:30 +07:00
Faisal Salman
4d950db145 Update version to 2.0.0-beta.2 2024-01-28 22:34:46 +07:00
Faisal Salman
b5b5475ab4 Add new helper method: isFrozenUA() to match with frozen user-agent pattern 2024-01-25 12:21:17 +07:00
Faisal Salman
7c22bc587f Fix #703 - Improve TS module resolution --revert 2024-01-25 11:30:10 +07:00
Faisal Salman
d6d8ac7cb4 Fix #692 - Improve TS module resolution (#702) 2024-01-24 09:56:23 +07:00
Beat YT
54c633aac5 Update ua-parser.js (#696)
Fixed Xbox Detection for Chrome-Based Edge
2024-01-24 09:24:38 +07:00
Faisal Salman
9c5d6ee70e Fix Edge detection in ua-ch: "Microsoft Edge" -> "Edge" 2024-01-18 11:29:46 +07:00
Faisal Salman
b5c62b0c82 Fix #635 - ua-ch: prioritize more specific brand name regardless the order 2024-01-10 17:16:26 +07:00
Faisal Salman
0c49d75074 Fix #697 - Add new browser: Opera GX - https://www.opera.com/gx 2023-12-29 20:59:44 +07:00
Faisal Salman
09904a0a47 Fix undefined brandName when reading a field list that has no version 2023-12-20 22:28:23 +07:00
Faisal Salman
3622b614a7 Fix d.ts Record for extensions as Partial 2023-11-30 11:50:44 +07:00
Faisal Salman
e4f2463849 Create declaration file .d.ts for extensions submodule 2023-11-30 11:27:54 +07:00
dependabot[bot]
fdbeabbaed Bump axios from 1.3.6 to 1.6.1 (#689)
Bumps [axios](https://github.com/axios/axios) from 1.3.6 to 1.6.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.3.6...v1.6.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-30 10:47:35 +07:00
dependabot[bot]
2046fe5209 Bump @babel/traverse from 7.15.4 to 7.23.2 (#684)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.4 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-30 10:46:31 +07:00
Faisal Salman
5173a5442f Update readme for clarity over license options 2023-11-23 12:03:53 +07:00
Faisal Salman
106d882fba Create test for helpers 2023-11-10 10:10:38 +07:00
Faisal Salman
7abc8b9ecc Add new helper method isChromiumBased() to check whether the current browser is a Chromium-based browser 2023-11-09 13:50:04 +07:00
Faisal Salman
7ad3e3b451 Internal refactor: new helper methods to check for string & window 2023-11-09 13:50:04 +07:00
Danila Rodichkin
26f7e7d59e Add "types" inside "exports" of package.json, fix ./helpers import typo (#688) 2023-11-06 14:05:06 +07:00
Faisal Salman
f8f71c65d4 Add new helpers submodule 2023-10-24 11:17:32 +07:00
Faisal Salman
17f0c1e1cd Improve browser detection: WeChat 2023-10-24 00:09:53 +07:00
Faisal Salman
9cc274fb6f Improve browser detection: unified name for Baidu 2023-10-24 00:00:38 +07:00
Faisal Salman
f56073bb3e Improve browser detection: remove unnecessary extra space in "Avant " 2023-10-23 23:33:04 +07:00
Faisal Salman
5c10e2b107 Improve browser detection: rename "Samsung Browser" to "Samsung Internet" https://developer.samsung.com/internet/user-agent-string-format.html 2023-10-23 23:32:35 +07:00
Faisal Salman
46ff3df974 Update readme 2023-10-19 23:22:31 +07:00
Faisal Salman
cfc01470b5 Update enums 2023-10-19 23:21:33 +07:00
Faisal Salman
d565f65280 Fix #682 - Add new browser: Smart Lenovo Browser
https://browser.lenovo.com.cn/
2023-10-19 10:05:52 +07:00
Faisal Salman
69ed6cec77 Fix #683 - change MetaSr into Sogou Explorer (+add Sogou Mobile) 2023-10-12 22:11:20 +07:00
Faisal Salman
b51ae9eb38 Fix misidentified WebView token as device model - found in #681 2023-10-12 14:52:25 +07:00
Faisal Salman
125f0d9f16 Fix #681 - Add new browser: Vivo Browser
https://play.google.com/store/apps/details?id=com.vivo.browser
2023-10-12 14:43:26 +07:00
Faisal Salman
e614108911 Increase UA_MAX_LENGTH to 500 2023-10-12 14:36:54 +07:00
Faisal Salman
77e0aa1ac6 Fix #563 #631 - Add new browser: Alipay 2023-10-12 14:18:51 +07:00
Faisal Salman
119515edd2 Update readme: comparison between versions & licenses 2023-10-10 14:14:12 +07:00
Faisal Salman
c8c6d121e0 Add PULL_REQUEST_TEMPLATE.md 2023-10-10 11:45:43 +07:00
Ilya Daraseliya
177a496c34 add Klarna Shopping Browser UA parser (#669)
Co-authored-by: Ilya Daraseliya <ilya.daraseliya@klarna.com>
2023-10-02 18:54:37 +07:00
Faisal Salman
ac282df13e Update version to 2.0.0-beta.1 2023-10-02 15:11:31 +07:00
Faisal Salman
5a0d9cc3d0 Fix #655 - Provide in-package type definitions 2023-10-02 14:54:32 +07:00
Faisal Salman
f6fbf170e3 Update formFactor to be a list 2023-09-30 16:05:32 +07:00
Faisal Salman
a9247154e0 Update build & test 2023-09-30 14:13:45 +07:00
Faisal Salman
f57f8fa1a7 Update enums & extensions 2023-09-30 14:10:53 +07:00
Faisal Salman
8fea17f296 Update readme & changelog 2023-09-29 23:42:37 +07:00
Faisal Salman
a4b4e8a2c2 Update issue templates 2023-09-29 08:37:39 +07:00
Faisal Salman
954ce35755 Add CONTRIBUTING.md - general instruction for contributors 2023-09-29 08:26:40 +07:00
Faisal Salman
ea4f145e64 Add pull_request_template.md 2023-09-29 08:26:40 +07:00
Hyunbin
91d2d2c0e8 fix: changelog link in readme (#672) 2023-09-27 08:07:46 +07:00
Faisal Salman
b5546ee39f Breaking change: switch license to AGPLv3 2023-09-26 11:35:14 +07:00
Faisal Salman
b3f4321bb6 Modify issue template: bug report should include library version 2023-09-18 09:48:32 +07:00
Faisal Salman
aa76da90d9 Fix #651 - Improve device detection: Xiaomi Redmi 2023-09-18 00:31:46 +07:00
Faisal Salman
817c5835ef Add new device vendor: Ulefone
https://ulefone.com/
https://www.gsmarena.com/ulefone-phones-124.php
2023-09-18 00:11:46 +07:00
Faisal Salman
6ea6936632 Improve device detection: Realme 2023-09-18 00:09:51 +07:00
Faisal Salman
9b182526fa Rename markdown files to uppercase 2023-09-18 00:07:17 +07:00
Faisal Salman
f17d2d7664 Add CODE OF CONDUCT 2023-09-17 21:55:14 +07:00
Faisal Salman
9652169da0 Update changelog 2023-09-16 20:55:02 +07:00
Faisal Salman
bf1d7267f6 Update contributors 2023-09-16 17:56:50 +07:00
Faisal Salman
5226361348 Remove sub-packages since they've been moved to their own dedicated repo
https://github.com/faisalman/ua-client-hints-js
https://github.com/faisalman/gpu-detect-js
https://github.com/faisalman/ua-is-frozen
https://github.com/faisalman/re-parse-js
2023-09-09 19:35:52 +07:00
Faisal Salman
385e0aaee5 Regenerate lockfile 2023-09-04 22:42:52 +07:00
Faisal Salman
a661ab61d5 [ua-client-hints] update test file 2023-09-04 22:41:58 +07:00
Faisal Salman
647e115a1e [ua-helpers] Fix type error 2023-09-04 22:41:44 +07:00
Faisal Salman
05a98aceda Add new package: gpu-detect to obtain GPU info from user-agent 2023-09-03 11:07:09 +07:00
Faisal Salman
807dcdbded Add eslint to devDependencies to support latest ES version 2023-08-30 12:56:59 +07:00
Faisal Salman
1522691426 [ua-client-hints] Refactor UAClientHints 2023-08-27 10:53:26 +07:00
Faisal Salman
f538018f8e Update package.json/package-lock.json & remove bower.json (at last!) 2023-08-24 21:12:06 +07:00
Faisal Salman
3f105fe93b [helpers] split helpers into 2 new packages: user-agent-helpers & client-hints-helpers 2023-08-23 14:53:34 +07:00
Faisal Salman
129657673b [helpers] Add new method: UACHParser(), parse client-hints HTTP headers into its JS API equivalent 2023-08-22 23:58:04 +07:00
Faisal Salman
3dd4b60ee9 [helpers] Add new method: unfreezeUA(), construct new unfreezed user-agent string using real data from client hints 2023-08-22 01:16:09 +07:00
Faisal Salman
73a936001a Modify ua-parser-js/helpers submodule into @ua-parser-js/helpers scoped package 2023-08-21 11:28:30 +07:00
Faisal Salman
2046b77ede Improve device.type detection using client hints "form-factor" data 2023-08-20 13:59:44 +07:00
Faisal Salman
d168b75a3a Bump version 2.0.0-alpha.3 2023-08-17 11:29:18 +07:00
Faisal Salman
6e26e38247 [extension] Add Axios, jsdom, Scrapy. Also fixes #627 #156 #217 #227
Axios: `axios/VERSION`
https://www.zenrows.com/blog/axios-user-agent#what-is-axios-user-agent

JSDOM: `Mozilla/5.0 (${process.platform || "unknown OS"}) AppleWebKit/537.36 (KHTML, like Gecko) jsdom/${jsdomVersion}`
https://github.com/jsdom/jsdom

Scrapy: `Scrapy/VERSION (+https://scrapy.org)`
https://docs.scrapy.org/en/master/topics/settings.html
2023-08-15 11:46:31 +07:00
chenyuan-new
3cb567c154 fix: remove duplicated BRANDS input when call setProps in UACHData func (#663) 2023-08-15 11:46:31 +07:00
Runar Heggset
f76d8983ca Fix Amazon Fire TV device detection 2023-08-15 11:46:31 +07:00
Faisal Salman
22eae9f70c [extensions] Add GPTBot to Bots 2023-08-07 21:39:21 +07:00
Faisal Salman
f2e4b242ce Update sponsors section in readme 2023-08-07 21:35:46 +07:00
JBYoshi
153831d2ed Add Snapchat user agent. 2023-07-30 09:11:19 +07:00
Faisal Salman
072a82b87b Add a new submodule: ua-parser-helpers with a method: isFrozenUA() to match a string with a frozen user-agent pattern 2023-05-27 20:53:45 +07:00
Faisal Salman
15d17e97a1 Add some tests; Add new devices: Infinix, Tecno; Improve detection: Xiaomi POCO
Source: https://www.useragents.me
2023-05-06 21:21:21 +07:00
Faisal Salman
df9144b493 Modify test scripts 2023-05-06 19:53:51 +07:00
Faisal Salman
a519d2b879 Add new Action: publish to NPM 2023-04-28 08:01:18 +07:00
Faisal Salman
102dc51683 Update fuzzing test 2023-04-28 06:43:17 +07:00
Faisal Salman
1a806453f9 Merge branch 'develop' 2023-04-27 10:41:49 +07:00
Faisal Salman
3d5c70457e Fuzz testing using Jazzer.js 2023-04-27 09:34:49 +07:00
Faisal Salman
a74ebeb82e Only allow string for setUA() 2023-04-26 13:53:29 +07:00
Faisal Salman
4c77c5ef21 Revive the extensive list of MediaPlayers regexes by @leofiore as an Extension
(Original commit reference: 3fa1fe9f70)
2023-04-24 14:58:08 +07:00
Faisal Salman
9102871dea Rearrange the structure of src folders 2023-04-21 09:47:51 +07:00
Faisal Salman
1653d376ca Update issue templates 2023-04-15 13:45:31 +07:00
Faisal Salman
29fb85658a Fix #643 - Improve iOS detection + detect Slack (&Slackbot) 2023-04-15 01:08:46 +07:00
Faisal Salman
c3be7326b8 Update GitHub package action - change trigger to 'published' 2023-04-15 00:01:49 +07:00
Faisal Salman
5a26ac146e Create build+test scripts 2023-04-15 00:01:49 +07:00
Faisal Salman
35c2b91534 Fix: accept empty string as input 2023-04-15 00:01:49 +07:00
dependabot[bot]
feefb81cd0 Bump shelljs and jshint
Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [jshint](https://github.com/jshint/jshint). These dependencies need to be updated together.


Removes `shelljs`

Updates `jshint` from 2.12.0 to 2.13.6
- [Release notes](https://github.com/jshint/jshint/releases)
- [Changelog](https://github.com/jshint/jshint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jshint/jshint/compare/2.12.0...2.13.6)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
- dependency-name: jshint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13 07:31:42 +07:00
Faisal Salman
0ac5028137 Rename workflows for clarity 2023-04-13 07:07:34 +07:00
Faisal Salman
1b17315935 Create action to review dependencies from PR 2023-04-13 06:56:27 +07:00
Faisal Salman
f92bb9ef65 Insert scorecard badge & documentation link 2023-04-13 06:38:15 +07:00
Faisal Salman
f659659500 Set CodeQL permission to read-only 2023-04-13 06:24:11 +07:00
Faisal Salman
6c58ac39cd Update security policy 2023-04-13 06:16:01 +07:00
Faisal Salman
432a2ee72d Pin dependency hash with lockfile & test with lockfile-lint 2023-04-13 06:16:01 +07:00
Faisal Salman
c2f17004b8 Add GitHub's CodeQL Action for static code analysis 2023-04-13 06:08:52 +07:00
Faisal Salman
f5af76a2b3 Create GitHub packaging workflow 2023-04-12 13:16:41 +07:00
Faisal Salman
99baf60d50 Fix #608 - Add OpenSSF Scorecard GitHub Action 2023-04-12 11:48:00 +07:00
Faisal Salman
46f38adb83 Remove deploy-docs.yml - Move docs to another repo 2023-04-11 23:06:51 +07:00
Faisal Salman
ff26813708 Update deploy-docs.yml - again 2023-04-11 11:26:11 +07:00
Faisal Salman
e62cded083 Update deploy-docs.yml 2023-04-11 11:24:11 +07:00
Faisal Salman
2fb0c72898 Create deploy-docs.yml 2023-04-11 10:59:46 +07:00
Faisal Salman
801c2409b3 Update readme & IData explanations 2023-04-09 15:54:46 +07:00
Faisal Salman
a8951ec282 Update actions to remove cache 2023-04-09 10:21:20 +07:00
Faisal Salman
07c9e36ebe Update actions to install playwright & run build before test 2023-04-09 10:13:08 +07:00
Faisal Salman
407b23262c Update actions to v3 2023-04-09 09:04:48 +07:00
Faisal Salman
16b416d9ea Move feature detection into its own method: withFeatureCheck 2023-04-09 07:40:21 +07:00
Faisal Salman
05747dba37 Install @playwright/test to perform test in real browser 2023-04-08 09:33:17 +07:00
Faisal Salman
625ece73e2 Rearrange test files & config 2023-04-08 07:12:18 +07:00
Faisal Salman
e01663b48f Rearrange internal class & remove old Safari map 2023-04-08 04:40:59 +07:00
Faisal Salman
59d8d836c2 Clean up: remove travis, verup; move jshint config to inline 2023-04-06 05:48:14 +07:00
Faisal Salman
b385a73340 Move feature detection to its own dedicated method 2023-04-05 23:29:27 +07:00
Faisal Salman
4711805a1c Re-use previous result instead of re-parse it all over again 2023-04-05 22:28:35 +07:00
Faisal Salman
5d2acd8fe7 Bump version 2.0.0-alpha.2 2023-04-02 18:00:48 +07:00
Faisal Salman
359cbecd32 Fix #640 - Self-return thenable causing infinite-loop when awaited 2023-04-02 05:55:33 +07:00
Faisal Salman
1e80cf3533 Only set browser as Chromium if no other brand was found 2023-03-29 23:42:30 +07:00
Faisal Salman
b09878934f Prevent altering the result when supplied user-agent is different from current user-agent 2023-03-29 22:53:07 +07:00
Faisal Salman
30de983043 Alpha release of v2.0 2023-03-29 10:44:37 +07:00
Faisal Salman
894512c72f Move some low-usage devices to extension as ExtraDevices 2023-03-29 10:14:20 +07:00
Faisal Salman
4af26c7a5e Add new browser: TikTok
User-agent example:
- https://user-agents.net/s/o2A0qRAZIN
- https://explore.whatismybrowser.com/useragents/parse/241240920-android-webview-android-jny-l22-blink
2023-03-29 05:58:44 +07:00
Faisal Salman
a6c85d0148 Add new engine: LibWeb + Add new OS: SerenityOS 2023-03-29 04:52:26 +07:00
Faisal Salman
7a4fe6f454 Fix #227 #237 #488 : Provide extensions - initial work 2023-03-28 10:41:59 +07:00
Faisal Salman
af65fd6960 Fix #300 : Provide enums - initial work 2023-03-28 08:36:48 +07:00
Faisal Salman
ba28d33d51 Move generated .mjs file to /src 2023-03-27 22:37:42 +07:00
Faisal Salman
82567c28ab Fix #639: Only check for Brave properties if given userAgent match the current userAgent 2023-03-26 12:46:04 +07:00
Faisal Salman
e70d09a1f8 Fix #489: ARM arch detection & create test that simulates HTTP headers sent from an Apple silicon 2023-03-25 07:21:17 +07:00
Faisal Salman
3af8e1e272 Upon creating new item, only pass regex map thats relevant with its itemType 2023-03-23 21:43:19 +07:00
Faisal Salman
172f57ffea Fix #636 - Add new browser: HeyTap | Fix #248 - Add 'Mobile' prefix for mobile version of Chrome, Firefox, Safari 2023-03-22 11:51:28 +07:00
Faisal Salman
33f02099d1 Fix #678 - Improve Yandex detection 2023-03-22 11:18:52 +07:00
Faisal Salman
33df5dc698 Fix #637 - Detect Safari on iPhone as Safari Mobile 2023-03-22 11:02:26 +07:00
Faisal Salman
49d6422ebd Mistype in iPad detection 2023-03-22 10:53:15 +07:00
Faisal Salman
a1d816ae21 Fix #519 #521 #616 - Improve iPhone & iOS detection 2023-03-20 23:37:19 +07:00
Faisal Salman
0097b211db Merge branch 'shaharmor-mobile-browsers' into develop 2023-03-20 11:08:31 +07:00
Faisal Salman
6b3fc3e0f1 Small refactor 2023-03-20 11:05:42 +07:00
Faisal Salman
08436ce4f5 Merge branch 'mobile-browsers' of https://github.com/shaharmor/ua-parser-js 2023-03-19 11:05:25 +07:00
Faisal Salman
df1a1c7bb4 Fix #624 - Detect Amazon Echo 2023-03-18 18:50:42 +07:00
Faisal Salman
31f94f3a51 Fix #441 #591 - Generate ESM version of main CJS file at build time 2023-03-18 17:41:42 +07:00
Faisal Salman
6821276669 Fix #218 #491 #517 #518 - introduce breaking changes: "Mac OS" => "macOS", "Chromium OS" => "Chrome OS" 2023-03-18 16:39:01 +07:00
Faisal Salman
41f8d76968 Remove is() & toString() prototype from getResult() data 2023-03-18 10:38:38 +07:00
Faisal Salman
c78346d3b4 Returns withClientHints() as Thenable in nodejs / non-client-hints browsers 2023-03-15 23:37:41 +07:00
Faisal Salman
f8dde65d54 Only use user-agent data by default. Must explicitly call withClientHints() to also use client-hints data 2023-03-14 23:22:26 +07:00
Faisal Salman
60d3a2fbbc Create test for client hints in browser context 2023-03-12 16:31:58 +07:00
Faisal Salman
aff5a209f8 Add new method: withClientHints() #408 #566 #588 2023-03-11 20:32:35 +07:00
Faisal Salman
5672a2e15c Expose UA-CH data in getResult() 2023-03-10 22:15:12 +07:00
Faisal Salman
3c3c03ceeb Add new feature: read Client Hints data from HTTP Headers #408 #566 #588 2023-03-08 22:42:59 +07:00
Faisal Salman
d99ff741f4 Add new feature: ability to pass req.headers object directly into UAParser 2023-02-28 17:58:46 +07:00
Faisal Salman
9ee128ae2b Fix failing CI test, update funding & license year 2023-02-28 12:26:21 +07:00
Faisal Salman
c6b4c867d5 Sponsorship content revision 2023-02-28 01:13:56 +07:00
Faisal Salman
f1449a8202 Refactor 2023-02-27 23:14:43 +07:00
Faisal Salman
18730452f2 Add new device: Apple Watch, new os: watchOS 2023-02-25 11:41:19 +07:00
Faisal Salman
5ea9f0ec16 Fix #387 #554 - Detect iPadOS 13
https://stackoverflow.com/questions/9038625/detect-if-device-is-ios
2023-02-24 14:31:21 +07:00
Faisal Salman
03b0a5afa6 Fix #498 - Detect Brave Browser by checking navigator.brave
https://github.com/brave/brave-browser/issues/10165#issuecomment-641128278
2023-02-24 13:13:03 +07:00
Faisal Salman
d03c74d6b7 Insert sponsorship content from 51degrees 2023-02-21 22:57:17 +07:00
Faisal Salman
f18516c9c8 Make sure all properties are "undefined" for is("undefined") to be true 2023-02-19 16:43:59 +07:00
Faisal Salman
746ac28f94 Readme: update is() & toString() methods explanation 2023-02-19 16:33:46 +07:00
Faisal Salman
96fb3a5ed5 Merge branch 'is-utility' 2023-02-19 09:30:07 +07:00
Faisal Salman
6c34c3d4fa Add new utility methods: is() & toString() 2023-02-18 20:46:28 +07:00
Faisal Salman
f8e5a1fb4f Fix #601 - Detect Chrome OS without version 2023-01-31 15:09:14 +07:00
Faisal Salman
c9d1ab9561 Merge branch 'develop' 2023-01-28 21:04:43 +07:00
Faisal Salman
f815ca6e9c Fix #620 - Add new Device: Kobo 2023-01-26 14:58:53 +07:00
Faisal Salman
0cbeb7a829 Rearrange the recently added smarttv detection 2023-01-26 14:08:18 +07:00
Faisal Salman
bf4fb916ca Merge pull request #618 from garritfra/smarttv
Support for various smart tvs
2023-01-26 10:52:47 +07:00
Faisal Salman
68447d883a Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2023-01-26 10:28:34 +07:00
Faisal Salman
0b0c7ff617 Fix #619 - Move Sharp up to be checked before Huawei 2023-01-26 10:26:38 +07:00
Faisal Salman
5b2e80bdfd Merge pull request #527 from jparismorgan/samsung
Add Samsung Galaxy S20 5G
2023-01-26 10:00:29 +07:00
Faisal Salman
ba0f25c19d Improve Kakao/Naver detection + add test 2023-01-26 09:36:41 +07:00
Faisal Salman
4d3048aaaa Merge pull request #573 from KnifeLemon/patch-1
Add KakaoTalk App, KakaoStory App regex
2023-01-26 08:53:26 +07:00
Faisal Salman
97e4a89685 Merge pull request #510 from L15018105103/ie8-fix
Fix #509 add support for Internet Explorer 8
2023-01-26 08:46:37 +07:00
Faisal Salman
1a521b867f Utilize navigator.userAgentData as a fallback #588 2023-01-25 01:39:23 +07:00
Faisal Salman
5d4ca2b4c2 Fix #621 - Detect Oculus Quest Pro 2023-01-24 23:28:03 +07:00
Faisal Salman
cf093222e5 Fix #557 #612 #629 - Update the changelog 2023-01-24 00:42:40 +07:00
Faisal Salman
f2d0db001d Bump version 0.7.33 2023-01-22 22:26:12 +07:00
Faisal Salman
a6140a17dd Remove unsafe regex in trim() function
`trim()` function contains a regular expression that is vulnerable to ReDoS but was uncaught by `safe-regex` module.
2023-01-22 22:19:45 +07:00
Garrit Franke
2033eb4aba Merge branch 'faisalman:master' into smarttv 2022-12-09 13:39:49 +01:00
Faisal Salman
a886604935 Fix #605 - Identify Macintosh as Apple device 2022-12-06 09:53:54 +07:00
Faisal Salman
b814bcd791 Merge pull request #606 from rileyjshaw/patch-1
Fix documentation
2022-12-06 09:36:29 +07:00
Garrit Franke
df7551c9b6 Add support for TechniSAT TVs and SATs 2022-11-10 11:20:44 +01:00
Garrit Franke
94f2d604d1 Merge pull request #5 from garritfra/hbbtv-samsung
Add samsung testcases
2022-11-10 09:24:21 +01:00
Garrit Franke
e5942dc505 Add samsung testcases 2022-11-10 09:07:08 +01:00
Garrit Franke
4ef9841592 Merge pull request #4 from garritfra/hbbtv-philips
Support philips smart tvs
2022-11-09 11:03:49 +01:00
Garrit Franke
528e7aea1c Support philips smart tvs 2022-11-09 11:03:13 +01:00
Garrit Franke
5e33df3b6b Merge pull request #3 from garritfra/hbbtv-jvc
Add tests for JVC smart tvs
2022-11-08 16:18:56 +01:00
Garrit Franke
a8a4e71345 Add tests for JVC smart tvs 2022-11-08 16:17:57 +01:00
Garrit Franke
1f6a7e2860 Merge pull request #2 from garritfra/hbbtv-loewe
Support Loewe Smart TVs
2022-11-08 16:01:15 +01:00
Garrit Franke
db5567d614 Support Loewe Smart TVs 2022-11-08 15:56:40 +01:00
Garrit Franke
2f7017b4d5 Merge pull request #1 from garritfra/hbbtv-panasonic
Hbbtv panasonic
2022-11-08 15:42:02 +01:00
Garrit Franke
8ffdf232f4 Add test for panasonic SAT receiver 2022-11-08 15:30:54 +01:00
Garrit Franke
98096f1454 Add test for panasonic 2020 smart tv 2022-11-08 15:28:14 +01:00
Garrit Franke
5fd47ee00d Support Panasonic 2018+ smart tvs 2022-11-08 15:26:12 +01:00
Garrit Franke
6fde0d92d6 Support Panasonic Viera Smart TVs 2022-11-08 15:08:50 +01:00
Riley Shaw
7f71024161 Fix documentation
`readme.md` refers to a `parser.getResults` function, which does not exist. This PR corrects the function name to `getResult`.
2022-10-26 13:17:33 -04:00
Faisal Salman
c239ac5167 Merge pull request #604 from obecerra3/master
Add new browser: Cobalt
2022-10-23 17:36:19 +07:00
Oscar Becerra
8d3c2d327c Add new browser: Cobalt 2022-10-17 14:03:53 -07:00
Faisal Salman
d11fc47dc9 Bump version 0.7.32 2022-10-15 16:15:14 +07:00
Faisal Salman
b490110109 Merge branch 'develop' of github.com:faisalman/ua-parser-js 2022-10-15 16:06:28 +07:00
Faisal Salman
cb5da5ea4b Merge pull request #600 from moekm/develop
Improved documentation README.md
2022-10-15 11:35:42 +07:00
Mok
b2d685dd9c improved documentation 2022-10-09 15:09:25 +03:00
Faisal Salman
8d21e34201 Merge pull request #598 from kNoAPP/knoapp-tab-s8
Fix #596 - Detect Galaxy Tab S8 as tablet
2022-09-27 09:08:00 +07:00
kNoAPP
48d930f0f1 Add test case 2022-09-20 12:01:17 -07:00
kNoAPP
55b5b40c7d Fix #596 - Detect Galaxy Tab S8 as tablet 2022-09-20 11:56:24 -07:00
Faisal Salman
d141915d45 Merge branch 'develop' 2022-09-18 16:37:29 +07:00
Faisal Salman
8483ac09b3 Refine small redundancy 2022-09-18 16:37:13 +07:00
Faisal Salman
896bdd04e4 Merge branch 'master' of github.com:faisalman/ua-parser-js 2022-09-18 16:29:57 +07:00
Faisal Salman
25fff62540 Fix #502 #580 : Add notice for desktop device type 2022-09-18 16:11:36 +07:00
Faisal Salman
ea04d018bb Merge pull request #589 from choo737/master
fixed sony bravia smart tv, added sharp AQUOS TV
2022-09-18 15:54:00 +07:00
Faisal Salman
29b613deee Merge pull request #583 from varunsh-coder/token-perms
ci: add GitHub token permissions for workflow
2022-09-18 15:53:07 +07:00
Faisal Salman
238391a977 Merge pull request #595 from nabetama/master
Safari and Mobile Safari began to include commas in the minor version number
2022-09-18 15:39:43 +07:00
Faisal Salman
384f780a70 Merge pull request #571 from XhmikosR/patch-1
package.json: specify the folders to include
2022-09-18 15:36:10 +07:00
nabetama
75e58525fe Safari and Mobile Safari began to include commas in the minor version numbers. 2022-09-15 23:10:12 +09:00
Jacky Choo
ebb32d1ad9 fixed sony bravia smart tv, added sharp AQUOS TV 2022-07-27 17:41:35 +08:00
Varun Sharma
dea39e1693 ci: add GitHub token permissions for workflow
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
2022-07-11 07:45:10 -07:00
Faisal Salman
ca417e25a9 Fix #516 - Add Focus into list of possible browser.name 2022-07-05 00:03:52 +07:00
Faisal Salman
f54d3fadac Fix #513 - Add new browser: DuckDuckGo 2022-07-02 23:06:08 +07:00
Faisal Salman
21fe76742f Fix #532 - Detect Xiaomi Mi TV as smarttv 2022-07-01 01:14:36 +07:00
Faisal Salman
30ac448a0c Increase UA_MAX_LENGTH to 350 2022-07-01 00:39:36 +07:00
Faisal Salman
1e82d7d265 Fix #558 - WeGame mistakenly identified as WeChat 2022-07-01 00:32:10 +07:00
Faisal Salman
a5cdc2975b Fix #565 - Add new OS: HarmonyOS 2022-06-30 23:46:42 +07:00
Faisal Salman
180846b80a Rename 'HuaweiBrowser' to 'Huawei Browser' 2022-06-30 23:39:48 +07:00
Faisal Salman
061a7a6145 Merge pull request #570 from jparismorgan/HuaweiBrowser
Add support for HuaweiBrowser
2022-06-30 23:28:01 +07:00
Faisal Salman
ebebf0acb3 Merge pull request #579 from JBYoshi/linkedin
Add LinkedIn app.
2022-06-21 12:19:44 +07:00
Faisal Salman
15ae12b71d Merge pull request #576 from Dante-dan/patch-1
fix browser-test typo
2022-05-25 18:13:19 +07:00
JBYoshi
4f77fbb441 Add LinkedIn app. 2022-05-24 23:02:01 -05:00
Dante
cd25bc1866 fix browser-test typo 2022-05-03 15:46:27 +08:00
KnifeLemon
534ba7dd7c Add iOS Naver, Kakao regex 2022-04-12 16:21:31 +09:00
KnifeLemon
0b423078c8 Add Kakao App, Naver App 2022-04-12 14:17:48 +09:00
KnifeLemon
779b5dc1e5 add KakaoTalk App, KakaoStory App regex 2022-04-12 12:57:28 +09:00
XhmikosR
18a4e5ade2 package.json: specify the folders to include 2022-03-24 08:07:30 +02:00
Paris Morgan
534d577355 update readme 2022-03-15 14:10:22 -07:00
Paris Morgan
fe963b58e5 Add support for HuaweiBrowser 2022-03-15 14:07:03 -07:00
Faisal Salman
6e39c8a553 Merge pull request #568 from jparismorgan/browser100
Add tests for Chrome, Firefox, and Edge browsers with major version 100
2022-02-25 20:41:18 +07:00
Faisal Salman
3d4ec6ef3b Merge pull request #525 from jparismorgan/Huawei
Add Huawei models
2022-02-25 20:37:01 +07:00
Paris Morgan
f02a431000 v100 tests 2022-02-17 12:01:10 -08:00
Paris Morgan
b6bddd8c09 pr feedback 2022-02-17 11:39:01 -08:00
Faisal Salman
a29213960c Fix #561 - Increase UA_MAX_LENGTH to 275 2022-01-28 22:16:51 +07:00
Faisal Salman
f761a89ab2 Fix #562 - Xiaomi Mi CC9 2022-01-13 00:35:56 +07:00
Faisal Salman
7ddb2575bd Fix #533: Detect Sony BRAVIA as SmartTV 2021-12-18 15:13:19 +07:00
Faisal Salman
23ad60ea68 Fix #559: Sony Xperia 1 III misidentified as Acer tablet 2021-12-18 01:31:40 +07:00
Faisal Salman
97f3368ef0 Bump version 0.7.31 2021-10-27 14:00:19 +07:00
Faisal Salman
b86860e850 Merge pull request #546 from hansott/master
 Use AST to verify whether regexes are safe
2021-10-27 06:27:06 +07:00
Faisal Salman
157af1e2f2 Merge pull request #547 from sunny-mwx/patch-1
Fix enumerize loop to only check its own properties
2021-10-26 17:51:31 +07:00
Faisal Salman
b4cfe1b624 Merge pull request #535 from shimar/fix/534-oppo-reno5-a
Enable to detect OPPO Reno5 A correctly.
2021-10-26 17:25:47 +07:00
Faisal Salman
95fea1cb26 Merge pull request #543 from catboy1006/master
feat: require the use of `===` and `!==`
2021-10-26 17:24:11 +07:00
Hans Ott
30648cef1d Use AST to verify whether regexes are safe 2021-10-26 11:36:19 +02:00
sunny-mwx
10c978eca5 Update ua-parser.js 2021-10-26 17:35:34 +08:00
chenhui9279
fbd2c6853c feat: require the use of === and !== 2021-10-25 16:44:54 +08:00
Faisal Salman
29d5e43342 Securing the 1.x version (issue #536) 2021-10-22 23:25:44 +07:00
Faisal Salman
051aa5d284 Securing the 0.8.x version (issue #536) 2021-10-22 23:23:12 +07:00
Faisal Salman
139fbc321a Securing the 0.7.x version (issue #536) 2021-10-22 23:14:37 +07:00
Ryohei Shima
191fed9127 Enable to detect OPPO Reno5 A correctly. 2021-10-22 12:23:36 +09:00
Faisal Salman
8fe448fddf Merge pull request #528 from jparismorgan/oculus
Add Oculus Quest and Oculus Quest 2, as well as another test for Oculus Browser
2021-10-06 11:14:42 +07:00
Paris Morgan
343d584f8f change to single line regex 2021-10-04 09:06:00 -07:00
Faisal Salman
ef54fd35d6 Merge pull request #526 from jparismorgan/sony
Add Sony Xperia 1ii
2021-09-24 00:22:42 +07:00
Paris Morgan
79535f5d61 cleanup 2021-09-21 15:40:47 -07:00
Paris Morgan
ee743946e8 cleanup 2021-09-21 15:40:04 -07:00
Paris Morgan
f57bd9523d Oculus devices 2021-09-21 15:31:02 -07:00
Paris Morgan
ffc03acd64 Add different oculus browser 2021-09-21 12:31:16 -07:00
Paris Morgan
62cc99d7cf Samsung Galaxy S20 5G 2021-09-21 12:23:49 -07:00
Paris Morgan
b542df155a Sony Xperia 1ii 2021-09-21 11:01:28 -07:00
Paris Morgan
15aa73de40 Add Huawei models 2021-09-21 09:15:49 -07:00
Faisal Salman
336ce2b950 Improve regex efficiency when trimming long ua string
https://blog.stevenlevithan.com/archives/faster-trim-javascript
2021-09-17 23:24:42 +07:00
Faisal Salman
20a428c351 Merge pull request #523 from zidingz/patch-1
Create SECURITY.md
2021-09-16 23:09:07 +07:00
Ziding Zhang
47c310e203 Create SECURITY.md
A simple instruction for security researchers.
2021-09-16 16:11:51 +01:00
liujunlve
825edbbf91 Fix #509 add support for Internet Explorer 8 2021-07-30 15:32:56 +08:00
Faisal Salman
299283c436 Fix #506 - add test for Huawei ART-L29 2021-07-22 20:31:35 +07:00
Faisal Salman
39e8d4af03 Fix #500 Sharp devices misjudged as Huawei devices 2021-06-15 12:49:19 +07:00
Faisal Salman
03c915277a Add new OS: Android-x86, Deepin, elementary OS, GhostBSD, Linspire, Manjaro, Sabayon
User-Agent source: whatismybrowser.com
2021-04-24 23:07:18 +07:00
Faisal Salman
1e7b6d2e8b Improve device detection: LG Android TV 2021-04-24 21:50:18 +07:00
Faisal Salman
e5e13adc81 Improve CPU detection for ARM64 2021-04-24 21:15:16 +07:00
Faisal Salman
837042a3e8 Improve device detection: Huawei, Xiaomi, Realme, LG, OnePlus, ASUS, ZTE, Fairphone 2021-04-22 07:00:28 +07:00
Faisal Salman
7b3aa9fc15 ES3 compat-fix: remove trailing comma 2021-04-18 14:10:56 +07:00
Faisal Salman
8e55e00177 Replace \s with space, saving ~0,3KB 2021-04-16 23:02:11 +07:00
Faisal Salman
ca644313d6 Remove oldEdge map 2021-04-16 12:51:45 +07:00
Faisal Salman
ca83d4c9c3 Refine some OS detection
Source:
- https://www.zytrax.com/tech/web/browser_ids.htm
- https://developers.whatismybrowser.com/useragents/explore/operating_system_name/
2021-04-16 07:11:23 +07:00
Faisal Salman
9bed2b1437 Add new device vendor: Roku
Source: https://github.com/WhichBrowser/Parser-PHP/blob/master/tests/data/television/roku.yaml
2021-04-16 05:17:04 +07:00
Faisal Salman
3792900410 Add new browsers: Obigo, UP.Browser 2021-04-12 14:02:10 +07:00
Faisal Salman
c05e4e837f Add new OS: HP-UX 2021-04-12 13:11:25 +07:00
Faisal Salman
c53a2a1f72 Improve os detection: Windows Mobile without version 2021-04-12 12:55:37 +07:00
Faisal Salman
559ecaacb6 Improve browser detection: Netscape with version 2021-04-12 12:28:24 +07:00
Faisal Salman
f715023f47 Improve device detection: categorize PDA as mobile 2021-04-12 12:24:34 +07:00
Faisal Salman
36b2275add Improve detection rule for Mac on PowerPC 2021-04-12 12:19:01 +07:00
Faisal Salman
75620c7b6c Merge branch 'master' into develop 2021-04-12 12:12:10 +07:00
Faisal Salman
1d3c98a10c Revert breaking fix #279 and release as 0.7.28 2021-04-10 21:39:40 +07:00
Faisal Salman
c39590b673 Test for Firefox UAs, add new browser: Klar, add new OS: Maemo
Source: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox
2021-04-08 23:14:10 +07:00
Faisal Salman
9200e53787 Update readme: use https for demo link 2021-04-08 21:06:52 +07:00
Faisal Salman
6c671dd246 Refactor code: saving bytes towards 15KB minified 2021-04-08 20:44:13 +07:00
Faisal Salman
535f11bd24 Delete redundant code 2021-04-07 21:42:13 +07:00
Faisal Salman
642c0399e8 Fix #492 LG TV WebOS detection 2021-04-06 14:56:23 +07:00
Faisal Salman
3edacddb24 Merge branch 'master' into develop 2021-04-05 23:32:24 +07:00
Faisal Salman
acc0b91ff5 Update contributor list 2021-04-05 23:32:15 +07:00
Faisal Salman
f726dcd1ae Merge branch 'master' into develop 2021-04-05 13:24:46 +07:00
Faisal Salman
383ca587ef More test for tablet devices 2021-04-04 16:32:30 +07:00
Faisal Salman
7c8aa435b2 Minor rearrangement 2021-04-04 14:37:13 +07:00
Faisal Salman
09aa9105dc Add new device & browser: Tesla 2021-04-04 14:12:40 +07:00
Faisal Salman
557cc2198d More test for latest phones with unique form factor (fold/flip/qwerty/swivel) 2021-04-04 13:12:55 +07:00
Faisal Salman
f95aced43b Release as 0.7.27 2021-04-02 18:18:49 +07:00
Faisal Salman
24950f97ae Merge branch 'master' of github.com:faisalman/ua-parser-js into master 2021-04-02 18:15:28 +07:00
Faisal Salman
cb30756f48 Merge pull request #490 from SuperOleg39/fix-set-ua-limit
Add string check to setUA method
2021-04-02 18:15:04 +07:00
o.drapeza
0868e372e0 Add string check to setUA method 2021-04-02 12:52:30 +03:00
Faisal Salman
9d431cfddd Add new device: Fairphone 2021-04-02 10:10:47 +07:00
Faisal Salman
c937400e8e Add new browser: Firefox Reality 2021-04-02 01:00:50 +07:00
Faisal Salman
8bea5c552a Add new Engine & Browser: Flow 2021-04-02 00:15:20 +07:00
Faisal Salman
3843578de9 Small refactor 2021-04-01 23:55:20 +07:00
Faisal Salman
be9a066029 Merge pull request #487 from kueez/kueez-develop
Better tablet detection
2021-03-29 23:53:21 +07:00
sUP
6f2ba7fcd5 Better tablet detection:
- iPad using Facebook browser on some occasions
- More Huawei tablets
- Asus ZenPad Z8s (P00J)
2021-03-29 18:40:41 +03:00
sUP
d72de26ef9 Better tablet detection - Build. 2021-03-29 16:17:18 +03:00
sUP
80fae81eee Better tablet detection:
- Fix lenovo phone / tablet detection
2021-03-29 16:04:00 +03:00
sUP
91fa6dd5cc Better tablet detection:
- Huawei MediaPad M/T
- Galaxy Tab SM-P
- Kindle Fire without Silk
2021-03-29 15:42:44 +03:00
Faisal Salman
a6b0c165c4 Release as 0.7.26 2021-03-27 02:43:24 +07:00
Faisal Salman
999764cf36 Merge branch 'old-edge-fix' into develop 2021-03-27 02:29:18 +07:00
Faisal Salman
0e70fc4044 Add new device.vendor: Realme 2021-03-27 02:21:18 +07:00
Faisal Salman
3b703a6379 Refine device detection with more test cases 2021-03-27 00:45:26 +07:00
Faisal Salman
4f27489ccf Fix regexes that were marked as unsafe by safe-regex module 2021-03-26 21:17:35 +07:00
Faisal Salman
2cfd792d24 Fix #342 - Enforce all regexes to comply with safe-regex as a safeguard against possible ReDoS vulnerability 2021-03-26 19:54:32 +07:00
Faisal Salman
b406b5df2c Merge branch 'refactor-experimental' into develop 2021-03-26 16:38:34 +07:00
Faisal Salman
536b9e8d9d Add new device.vendor: Vivo 2021-03-26 15:54:09 +07:00
Faisal Salman
8d5685771d Refine some detection with more test cases 2021-03-25 23:18:46 +07:00
Faisal Salman
69a568ae49 Casually save some bytes 2021-03-25 15:45:18 +07:00
Faisal Salman
59d947dcab Detect ARMEABI as ARM 2021-03-25 01:56:19 +07:00
Faisal Salman
62cb5a2e54 Add some test cases for Samsung, Huawei, Xiaomi 2021-03-25 01:54:30 +07:00
Faisal Salman
cd61aef07d Add Device: Surface Duo 2021-03-25 00:13:24 +07:00
Faisal Salman
afe62e915d Add new OS: Raspbian 2021-03-25 00:06:12 +07:00
Faisal Salman
ef4eeadcd8 Refine some OS detection 2021-03-25 00:00:30 +07:00
Faisal Salman
3da59cef3d Release as 0.7.25 2021-03-24 15:51:45 +07:00
Faisal Salman
a0b40be04f Simplify Huawei detection 2021-03-24 15:37:20 +07:00
Faisal Salman
73fb12b379 Add Electron 2021-03-24 02:15:50 +07:00
Faisal Salman
94d3550844 Fix #209 Add CHANGELOG 2021-03-24 01:10:51 +07:00
Faisal Salman
14e7dd3f86 Fix #448 Add AT&T & Vodafone devices 2021-03-24 00:44:14 +07:00
Faisal Salman
dff9746527 Fix #279 Remap old Edge versions <= 44 as suggested by @mikemaccana @callaginn 2021-03-24 00:09:49 +07:00
Faisal Salman
effd766e3b Fix #422 Add ARMHF in CPU Arch detection 2021-03-23 23:37:43 +07:00
Faisal Salman
4d94c6b3e3 Add CDN links & insert npm fund 2021-03-23 22:14:23 +07:00
Faisal Salman
daeb118543 Move documentation upwards and..mAkE tHe LoG0 BiG99eR!!1!1! 2021-03-23 20:31:09 +07:00
Faisal Salman
c47f458586 Merge branch 'refactor-experimental' of github.com:faisalman/ua-parser-js into refactor-experimental 2021-03-23 20:12:46 +07:00
Faisal Salman
8c2b84fc31 Enforce maximum limit to user-agent input 2021-03-23 20:10:09 +07:00
Faisal Salman
1667f5f2b2 Update README contents & structures 2021-03-21 03:40:33 +07:00
Faisal Salman
e1905168a8 Fix #438 Add Zebra devices 2021-03-20 07:54:31 +07:00
Faisal Salman
10475761cf Action doesn't work, should be under /.github/workflows folder perhaps 2021-03-19 19:29:28 +07:00
Faisal Salman
db381cad92 Change mocha reporter for CI 2021-03-19 19:21:18 +07:00
Faisal Salman
bb16473fac Fix #427 - Trying GitHub Actions 2021-03-19 19:09:24 +07:00
Faisal Salman
fe5ca1de96 Fix #401 Rearrange the order of regexes to improve hit-rate performance 2021-03-19 14:54:51 +07:00
Faisal Salman
ebccc29d97 Casually save some bytes 2021-03-18 18:42:01 +07:00
Faisal Salman
1a8cd671ab Fix #449 Lenovo Tablet 2021-03-18 02:05:57 +07:00
Faisal Salman
d1ba5f5914 Fix #430 Playstation 5 2021-03-18 00:19:41 +07:00
Faisal Salman
e402a6a55c Latest Xperia lineup 2021-03-17 10:58:50 +07:00
Faisal Salman
e612b44ecd Fix #470 Identify Android TV as SmartTV 2021-03-14 22:47:23 +07:00
Faisal Salman
fc1d3b0719 Fix #475 Nokia version incomplete 2021-03-14 22:22:04 +07:00
Faisal Salman
c626c01a5e Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2021-03-14 19:07:48 +07:00
Faisal Salman
d1ea2f0dc4 Fix #433 #434 Huawei devices 2021-03-14 19:07:28 +07:00
Faisal Salman
70a586d4b1 Merge pull request #483 from annez/check-typeof-window
Move to check typeof for window for different envs
2021-03-14 01:08:33 +07:00
Faisal Salman
9da55e9791 Merge branch 'master' of github.com:faisalman/ua-parser-js 2021-03-13 21:10:56 +07:00
Faisal Salman
6c44b3fcc5 Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2021-03-13 21:04:46 +07:00
Faisal Salman
b1f34c1620 Merge pull request #477 from crcong/fixWechatDesktop
FIX: Wechat Desktop for Windows compatible with new version
2021-03-13 21:00:59 +07:00
ruicong
1cfe34f517 FIX: new wechat desktop's unsafe regex 2021-03-13 14:26:42 +08:00
Faisal Salman
6c87e069ec Fix #407 ZTE Nubia misidentified as Nextbook Tablet 2021-03-13 11:41:56 +07:00
Faisal Salman
d658ef364b Fix #339 Add Weibo 2021-03-13 09:34:22 +07:00
Faisal Salman
f85dc8cb9a Fix #366 Amazon Alexa Echo Show 2021-03-13 09:22:56 +07:00
Faisal Salman
cdac86782b Add Nintendo Switch 2021-03-13 08:47:06 +07:00
Faisal Salman
46615e70db Fix #454 Improve Samsung detection 2021-03-12 19:20:17 +07:00
Faisal Salman
6aa3ff1374 Fix #450 Sony Xperia Z2 Tablet 2021-03-12 17:40:07 +07:00
Faisal Salman
dce862364b Add funding support links 2021-03-10 00:55:26 +07:00
Faisal Salman
ec5a864abb Fix #367 #425 Detect Instagram in-app browser 2021-03-09 02:32:10 +07:00
Faisal Salman
d78a2e0361 Fix #413 Bug resulting Motorola model O 2021-03-09 02:13:31 +07:00
David Annez
f661da9d47 Move to check typeof for window for different envs 2021-02-26 10:14:32 +00:00
Faisal Salman
9999815ac8 Update version number to 0.7.24 2021-02-12 10:01:25 +07:00
Faisal Salman
809439e20e Fix potential ReDoS vulnerability as reported by Doyensec 2021-02-12 09:53:26 +07:00
Faisal Salman
5b83893476 Merge pull request #479 from joeyparrish/develop
fix: Xbox OS detection
2021-02-10 15:41:56 +07:00
Joey Parrish
9d154cc41b chore: Update build 2021-02-09 12:42:27 -08:00
Joey Parrish
7679003f87 fix: Xbox OS detection
It is better to detect Xbox devices as having the OS "Xbox".
Otherwise, they are detected as "Windows 10", making it difficult to
see the difference between Legacy Edge on Windows and the Xbox
browser.  (Karma (https://github.com/karma-runner/karma) only shows
the browser & OS on the status line.)

With this change, Xbox 360, Xbox One, Xbox X/S, and Xbox Series X/S
are all detected as OS "Xbox" with version "360", "One", etc.
2021-02-09 12:24:17 -08:00
ruicong
cd1bfd87c5 FIX: Wechat Desktop for Windows compatible with new version 2021-01-18 17:11:53 +08:00
Faisal Salman
45bf76a0fe Merge pull request #474 from dust-off/master
Fallback for Mobile
2021-01-08 14:41:15 +07:00
Dustin
f543c5ad72 facebook movile app with no browser info 2021-01-07 09:41:20 -08:00
Faisal Salman
89a72c27a7 Merge pull request #471 from jishidaaaaa/fix-firetv-detection
Fix Detection Rule For Amazon Fire TV
2021-01-05 23:46:45 +07:00
Faisal Salman
314131d003 Merge pull request #472 from GeraldHost/master
Update readme playstation typo
2021-01-05 23:44:08 +07:00
Gerald Host
386ebc29f1 feat: update readme playstation
Update Playstation to PlayStation as "Playstation" is not a known user agent.
2021-01-05 12:59:41 +00:00
Junki-Ishida
b0f14de2a4 Fix Detection Rule For Amazon Fire TV 2021-01-05 21:19:07 +09:00
Faisal Salman
fd8a583020 Merge pull request #469 from bynice/patch-1
Update ua-parser.js
2021-01-02 11:02:15 +07:00
Faisal Salman
cc2da937c6 Merge pull request #368 from Deliaz/master
Add Coc Coc browser detection
2020-12-17 20:07:49 +07:00
Yılmaz
34e2e800c5 Update ua-parser.js
Samsung Tablet SM-P587 must be Tablet device type
2020-12-17 15:39:17 +03:00
Deliaz
26c74ef356 Merge branch 'develop' into master 2020-12-16 19:37:22 +02:00
Faisal Salman
e4b3029668 Merge pull request #466 from yoyo837/patch-1
Update homepage
2020-12-13 12:43:11 +07:00
Amumu
b7d4865afd Update homepage 2020-12-13 10:59:01 +08:00
Faisal Salman
d5ab75a14e Merge branch 'master' of github.com:faisalman/ua-parser-js 2020-12-10 10:47:08 +07:00
Faisal Salman
c7475db860 0.7.23 2020-12-10 10:45:16 +07:00
Faisal Salman
83d37b4887 Merge pull request #451 from dineshks1/master
Adds travis jobs on ppc64le
2020-12-03 15:32:35 +07:00
Faisal Salman
2d53ceb8bf Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2020-12-01 10:50:17 +07:00
Faisal Salman
d107155a57 Merge pull request #463 from vinyldarkscratch/bump-deps
Bump version for all dependencies
2020-12-01 10:36:46 +07:00
Faisal Salman
43fb4d16a7 Merge pull request #459 from WizKid/master
Amazon Fire do not always contain build number
2020-12-01 10:36:11 +07:00
Faisal Salman
6d1f26df05 Fix ReDoS vulnerabilities reported by Snyk 2020-12-01 10:09:58 +07:00
Faisal Salman
86471ad7e2 Merge branch 'master' into develop 2020-11-30 23:16:15 +07:00
Faisal Salman
9dfa5fc675 Fix #453 - ReDoS vulnerability in MachSpeed tablets detection as reported by @migueldemoura 2020-11-30 23:15:30 +07:00
Queen Vinyl Darkscratch
4547dbc0b4 Bump version for all dependencies 2020-11-28 05:42:37 -08:00
Emil Hesslow
7b23335d29 Amazon Fire do not always contain build number 2020-11-23 13:43:33 -08:00
dineshks1
da53c35f91 Adds travis jobs on ppc64le 2020-10-28 12:12:40 +00:00
Faisal Salman
edd84eaa72 Fix #447 - Improve identification for LG SmartTV 2020-10-01 12:16:54 +07:00
Faisal Salman
1a75bc845f Fix #444 - Identify unknown Firefox-based browser as "Firefox" rather than "Mozilla" 2020-09-17 23:29:17 +07:00
Faisal Salman
e72371c34d bump version to 0.7.22 2020-09-12 16:06:20 +07:00
Faisal Salman
e96f95802d Refine Xiaomi detection 2020-09-12 15:56:30 +07:00
Faisal Salman
aa190ad319 Merge branch 'master' into develop 2020-09-12 15:50:06 +07:00
Faisal Salman
233d3bae22 Fix potential ReDoS vulnerability 2020-09-12 15:47:15 +07:00
Faisal Salman
3547f16d08 Merge pull request #437 from RomanSavarin/samsung-note-10
Detect Samsung Note 10.1 as a tablet
2020-09-11 21:31:46 +07:00
Raman Savaryn
da113f9fad Merge branch 'develop' into samsung-note-10 2020-08-18 08:14:55 +03:00
Faisal Salman
150ad0b176 Merge pull request #439 from joeyparrish/develop
Extract Chromecast firmware version
2020-08-13 13:58:24 +07:00
Faisal Salman
ba5324d3cd Merge pull request #436 from derUli/develop
Detect SM-P610 / Samsung Galaxy Tab S6 Lite as tablet
2020-08-13 13:55:39 +07:00
Faisal Salman
631d0501bb Merge pull request #426 from nionata/feature/facebook
Detect Facebook In-App Browsers without versions
2020-08-13 13:51:34 +07:00
Joey Parrish
20ceaf9000 Extract Chromecast firmware version
Rather than put the CPU type as the OS version, for Chromecast, the
firmware version would be much more useful.

For example:

  Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like
  Gecko) Chrome/76.0.3809.81 Safari/537.36 CrKey/1.42.183786

This should produce:

  os: { name: "Chromecast", version: "1.42.183786" }

Instead of:

  os: { name: "Linux", version: "aarch64" }
2020-08-12 11:00:51 -07:00
roman.savarin
a8972c7d70 Detect Samsung Note 10.1 as a tablet 2020-07-31 17:04:50 +03:00
Ulrich Schmidt
8196cb1c43 detect SM-P610 / Samsung Galaxy Tab S6 Lite as tablet 2020-07-21 14:18:50 +02:00
Nicholas Ionata
624eaf3f8a Merge branch 'develop' into feature/facebook 2020-06-03 18:35:41 -04:00
nionata
4ca311224f catch facebook in-app browsers that do not contain versions 2020-06-03 18:10:56 -04:00
Faisal Salman
5230745280 Merge pull request #424 from patrick-nurt/detect-huawei-p30
Detect Huawei P30
2020-05-19 01:00:34 +07:00
patrick-nurt
cc11bc6a2c Update device-test.json 2020-05-17 08:20:27 +04:00
patrick-nurt
bd6dee4a08 Update ua-parser.js 2020-05-17 08:17:30 +04:00
Faisal Salman
1fc9d5a4a4 Merge pull request #409 from masahills/devlocal
Detect Android models from unidentified device vendors.
2020-01-25 11:45:20 +07:00
Masahiko Sato
7568f0a6f5 Updated the regexp patterns to be simpler/safer. 2020-01-20 17:15:57 +09:00
Masahiko Sato
726a458c84 Try to detect Android device models from unidentified vendors. 2020-01-17 15:42:02 +09:00
Faisal Salman
4daaa41211 Merge pull request #406 from insanehong/develop
Add  Whale Browser@NAVER Corp to list of browsers
2020-01-08 00:01:48 +07:00
insanehong
74c973b0d8 Add new browser Whale@Naver Corp. - https://whale.naver.com 2020-01-07 17:29:14 +09:00
Faisal Salman
43169ce1da Merge pull request #405 from tkrotoff/remove-script-type
No need for type="text/javascript"
2020-01-05 21:18:39 +07:00
Tanguy Krotoff
b0059eff5b No need for type="text/javascript" 2020-01-05 12:46:10 +01:00
Tanguy Krotoff
ec0d7c037a Tabs => spaces 2020-01-05 12:45:40 +01:00
Faisal Salman
a8eac11d82 Simplify Huawei regex 2019-12-21 05:49:32 +07:00
Faisal Salman
e15ac48f0f Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2019-12-21 05:36:39 +07:00
Faisal Salman
74cb3d417b Merge pull request #404 from 8thwall/huaweiProDevices
Added Huawei P20 Pro and Huawei Mate P20 Pro Device Detection
2019-12-21 05:25:44 +07:00
Tony Tomarchio
b45bd07bab Add additional model numbers for Huawei Mate 20 Pro 2019-12-19 11:10:06 -08:00
Tony Tomarchio
feafa4d027 Detect Huawei P20 Pro 2019-12-19 11:10:06 -08:00
Tony Tomarchio
fc08e23f54 Detect Huawei Mate 20 Pro 2019-12-19 11:10:06 -08:00
Faisal Salman
590234ba13 Merge pull request #402 from ChadKillingsworth/pixels
Add detection for newer Pixel devices
2019-12-20 01:21:32 +07:00
Faisal Salman
31a0460b60 v0.7.21 2019-12-19 23:11:25 +07:00
Faisal Salman
e1dd27cc3f Update README 2019-12-19 23:01:31 +07:00
Faisal Salman
e14dcd598c Fix #351: Identify Huawei MediaPad as tablet 2019-12-14 22:41:59 +07:00
Faisal Salman
d260bcca37 Remove redundant rule for OnePlus 2019-12-14 19:06:53 +07:00
Faisal Salman
9da7fd4f92 Fix #395: Add 360 Browser 2019-12-14 07:30:43 +07:00
Faisal Salman
5cbd2fa795 Fix #389 TypeError when $=null 2019-12-14 06:20:34 +07:00
Faisal Salman
7fca67cbc7 Add OS: KaiOS 2019-12-14 05:49:00 +07:00
Chad Killingsworth
ac123a98de Add detection for newer Pixel devices 2019-12-04 07:08:51 -06:00
Faisal Salman
65b3804625 Merge pull request #399 from MimyyK/master
Add new devices OnePlus
2019-11-16 23:13:53 +07:00
MimyyK
c558a64ec5 Add new devices (OnePlus 6 and OnePlus 6T) 2019-11-15 12:04:23 +01:00
Faisal Salman
c191372e67 Merge pull request #393 from ll-syber/baidubox
Add Baidu App detection
2019-09-25 12:45:11 +07:00
ll-syber
5050ef75f6 1. merge baidubrowser with bidubrowser, and place them in "trident based"
2. add baiduboxapp, which stand for "Baidu App on mobile"
2019-09-17 19:52:12 +08:00
Faisal Salman
3768a26e5d Merge pull request #390 from JBYoshi/blink-version
Use Chrome version for Blink version.
2019-09-09 23:26:14 +07:00
Faisal Salman
12a96a992a Merge pull request #392 from JBYoshi/smart-tv-type
Classify Apple TV and Chromecast as smart TVs.
2019-09-05 19:09:53 +07:00
JBYoshi
3a78cf598d Classify Apple TV and Chromecast as smart TVs. 2019-09-04 10:21:13 -05:00
JBYoshi
8457f61f60 Fix whitespace. 2019-08-28 21:16:40 -05:00
JBYoshi
ca14b133cb Use Chrome version for Blink version. 2019-08-28 21:12:14 -05:00
Faisal Salman
411e41afd8 Merge pull request #374 from pavelstudeny/master
Add Avast Secure Browser & AVG Secure Browser
2019-08-27 14:25:02 +07:00
Faisal Salman
44d4ed5350 Merge pull request #383 from 8thwall/huaweiDevices
Detect Huawei P20, P20 Lite and P30 Pro
2019-08-27 14:21:39 +07:00
Tony Tomarchio
e5a02c0e57 Detect Huawei P20 2019-07-24 10:52:13 -07:00
Alvin Portillo
c752520041 Detect Huawei P20 Lite and P30 Pro 2019-07-19 14:45:34 -07:00
Pavel Studeny
ee391c8888 fix comment 2019-06-21 09:43:12 +02:00
Faisal Salman
a88934fadf v0.7.20 - released under the MIT license 2019-06-08 21:50:39 +07:00
Faisal Salman
8cf2a87938 Fix #379 Detect Lenovo Tab 2019-06-08 21:10:52 +07:00
Faisal Salman
b1d6eda6e1 Fix #378 Detect Samsung Galaxy C9 Pro 2019-06-08 20:51:31 +07:00
Faisal Salman
a9fc6163b8 Fix #289 Detect Xiaomi Mi as Mobile 2019-06-08 20:39:31 +07:00
Faisal Salman
7ef62a68de Fix #318 Detect Meizu Note as Mobile 2019-06-08 20:28:14 +07:00
Faisal Salman
de3b3bd55e Merge pull request #372 from maxnordlund/patch-2
Remove outcommented code
2019-06-08 18:57:19 +07:00
Faisal Salman
700220f2b9 Merge pull request #380 from evaliyev/fix_license
Fix license
2019-06-08 18:54:52 +07:00
Elchin Valiyev
90ae87ec17 Update README 2019-06-05 17:02:46 +02:00
Elchin Valiyev
f60fdbefa5 fix license in package.json 2019-06-05 16:48:01 +02:00
Faisal Salman
97e919024b Merge pull request #375 from IldarKamalov/develop
Fixed Edge Chromium detection
2019-05-23 17:21:31 +07:00
Ildar Kamalov
a88b70bdd4 Fixed Edge Chromium detection
Closes #373
2019-04-13 10:48:53 +03:00
Pavel Studeny
0b7d05bae0 Add AVG Secure Browser detection 2019-04-10 16:38:13 +02:00
Pavel Studeny
7d4d9fd476 Add Avast Secure Browser detection 2019-04-10 16:22:15 +02:00
Faisal Salman
89635fcc6e Merge pull request #371 from maxnordlund/patch-1
Fix typo
2019-03-26 13:39:08 +07:00
Faisal Salman
b6d2bb5262 Merge pull request #369 from symunona/rjs-fix
FIX: When using as AMD module with RequireJS optimizer using a namespace
2019-03-26 13:38:49 +07:00
Faisal Salman
73192e64d4 Merge pull request #364 from rainemak/sailfishos
Add Sailfish OS and Sailfish Browser detection
2019-03-26 13:38:28 +07:00
Faisal Salman
557c46f413 Merge pull request #359 from hr6r/develop
WeChat(Win) Desktop
2019-03-26 13:38:20 +07:00
Faisal Salman
9fb502ea6d Merge pull request #353 from 8thwall/pixelFix
Fix Pixel XL devices on Chrome 70
2019-03-26 13:38:11 +07:00
Max Nordlund gmail
37cac21d0c Remove outdated TODO
This todo was written in April 2015, which at the time of this commit is
almost 4 years ago. See 6a284e26
2019-03-25 12:23:21 +01:00
Max Nordlund gmail
95f37b4ce5 Remove unused media players
This got disabled ~4 years ago, see 5d817e37
2019-03-25 12:20:06 +01:00
Max Nordlund gmail
cc479f81ae Remove outcommented code
Hasn't been used for years, so it's most likely safe to remove.
2019-03-25 12:14:31 +01:00
Max Nordlund
d1a7f365ad Remove disabled CLI functionality
See #268
2019-03-25 12:12:39 +01:00
Max Nordlund
a4da1e2b65 Remove outcommented code
It was disabled 2 years ago, see #258
2019-03-25 12:11:44 +01:00
Max Nordlund
795139e1b8 Fix typo
Changes `margedRegexes` -> `mergedRegexes`
2019-03-25 11:54:55 +01:00
Bendeguz
97dc89ae03 FIX: When using in an AMD module with RequireJS using a namespace,
it does not get packed correctly, because r.js optimizer matches
the exact line containing 'function' as a string. (See r.js@26506)
2019-03-19 10:57:36 +01:00
Deliaz
cd3ba72b2f Add Coc Coc browser detection 2019-03-18 13:17:44 +07:00
Raine Makelainen
995e872ff8 Add Sailfish OS and Sailfish Browser detection 2019-03-01 14:50:54 +02:00
hr6r
3bad800860 Merge branch 'develop' into develop 2019-01-23 14:46:05 +08:00
dianhe
bc4fd7417c test name 2019-01-23 14:43:56 +08:00
dianhe
6f27f8b862 + 'WeChat(Win) Desktop' 2019-01-23 14:32:30 +08:00
Alvin Portillo
df5229cb62 Fix Pixel XL devices on Chrome 70 2018-11-30 11:00:24 -08:00
Faisal Salman
732cf5834e Fix #337 - Samsung Smart-TV 2018-11-23 10:26:00 +07:00
Faisal Salman
ddcc29f63f Fix #303 - Acer Iconia 2018-11-23 09:23:13 +07:00
Faisal Salman
ce95d9ac17 Fix #323 - Detect Asus ZenPad 10 2018-11-23 01:15:06 +07:00
Faisal Salman
56978dec0a Fix #327: iPad identified as mobile when using UCBrowser 2018-11-23 00:52:07 +07:00
Faisal Salman
60c4c2b693 Fix #252: Detection for HTC Desire 820 2018-11-23 00:38:19 +07:00
Faisal Salman
213d2296df Update list 2018-11-23 00:17:42 +07:00
Faisal Salman
ed1ccb3902 Fix #340 - Add Browser: QupZilla, Falkon 2018-11-22 23:40:26 +07:00
Faisal Salman
61e5d24bb5 Add Engine: Goanna 2018-11-22 23:33:42 +07:00
Faisal Salman
7c5991a725 Fix #341: Detect Konqueror before Safari 2018-11-22 13:49:59 +07:00
Faisal Salman
3a5a701375 Fix #246 #247 - Add Engine: Blink 2018-11-22 13:21:09 +07:00
Faisal Salman
f6ef14d0cd Fix #349 Sony w/ Chrome >=70 2018-11-09 12:29:19 +07:00
Faisal Salman
7aca357879 Fix #328 New release 0.7.19 2018-10-26 01:35:15 +07:00
Faisal Salman
7f8f357995 Remove Node 0.10 from Travis 2018-10-26 01:17:13 +07:00
Faisal Salman
0fd919bd51 Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2018-10-26 00:53:15 +07:00
Faisal Salman
a400d2163c Fix #347 Pixel C in Chrome 70 2018-10-26 00:52:27 +07:00
Faisal Salman
073c672af5 Add OS: Fuchsia 2018-10-26 00:48:05 +07:00
Faisal Salman
93e17524c0 Add OS: Fuchsia 2018-10-26 00:37:15 +07:00
Faisal Salman
2c7e61f9a2 Add Device: Essential & Google Pixel 2018-10-26 00:35:59 +07:00
Faisal Salman
87c6e5c1bd Merge pull request #346 from 8thwall/essential
Detect Essential Phone (PH-1)
2018-10-25 23:00:59 +07:00
Faisal Salman
b88c52131f Merge pull request #345 from 8thwall/pixel3
Add Pixel 2 XL, Pixel 3, Pixel 3 XL Device Models
2018-10-25 22:56:46 +07:00
Alvin Portillo
6c2a767e32 Add Pixel 2 XL, Pixel 3, Pixel 3 XL Device Models 2018-10-22 11:28:31 -07:00
Alvin Portillo
7dbf0c6867 Detect Essential Phone (PH-1) 2018-10-22 10:29:19 -07:00
Faisal Salman
0304152f72 Merge branch 'master' of github.com:faisalman/ua-parser-js 2018-10-21 15:21:53 +07:00
Faisal Salman
4cc29dd88c Update readme: using TypeScript 2018-10-21 15:21:03 +07:00
Faisal Salman
95fcd3f672 Fix #321: Add a LICENSE to be recognized by GitHub API 2018-10-13 10:01:51 +07:00
Faisal Salman
d7608d0459 Merge pull request #338 from coox/master
Fix browser detection of Edge on Android
2018-10-06 23:32:20 +07:00
Faisal Salman
f8820389a9 Merge branch 'develop' into master 2018-10-06 23:30:37 +07:00
Faisal Salman
46b9f0f2aa Merge pull request #334 from vladimyr/develop
Detect Firefox Focus & Opera Touch
2018-10-06 23:28:47 +07:00
Faisal Salman
41ccecadea Merge pull request #333 from brave/master
add Brave to list of browsers
2018-10-06 23:28:29 +07:00
Eric Redon
964431ef89 Fix browser detection of Edge on Android 2018-09-27 17:50:54 +02:00
Dario Vladovic
bf79eabecc Improve Microsoft Edge detection 2018-09-16 12:19:47 +02:00
Dario Vladovic
01eab85f7d Add Opera Touch & Firefox Focus, fix Microsoft Edge 2018-09-16 12:07:18 +02:00
Dario Vladovic
384bafe31c Prevent package-lock creation 2018-09-16 11:46:11 +02:00
Dario Vladovic
eb83122c5e Update .gitignore 2018-09-16 11:40:03 +02:00
Matthew O
64bd8a4e60 Merge pull request #1 from KarateCowboy/add-brave
add Brave browser
2018-09-14 16:05:27 -05:00
Matthew Origer
fc4c0df095 add Brave browser 2018-09-14 15:57:26 -05:00
Faisal Salman
a142c0ee94 Update filesize description 2018-09-08 16:13:45 +07:00
Faisal Salman
5c30aeed59 Merge branch 'master' of github.com:faisalman/ua-parser-js 2018-09-08 16:07:57 +07:00
Faisal Salman
00064be6d6 Merge pull request #325 from dcyriller/update-readme
Update browser names in README
2018-09-08 16:04:28 +07:00
Faisal Salman
76be1cb328 Fix test for Meizu device 2018-09-08 14:21:36 +07:00
Faisal Salman
d601ab195f Merge branch 'shchotse-add_true_meizu_device_type' into develop 2018-09-08 14:19:00 +07:00
Faisal Salman
ac3b0624b8 Identify MZ as Meizu #263 2018-09-08 14:17:22 +07:00
Cyrille David
b49865266c Update browser names in README 2018-07-26 11:58:21 +02:00
Cyrille David
565d67bbb6 Remove unconsistant (because outdated?) names
Only remove names coming from README.
2018-07-26 11:42:45 +02:00
Cyrille David
58c71a019e Merge README list into extraction 2018-07-26 11:40:11 +02:00
Cyrille David
8c2607aac9 Extract browser names from test/browser-test.json 2018-07-26 11:36:10 +02:00
Faisal Salman
55ffb10a5f Fix #259: Avoid collision when using $.ua 2018-05-23 20:28:47 +07:00
Faisal Salman
1493587742 Fix #317: Add missing warranty section of MIT license in readme.md 2018-05-17 06:19:13 +07:00
Faisal Salman
f5e0aa83eb Fix #290: Add Device Model: Pixel 2 2018-05-08 15:26:38 +07:00
Faisal Salman
8fdc32f5b8 Fix #295: Detect Amazon Fire TV 2018-05-06 22:42:14 +07:00
Faisal Salman
0059eef770 Fix #293: Detect ARM on ChromeOS 2018-05-06 22:26:16 +07:00
Faisal Salman
93affc671c Replace donation button 2018-05-06 22:17:10 +07:00
Faisal Salman
a3f5efa680 Fix #212: Detect LINE 2018-05-06 22:10:39 +07:00
Faisal Salman
4c00ccc6c2 Fix #271 2018-05-06 21:05:30 +07:00
Faisal Salman
34f934fa55 increment patch version 2018-05-04 23:13:57 +07:00
Faisal Salman
218e3a4a3b Merge pull request #314 from no5no6/master
Add support for Sogou Browser、LieBao Browser、Baidu Browser、2345 Browser
2018-05-04 08:52:35 +07:00
yuanyang
5eda2491b1 Merge branch 'master' of https://github.com/no5no6/ua-parser-js 2018-05-02 10:55:52 +08:00
yuanyang
7acaf9ced8 add Sogou Browser、LieBao Browser、Baidu Browser、2345 Browser 2018-05-02 10:54:54 +08:00
Faisal Salman
bafac18512 Merge pull request #312 from brophdawg11/qqbrowserlite
#311 - Add support for QQBrowserLite
2018-04-29 22:03:03 +07:00
Faisal Salman
ee553df245 Merge branch 'develop' into qqbrowserlite 2018-04-29 22:02:07 +07:00
Faisal Salman
bc4e75573a Merge pull request #305 from shreedharshetty/shreedharshetty-patch-1
Incorrect browser name shows for Edge browser on mobile
2018-04-29 21:58:34 +07:00
Faisal Salman
378dee1aaa Merge pull request #310 from JoshuaKGoldberg/patch-1
Readme typo: missing "be more"
2018-04-29 21:57:29 +07:00
Faisal Salman
d413cb0745 Merge branch 'develop' into shreedharshetty-patch-1 2018-04-29 21:56:34 +07:00
Faisal Salman
7fb860f030 Merge pull request #304 from gulping/patch-1
mark license comment as important
2018-04-29 21:52:39 +07:00
Faisal Salman
2e57a9778f Merge pull request #299 from zbjornson/vulnfix
Fix vulnerable RegExps
2018-04-29 21:52:23 +07:00
yuanyang
fb92a46479 add Sogou Browser、LieBao Browser、Baidu Browser、2345 Browser 2018-04-25 12:02:19 +08:00
Matt Brophy
4790f944bf Update README 2018-04-23 09:37:13 -04:00
Matt Brophy
3ed9d3f4ff #311 - Add support for QQBrowserLite 2018-04-23 09:36:11 -04:00
Josh Goldberg
0c6ae1a1e3 Readme typo: missing "be more" 2018-04-21 16:10:42 -07:00
Shreedhar
84bfaaf225 updated ua string for ios 2018-04-02 20:09:57 +05:30
Shreedhar
9ceb402834 fix: wrong browser name returns for edge browsers on mobiles 2018-04-02 19:52:18 +05:30
gulpin
a795cf83c4 mark license comment as important 2018-03-29 16:41:58 +09:00
Zach Bjornson
8b54a7256e Fix vulnerable RegExps
Fixes #298
2018-02-26 20:12:16 -08:00
Faisal Salman
dfb8e758d1 Merge pull request #287 from m90/patch-1
Add missing Waterfox browser to README
2018-01-11 23:24:03 +07:00
Frederik Ring
083cb66d46 Add missing Waterfox browser to README 2018-01-11 13:04:00 +01:00
Faisal Salman
50bd78afb1 Fix ReDoS vulnerability reported by Sonatype 2017-12-26 15:30:33 +07:00
Faisal Salman
ac7f87f199 Fix #272 OnePlus 2017-12-26 10:55:27 +07:00
Faisal Salman
b367a3f741 Update contributors 2017-12-26 08:29:40 +07:00
Faisal Salman
4bbd7bd27c Merge pull request #286 from loris/master
Add support for Xiaomi Mi 1/2/3/4/5/6 mobile smartphones
2017-12-18 22:49:18 +07:00
Loris Guignard
610781dac3 Add support for "Mi 5s Plus" 2017-12-15 16:32:51 +01:00
Loris Guignard
1b86f8fb94 Xiaomi tablets: Ensure the UA contains "pad" 2017-12-15 16:32:33 +01:00
Loris Guignard
0413755986 Revert /dist files 2017-12-15 16:16:39 +01:00
Loris Guignard
618c92aec9 Add support for Xiaomi Mi 1/2/3/4/5/6 mobile smartphones 2017-12-15 15:56:27 +01:00
Faisal Salman
7964f909a3 Merge pull request #280 from stiekel/master
Add Quark Browser support
2017-12-01 09:02:13 +07:00
Faisal Salman
934e077aea Merge pull request #281 from dhoko/feat/waterfox
Add support for waterfox
2017-12-01 09:01:46 +07:00
dhoko
503bb6eb06 Add support for waterfox 2017-11-29 09:11:17 +01:00
Stiekel
435335e12f Add Quark Browser support 2017-11-24 17:30:38 +08:00
Faisal Salman
a6e1ed6392 Merge pull request #278 from dhoko/feat/palemoon
Add support for palemoon browser + basilisk
2017-11-21 16:30:20 +07:00
dhoko
9dfeee5211 Add support for palemoon browser + basilisk 2017-11-21 10:25:30 +01:00
Faisal Salman
ce2a8a3939 Merge pull request #274 from bulbulpaul/fix_license
Fixed license
2017-11-21 13:18:11 +07:00
Nobuo Okada
46dfe2aeb8 Fixed license 2017-11-01 13:18:26 +09:00
Faisal Salman
9c06febfce Merge pull request #273 from bulbulpaul/fix-license
Fixed license
2017-10-31 20:05:01 +07:00
Nobuo Okada
a75de42f8e Fixed license 2017-10-31 18:59:41 +09:00
Faisal Salman
6095258673 Fix #268 revert changes 2017-10-12 15:16:23 +07:00
Faisal Salman
40aa1a693b bump version 2017-10-12 12:10:08 +07:00
Faisal Salman
25e143ee7c Fix vulnerable regex in getOS() (as reported by Nick Starke) 2017-10-12 12:07:10 +07:00
Faisal Salman
7bd9ffea24 Fix #262 Chrome Headless 2017-10-12 09:48:25 +07:00
Faisal Salman
c566f45cbd Merge branch 'master' into develop 2017-10-12 09:39:37 +07:00
Faisal Salman
3b89dff771 increment revision 0.7.15 2017-10-12 09:28:14 +07:00
Faisal Salman
5ba5e7abc9 Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2017-10-12 09:19:03 +07:00
Faisal Salman
b8978f5933 Fix #262 Chrome Headless 2017-10-12 09:18:42 +07:00
Faisal Salman
eeb1b9ef81 Merge pull request #265 from brophdawg11/support-ios-gsa
Add support for Google Search Appliance on iOS
2017-10-11 21:35:06 +07:00
Faisal Salman
aeae29be66 Merge pull request #267 from LukasDrgon/patch-1
Add CDN link
2017-10-11 20:48:39 +07:00
Lukas Drgon
3ce12c0cf9 Add CDN link 2017-10-02 19:31:03 +02:00
Matt Brophy
4d95ac10ef Add support for Google Search Appliance on iOS 2017-09-19 14:19:32 -04:00
Faisal Salman
61b4a089c5 Merge pull request #264 from arunrreddy/support-device-redmi
Support device redmi
2017-09-17 06:02:39 +07:00
Arun Rama Reddy
74ec93ffb6 feat: Added Redmi phone and Mi Pad tablet detection support 2017-09-16 11:12:29 +05:30
Igor Topal
2c28b3e97e Add new Meizu device type (MZ) support, for correctly parsing 2017-09-08 17:47:07 +03:00
Faisal Salman
459f3d34f5 Issue #258 0.7.15rc 2017-08-06 08:27:02 +07:00
Faisal Salman
6f621f1ae2 New feature: CLI support 2017-08-06 07:55:22 +07:00
Faisal Salman
7ae3098778 Fix #256 tag new release 0.7.14 2017-07-19 19:39:01 +07:00
Faisal Salman
806c2b8030 move jquery.json to package.json 2017-07-19 19:35:42 +07:00
Faisal Salman
cb1a64b509 Merge some commits from branch 'develop' 2017-07-17 23:14:19 +07:00
Faisal Salman
b49cfae4e2 Opening donation 2017-07-17 22:54:45 +07:00
Faisal Salman
91b046462c Merge branch 'master' of github.com:faisalman/ua-parser-js 2017-07-17 22:51:38 +07:00
Faisal Salman
69509af6dd Merge pull request #254 from hr6r/develop
+ browser inside QQ support
2017-07-05 19:01:27 +07:00
Faisal Salman
225f703b67 Merge pull request #231 from motnik/develop
Added Multiple Tablets Detection (LG, RCA, Dell, Verizon, etc.)
2017-07-05 19:00:02 +07:00
dianhe
7f217753f5 + browser inside QQ support 2017-07-05 19:55:19 +08:00
Faisal Salman
10f9fb35ca Merge pull request #234 from Kronuz/patch-1
Fix server side rendering
2017-07-05 18:38:48 +07:00
shaharmor
7fbb93c99a Detect "Chrome Mobile" & "Firefox Mobile" 2017-07-02 16:14:23 +03:00
Faisal Salman
5ae468a3d3 uastring is optional when using extensions 2017-07-01 20:28:03 +07:00
Faisal Salman
fd46c4d2be Fix #249 Detect Huawei devices 2017-07-01 18:49:35 +07:00
Faisal Salman
297c6538bc Fix #206 Detect OS for iOS app 2017-06-28 16:12:43 +07:00
Faisal Salman
f9f9fa79e1 Fix #247 Add Oculus Browser 2017-06-28 15:57:50 +07:00
Faisal Salman
07fe58b793 Fix #220 Identify UBrowser as UCBrowser 2017-06-28 14:54:39 +07:00
Faisal Salman
3a4626b5e8 Fix #211 Distinguish Samsung Browser from Android Browser 2017-06-28 14:20:05 +07:00
Faisal Salman
3fd01f07ea Fix #235 Detect Meizu Tablet 2017-06-22 17:37:35 +07:00
Faisal Salman
d103dd5450 Fix #219 samsung mistakenly detected as sony 2017-06-22 17:04:14 +07:00
Faisal Salman
6cc6742f5e increment patch version 2017-06-22 14:20:01 +07:00
Faisal Salman
cf977c50ed remove component.json 2017-06-22 14:11:17 +07:00
Faisal Salman
4c15b10730 revert readme.md fix 2017-06-03 02:28:55 +07:00
Faisal Salman
a3c7619d3a fix readme.md conflict 2017-06-03 01:08:20 +07:00
Faisal Salman
82aba654f9 Merge pull request #242 from ebbmo/feature/recognize_facebook_browser_for_android
Facebook browser now recognized as well (not only iOS)
2017-05-23 14:55:27 +07:00
Hermann Ebert
2f1b14906f Facebook browser now recognized as well (not only iOS) 2017-05-23 09:06:58 +02:00
Faisal Salman
a3a09d33bc Merge pull request #236 from ronkorland/master
Add support for Chrome Headless user agent
2017-05-17 09:49:29 +07:00
Faisal Salman
946ba02c54 Merge pull request #228 from arturom/develop
Added Google Chromemast detection
2017-05-15 00:38:11 +07:00
Faisal Salman
d2d570fcd5 Merge pull request #233 from vladimyr/develop
Adding Opera Coast support, fixing UCBrowser detection
2017-05-15 00:33:38 +07:00
Faisal Salman
18e08428f4 Merge pull request #216 from ericschrenker/0readme
Copyedit Readme File
2017-04-26 11:15:28 +07:00
Ron Korland
552915907e Add support to Chrome Headless user agent 2017-04-13 16:42:04 +03:00
Germán M. Bravo
6984de7927 Fix server side rendering
Fixes problem when window is undefined in the server.
2017-03-30 16:13:41 -06:00
Dario Vladovic
7a68f35574 Adding support for Puffin browser 2017-03-21 18:41:51 +01:00
Dario Vladovic
2bc75f10bc Adding Opera Coast support, fixing UCBrowser detection
- pushing UCBrowser up to avoid being caught by Chrome regex
- adding regex for Opera Coast (Opera's iOS browser)
2017-03-21 18:09:15 +01:00
Nikhil Motiani
2610f37a8b Added Gigaset Tablet detection 2017-03-16 20:39:21 +05:30
Nikhil Motiani
a25bb8b1a6 Added Amazon Kindle Fire Tablet detection 2017-03-16 20:35:11 +05:30
Nikhil Motiani
ee2db31f8c Added Le-Pan Tablet detection 2017-03-16 20:27:04 +05:30
Nikhil Motiani
89775a8ae7 Added NextBook Tablet detection 2017-03-16 20:19:14 +05:30
Nikhil Motiani
7d826ed62e Improved Unidentified Tablet detection 2017-03-16 20:09:22 +05:30
Nikhil Motiani
a6316f02b0 Added Trinity Tablets detection 2017-03-16 20:06:33 +05:30
Nikhil Motiani
72a11e24b2 Added MachSpeed Tablets detection 2017-03-16 20:00:42 +05:30
Nikhil Motiani
f7ca724f3b Added Rotor Tablets detection 2017-03-16 19:56:40 +05:30
Nikhil Motiani
8d826fcc24 Added Envizen Tablets detection 2017-03-16 19:51:44 +05:30
Nikhil Motiani
951106c425 Added LvTel Phones detection 2017-03-16 19:44:21 +05:30
Nikhil Motiani
83ca52bb28 Added Voice Xtreme Phones detection 2017-03-16 19:43:50 +05:30
Nikhil Motiani
6fb4941458 Added Insignia Tablets detection 2017-03-16 15:48:22 +05:30
Nikhil Motiani
48ab3b372c Added Dragon-Touch Tablets detection 2017-03-16 15:45:39 +05:30
Nikhil Motiani
38c409e8d9 Added Zeki Tablets detection 2017-03-16 15:27:35 +05:30
Nikhil Motiani
4e2cbdfd16 Added Swiss Mobiles and Tablets detection 2017-03-16 15:19:22 +05:30
Nikhil Motiani
fbe8a0e3a6 Added Generic Android detection 2017-03-16 15:09:01 +05:30
Nikhil Motiani
8e9c400ec5 Added ZTE K-Series Tablet detection 2017-03-16 15:07:22 +05:30
Nikhil Motiani
b89fa098aa Added NuVision Tablet detection 2017-03-16 15:04:02 +05:30
Nikhil Motiani
f3882f1882 Added Barnes & Noble Tablet detection 2017-03-16 15:03:04 +05:30
Nikhil Motiani
a25426840c Added Dell Venue Tablet detection 2017-03-16 15:01:49 +05:30
Nikhil Motiani
985a7b18e0 Added Verizon Devices detection 2017-03-16 15:00:00 +05:30
Nikhil Motiani
8e09cd49e3 Added RCA Devices detection 2017-03-16 14:57:28 +05:30
Nikhil Motiani
4768992762 Added LG Generic Mobile 2017-03-16 14:54:40 +05:30
Nikhil Motiani
f89e08f2c0 Improved LG Tablet Detection 2017-03-16 14:47:11 +05:30
Arturo Mejia
fe568ffe96 Added Google Chromemast detection 2017-03-08 12:55:35 -05:00
Eric Schrenker
252db2534e 📝 copyedit readme 2017-01-17 14:43:09 -06:00
Faisal Salman
6555bf6e81 Fix #210 Refine browser: QQBrowser 2016-12-27 16:36:51 +07:00
Faisal Salman
740fc93b4b Fix #210 Add device: OPPO 2016-12-27 15:58:58 +07:00
Faisal Salman
eed646f9ce Add Bowser 2016-12-22 23:50:01 +07:00
Faisal Salman
764de40fe0 Merge pull request #205 from piperchester/patch-1
Fix formatting for consistency
2016-12-07 14:35:43 +07:00
Piper Chester
49609c0990 Fix formatting for consistency 2016-12-06 22:16:25 -08:00
Faisal Salman
ef69224d7c Edit readme 2016-12-06 13:47:30 +07:00
Faisal Salman
caa2f47c06 update uglify version 2016-12-06 12:44:16 +07:00
Faisal Salman
5177c460a5 Use constructors 2016-12-06 12:41:48 +07:00
Faisal Salman
3e2d5c1817 Update contributors 2016-11-22 14:03:54 +07:00
Faisal Salman
29a0372611 Merge branch 'master' into develop 2016-11-22 00:52:24 +07:00
Faisal Salman
2aa2f77881 Fix #186 unnecessary if statement inside while loop 2016-11-22 00:49:18 +07:00
Faisal Salman
1e228b2fbe Merge pull request #201 from roberttod/google-pixel
Add google pixel devices
2016-11-18 14:50:13 +07:00
Robert Tod
5379ec8513 Add google pixel devices
- Add Google Pixel and Google Pixel XL mobiles
- Add Google Pixel C tablet
2016-11-17 13:36:08 -05:00
Faisal Salman
01ae611dfa Build dist package 2016-11-14 10:14:01 +07:00
Faisal Salman
2de1f2a75d Remove ComponentJS support 2016-11-14 10:12:49 +07:00
Faisal Salman
975cbdc89e Bumping version: 0.7.11 -> 0.7.12 2016-11-14 10:02:07 +07:00
Faisal Salman
507714c3c7 Move logo to right 2016-11-14 00:42:43 +07:00
Faisal Salman
2b4a20d162 Edit readme 2016-11-14 00:33:56 +07:00
Faisal Salman
34848e8ec2 Fix #187 #171 #92 Require.js 2016-11-11 18:40:26 +07:00
Faisal Salman
97b52b2cfd Test unit for extension 2016-11-11 13:58:15 +07:00
Faisal Salman
9f0419607b Fix #127 galaxy note 2016-11-11 10:40:32 +07:00
Faisal Salman
b13c891d7f Fix #190 haiku 2016-11-11 09:26:59 +07:00
Faisal Salman
7f9919f896 Fix #185 Huawei Nexus 6P 2016-11-10 09:41:16 +07:00
Faisal Salman
9fe7561d78 Fix #96 Moto X 2016-11-10 09:30:04 +07:00
Faisal Salman
b99840d074 Fix #158 xiaomi mi note 2016-11-10 09:24:00 +07:00
Faisal Salman
61b0f1c054 Fix #87 oneplus one 2016-11-10 09:16:17 +07:00
Faisal Salman
58880fda7f Fix #43 #68 xperia sp & asus padfone 2016-11-10 09:11:23 +07:00
Faisal Salman
73735e1ca8 Fix #37 #38 test case for nexus 7 & ipod 2016-11-10 08:57:15 +07:00
Faisal Salman
0f0ea13fab Fix #99 Wrong Windows version 2016-11-10 00:45:48 +07:00
Faisal Salman
1fb82fb6ff Smart-TV ordering 2016-11-10 00:43:20 +07:00
Faisal Salman
88f2f4e24c Fix #32 browser recognized as version 2016-11-10 00:21:28 +07:00
Faisal Salman
1a4dab5829 Edit readme: guide to contribute 2016-11-09 23:41:57 +07:00
Faisal Salman
2467a458e3 Fix #22 #33 #34 #129 Distinguish stock Android Browser from Chrome 2016-11-09 22:37:21 +07:00
Faisal Salman
aadabcce29 Fix #188 Separate Chrome WebView from Chrome 2016-11-09 19:32:20 +07:00
Faisal Salman
d0b7c5892f Samsung smarttv misidentified as mobile 2016-11-09 19:27:41 +07:00
Faisal Salman
d3f959ee28 Split mediaplayer test cases, edit readme 2016-11-09 18:09:11 +07:00
Faisal Salman
d1a33d7d85 Test case for #174 2016-11-08 12:55:56 +07:00
Faisal Salman
3dae55a3c8 Fix #197 microsoft lumia 2016-11-08 12:55:19 +07:00
Faisal Salman
87b88246a2 Merge branch 'master' of github.com:faisalman/ua-parser-js 2016-11-07 21:34:16 +07:00
Faisal Salman
a56c990ec3 Fix #188 distinguish webview from chrome 2016-11-07 21:34:05 +07:00
Faisal Salman
458f3c3cd2 Merge pull request #196 from leventebalogh/patch-1
Fix: don't define the RequireJs module with name
2016-11-07 20:27:24 +07:00
Levente Balogh
f28f87c412 Fix: don't define the RequireJs module with name
If we define it with name it becomes less portable and breaks code that used version `0.7.10`.
This is not correct according to **semver**, as this is a `patch` only which should not break APIs.

I think defining the module with a name should be a responsibility of build tools / optimisation tools.
2016-11-07 10:34:08 +01:00
Faisal Salman
10775bd17c Increment build version to 0.7.11 2016-11-07 00:37:33 +07:00
Faisal Salman
c03a84a601 Add WeChat 2016-11-07 00:28:20 +07:00
Faisal Salman
eade7a9355 Merge pull request #167 from philippsimon/hbbtv
Get SmartTV device by HbbTV part
2016-11-07 00:15:10 +07:00
Faisal Salman
4e0aa0b88b Merge pull request #149 from dhcmrlchtdj/wechat
add support for WeChat
2016-11-07 00:11:25 +07:00
Faisal Salman
4e7c662b0b Merge pull request #173 from sueddeutsche/fix/samsung-device-detection
Add generic device detection for samsung smartphones
2016-11-07 00:02:02 +07:00
Faisal Salman
93993dc311 Merge pull request #181 from WebEngage/hp-10-tablet-device
Add device detection for HP 10 tablet
2016-11-06 23:52:34 +07:00
Faisal Salman
55e75dd1b3 Merge pull request #195 from firmfirm/master
Add HTML imports entry-point
2016-11-04 22:54:47 +07:00
Martynas
c71373b666 Add HTML imports entry-point 2016-11-03 19:50:51 +02:00
Faisal Salman
bf4c2e170e Fix #174: "Tablet PC" != tablet device 2016-10-29 00:39:20 +07:00
Faisal Salman
51b8089958 Merge pull request #191 from kennynaoh/master
Add CDNJS version badge in readme
2016-10-22 06:43:57 +07:00
naoh
550420d725 Add CDNJS version badge in readme
This will add the badge to show its version on CDNJS and also link to its page on CDNJS!
2016-10-18 17:10:36 +08:00
Faisal Salman
fbcfe248b8 Merge pull request #172 from fcamblor/patch-1
Fixed require sample in readme
2016-09-29 19:50:50 +07:00
Faisal Salman
2a5cd4d119 Merge pull request #179 from leipert/patch-1
rewrote license field to be SPDX compatible
2016-09-29 19:49:48 +07:00
Lithin
c3f7294a44 Add device detection for HP 10 tablet 2016-05-26 19:01:11 +05:30
Lukas Eipert
b254f93ec1 rewrote license field to be SPDX compatible
According to [NPM docs](https://docs.npmjs.com/files/package.json#license) the `license` field in package.json should be SPDX compatible.

[SPDX](https://spdx.org/licenses/) is a format which allows you to specify your licenses in an easy understandable, machine parseable way.

These changes reflect your license choice according to #1
2016-05-23 11:33:12 +02:00
Benjamin Urban
1020d10a30 Add generic device detection for samsung smartphones 2016-03-22 15:08:11 +01:00
Frédéric Camblor
5ba9fd50ed Fixed require sample in readme
Module name is `ua-parser-js`, not `ua-parser` (see [here](d929c3e508/src/ua-parser.js (L855)))
2016-03-17 18:03:33 +01:00
philippsimon
bb69ef2bd4 Get SmartTV device by HbbTV part 2016-02-26 18:53:43 +01:00
Faisal Salman
3a457f9bd9 Merge pull request #136 from malash/fix/util-extend
Rewrite util.extend to a clone version
2016-02-25 10:54:54 +07:00
Malash
d929c3e508 Merge branch 'master' into fix/util-extend
* master:
  Meteor fixes
  fix it for opera mini 8 above on iphone
  Add name to UA-Parser
  Fix image #150
  Increment build version: 0.7.10
  Check for tablet first
  Fix #153 mistaken Search phrase for Arch OS
  Seems to fix the issue for specific UA found in #159
  UAParser is exposed globally to the window object. It can be used directly.
  Fix detection of Firefox on iOS.
  Added hasOwnProperty check
  Generalize the check for an unidentifiable mobile or tablet to correctly categorize unidentifiable Android smartphones as "mobile".
  travis update: node_js stable, cache node_modules, sudo false
  Detect Nexus 6 as Motorola only.
  Add Playstation 4 support.
  Added Nexus 6 detection
  Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung Galaxy S6 Edge" devices + test cases
  Adding PhantomJS (http://phantomjs.org/)
  Add Sleipnir
2016-02-22 15:15:09 +08:00
Faisal Salman
0d42b3a752 Merge pull request #163 from jobrapido/develop
Optimized Android browser regex patterns
2016-02-21 22:47:04 +07:00
Faisal Salman
1ec2119288 Merge pull request #160 from gryphon/master
Add name to UA-Parser RequireJS module
2016-02-21 22:46:56 +07:00
Andrea Vaghi
4344c43d04 run build 2016-01-28 11:05:27 +01:00
Andrea Vaghi
909d6fc26d Optimized pattern for Android browser, moved them before the Chrome pattern to avoid errors in the some of the newest browsers 2016-01-28 11:01:05 +01:00
Faisal Salman
8e46a85549 Merge pull request #162 from cesarve77/patch-1
Meteor fixes
2016-01-07 09:11:13 +07:00
Faisal Salman
1f92d6148c Merge pull request #161 from yupmin/opera-mini-8-above-iphone
fix it for opera mini 8 above on iphone
2016-01-07 09:10:02 +07:00
CESAR RAMOS
5d57850074 Meteor fixes 2016-01-03 21:23:20 -04:30
Yun Young-jin
8e81811dea fix it for opera mini 8 above on iphone
https://dev.opera.com/blog/opera-mini-8-for-ios/
2015-12-30 12:00:33 +09:00
Grigory Dmitrenko
99a80e88fb Add name to UA-Parser 2015-12-23 14:10:37 +03:00
Faisal Salman
cbba2f5728 Fix image #150 2015-12-12 18:26:40 +07:00
Faisal Salman
fd39be3336 Increment build version: 0.7.10 2015-12-12 17:44:29 +07:00
Faisal Salman
a1293f804e merge develop 2015-12-12 17:40:57 +07:00
Faisal Salman
cf5c1f9e01 Check for tablet first 2015-12-12 17:34:00 +07:00
Faisal Salman
5d3835ad00 Merge pull request #154 from szchenghuang/meteor-export
UAParser is exposed globally to the window object. It can be used directly.
2015-12-12 15:43:09 +07:00
Faisal Salman
09bf4ecf7f Fix #153 mistaken Search phrase for Arch OS 2015-12-12 15:23:11 +07:00
Faisal Salman
43b0ee79d6 Seems to fix the issue for specific UA found in #159 2015-12-12 14:43:16 +07:00
Faisal Salman
9518833e83 Add PhantomJS fix #157 2015-12-12 14:28:39 +07:00
Faisal Salman
1e58e884ef Add PhantomJS support fix #157 2015-12-12 13:39:45 +07:00
szchenghuang
e230cc1920 UAParser is exposed globally to the window object. It can be used directly. 2015-11-20 15:30:28 +08:00
Faisal Salman
bbd3f14cfb Merge pull request #151 from 0x7f/firefox-ios
Fix detection of Firefox on iOS.
2015-11-19 21:38:06 +07:00
Faisal Salman
a66d9b238a Merge pull request #145 from lquinn/general-android-mobile
Treat all Android smartphones as mobile
2015-11-18 23:00:18 +07:00
Maximilian Haupt
ae5bfb3893 Fix detection of Firefox on iOS.
Firefox on iOS' ua string is also matched by the "Safari < 3.0" regular
expression, unfortunately. Reorder the regular expressions so that the
one for FxiOS matches first.
2015-11-13 12:09:32 +01:00
niris
2e5dff95c8 add support for wechat 2015-11-03 16:05:37 +08:00
Faisal Salman
e944fededb Merge pull request #148 from shanebo/master
Added hasOwnProperty check in result object for in
2015-11-02 09:39:34 +07:00
Shane Thacker
23160c9fb3 Added hasOwnProperty check
This ensures that the result output is clean of extended type methods
2015-11-01 12:34:54 -06:00
Liam Quinn
01ba36c94d Generalize the check for an unidentifiable mobile or tablet to correctly
categorize unidentifiable Android smartphones as "mobile".
2015-10-29 10:24:44 -04:00
Faisal Salman
99c15dee95 Merge pull request #144 from duzun/master
travis update: node_js stable, cache node_modules, sudo false
2015-10-28 06:25:55 +07:00
Dumitru Uzun
e8bec7e611 travis update: node_js stable, cache node_modules, sudo false 2015-10-22 09:30:52 +03:00
Faisal Salman
f670224d8e Merge pull request #140 from 0x7f/playstation4
Add Playstation 4 support.
2015-10-17 05:31:21 +07:00
Faisal Salman
116b5c695d Merge pull request #141 from 0x7f/fix-nexus-6
Detect Nexus 6 as Motorola only.
2015-10-17 05:31:00 +07:00
Maximilian Haupt
0aafba67fa Detect Nexus 6 as Motorola only.
The commit 3964971c3 added Nexus 6 to LG and Motorola, but it should be
Motorola only, as stated in the according commit message anyways.
2015-10-16 15:01:57 +00:00
Maximilian Haupt
ab6a56d931 Add Playstation 4 support. 2015-10-16 14:14:56 +00:00
Faisal Salman
3bff4cf037 Merge pull request #133 from URXtech/nexus-6
Added Nexus 6 detection
2015-10-13 22:02:42 +07:00
Malash
792dc0246a Rewrite util.extend to a clone version 2015-10-10 15:53:17 +08:00
Aamir Poonawalla
3964971c38 Added Nexus 6 detection
Correctly identifies a Nexus 6 device as being a Motorola mobile device.
2015-09-21 13:34:56 -07:00
Faisal Salman
3382b75cad Merge pull request #131 from pieterhendrickx/develop
Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung…
2015-08-20 20:59:59 +07:00
Pieter Hendrickx
a19c6be712 Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung Galaxy S6 Edge" devices + test cases 2015-08-20 09:00:16 +02:00
Faisal Salman
20ea67ed1d Merge pull request #130 from malash/ucbrowser
fix support for UCBrowser
2015-08-05 23:36:30 +07:00
Malash
172d63a28f fix support for UCBrowser 2015-08-05 19:47:48 +08:00
Faisal Salman
992e829643 Verup 0.7.9 2015-07-19 04:00:01 +07:00
Faisal Salman
e9e5467add Readme: flattr button, nodejs example, drop browser.major 2015-07-19 03:49:39 +07:00
Faisal Salman
d3a2e1750b Merge branch 'master' of github.com:faisalman/ua-parser-js 2015-07-19 02:22:22 +07:00
Faisal Salman
29d75c994e Merge pull request #124 from longsleep/iridium-detection
Added detection for Iridium Browser.
2015-07-19 02:23:38 +07:00
Faisal Salman
7e23d53e4b Merge branch 'master' of github.com:faisalman/ua-parser-js 2015-07-19 02:03:50 +07:00
Simon Eisenmann
892476f544 Added detection for Iridium Browser. 2015-07-17 16:10:59 +02:00
Faisal Salman
a165e152de Merge pull request #119 from roberttod/patch-1
Reference window as global if available
2015-07-04 01:39:19 +07:00
Faisal Salman
ab64c21a80 Merge pull request #120 from demis-palma/patch-4
palm os regexp fixed
2015-07-04 01:39:14 +07:00
Faisal Salman
5da2305369 Merge pull request #121 from duzun/verup
verup.js installed over NPM -> devDependencies
2015-07-04 01:39:10 +07:00
Faisal Salman
8e169098b5 Merge pull request #122 from divdavem/phantomjs
Adding PhantomJS (http://phantomjs.org/)
2015-07-04 01:39:06 +07:00
ddivernois
aa1bf53337 Adding PhantomJS (http://phantomjs.org/) 2015-07-01 11:23:56 +02:00
Dumitru Uzun
1b957cad1a verup.js installed over NPM -> devDependencies 2015-06-19 01:50:06 +03:00
Demis Palma
8d9cd21331 palm os regexp fixed
The regexp won't work as expected because the meta-character \o doesn't make sense.
Replaced with \s which indicates "whitespace character"
2015-06-18 23:32:15 +01:00
Robert Tod
f117f600ba Reference window as global if available
This change will use `window` by default if it exists so that `browserify` and `Webpack` builds do not need to do something like

```javascript
var parser = new UAParser(window.navigator.userAgent)
```

https://github.com/faisalman/ua-parser-js/issues/84
2015-06-10 17:35:16 +01:00
Faisal Salman
22e17fb004 Add Sleipnir 2015-05-11 23:44:34 +07:00
Faisal Salman
978ee5a4da Add Firefox for iOS 2015-05-11 23:33:57 +07:00
Faisal Salman
a3e4fbe5bb Merge pull request #116 from nikrolls/patch-1
Added Edge and EdgeHTML to documentation
2015-05-10 12:14:13 +07:00
Faisal Salman
9dacf37e4a Merge pull request #112 from duzun/master
Updated verup to v1.2.0 and moved its config to package.json
2015-05-10 12:13:46 +07:00
Nik Rolls
4d99bc0777 Added Edge and EdgeHTML to documentation 2015-05-10 15:33:36 +12:00
Faisal Salman
f558e657bb Merge pull request #113 from nikrolls/correct-ms-edge-detection
Microsoft Edge is not IE12
2015-05-08 20:15:13 +07:00
Nik Rolls
4203f8144f Microsoft Edge is not IE12 2015-05-08 18:02:05 +12:00
Faisal Salman
21a525f442 Add layout engine: EdgeHTML 2015-05-07 04:59:01 +07:00
Faisal Salman
3abf465aec changing build flow 2015-05-07 04:21:43 +07:00
Dumitru Uzun
56c90d2134 updated verup script 2015-05-05 20:39:23 +03:00
Dumitru Uzun
dc6bae6aae Updated verup to v1.2.0 and moved its config to package.json 2015-04-30 17:58:30 +03:00
Faisal Salman
1fa7137f1f Fix #111 2015-04-29 11:29:54 +07:00
Faisal Salman
378a298fee Merge pull request #110 from duzun/master
Added a script to bump version in project files. Fix #107
2015-04-28 13:39:17 +07:00
Dumitru Uzun
32db7bfb97 verup adds \n at the end of JSON files 2015-04-20 14:24:20 +03:00
Dumitru Uzun
d1a18c6ff1 Added script to bump version. Eg: npm run verup -- 1.0 2015-04-20 14:19:37 +03:00
Faisal Salman
4887793ee0 Merge pull request #108 from mollases/master
Adding Windows 10 IE 12 to ua-parser (w/ test)
2015-04-19 13:56:17 +07:00
Faisal Salman
b616d0b3d1 Merge pull request #106 from duzun/master
updated email of Dumitru Uzun in package.json
2015-04-19 13:56:09 +07:00
Admas
c7749b3a2a Adding WIndows 10 IE regex
IE 12 for windows 10 uses gets caught as chrome:
https://msdn.microsoft.com/en-us/library/ie/hh869301%28v=vs.85%29.aspx

Now we search for Edge and mark it as IE
2015-04-17 09:23:28 -07:00
Admas
b00b2a7bcf Adding WIndows 10 IE test 2015-04-17 09:21:11 -07:00
Dumitru Uzun
ca4e8ce2e6 update email of Dumitru Uzun; merged from faisalman 2015-04-17 17:33:30 +03:00
Faisal Salman
3d2d8d5d84 Fix jshint eror 2015-04-15 01:39:21 +07:00
Faisal Salman
cce9dc1474 Add meteor support 2015-04-07 02:40:50 +07:00
Faisal Salman
fa6f8de25f Increment patch version to 0.7.4 2015-04-07 01:41:46 +07:00
Faisal Salman
6a284e2670 Temporarily comment device models to be moved soon 2015-04-07 01:37:14 +07:00
Faisal Salman
ad2613d8e9 Create package.js for meteor package 2015-04-07 01:19:14 +07:00
Faisal Salman
866bdc27af Windows 10 test 2015-03-29 10:02:39 +07:00
Faisal Salman
a5cb2d8821 Fix #100: Detect NT 10.0 as Windows 10 2015-03-29 09:57:34 +07:00
Faisal Salman
fe133e4228 Merge pull request #102 from demis-palma/patch-3
Unneeded comma
2015-03-10 22:48:42 +07:00
Faisal Salman
357ea1b42f Merge pull request #101 from demis-palma/patch-1
Character class may not be used inside character range
2015-03-10 22:47:34 +07:00
Demis Palma
89a3a21ce3 Unneeded comma
Removed last comma in array literal
2015-02-27 17:57:27 +00:00
Demis Palma
3c911f2dd4 Character class may not be used inside character range
Additional information and examples at http://stackoverflow.com/questions/15321938/regex-character-class-inside-character-range-failing-intellijs-jslint-inspectio
2015-02-27 17:42:20 +00:00
Faisal Salman
69c688810d Merge from @algenon 2015-02-27 11:55:52 +07:00
Faisal Salman
6b2571eaa3 Merge pull request #94 from d1o/develop
Added Xperia Z, Galaxy, Oppo, Advan, i-mobile
2015-02-27 10:43:57 +07:00
otakuSiD
5dcc4db665 Get rid of duplicate Xiaomi detection 2015-02-26 15:19:09 +02:00
Dmitry Tyschenko
af9fc69161 Added Facebook application browser 2015-02-05 12:31:47 +02:00
Anton Zhiyanov
feed5498eb Refactor Xiaomi regexps 2015-02-02 19:54:46 +03:00
Anton Zhiyanov
2e87b02dda Add Vivaldi browser 2015-02-02 19:53:29 +03:00
Dmitry Tyschenko
f6b22d6654 Added Xperia Z, Galaxy, Oppo, Advan, i-mobile 2015-01-30 11:17:01 +02:00
Faisal Salman
354d29c2b6 Merge pull request #93 from austinpray/master
fixes typeof
2015-01-29 13:05:51 +07:00
Faisal Salman
6402ac67b9 Merge pull request #91 from algenon/develop
Android Browser and Xiaomi devices detection
2015-01-29 13:05:36 +07:00
Austin Pray
7cae802f3c fixes typeof 2015-01-28 13:01:03 -06:00
algenon
5c25229616 Add Android and MIUI Browser to description 2015-01-25 18:26:43 +03:00
algenon
9d383c5395 Add Xiaomi devices 2015-01-25 17:54:39 +03:00
algenon
1eeb1face1 Add Android Browser and Xiaomi MIUI Browser 2015-01-25 17:39:15 +03:00
Faisal Salman
c3ddbe27ae Merge pull request #88 from soundrop/develop
Better detection of Sony Xperia devices
2015-01-10 18:53:46 +07:00
Dumitru Uzun
073b551b90 Merge branch 'master' of https://github.com/faisalman/ua-parser-js 2014-12-27 00:32:02 +02:00
Sylvain Gizard
7d5e50f008 Remove duplication 2014-12-18 16:26:38 +01:00
Sylvain Gizard
294fae589d Remove duplicated test 2014-12-18 16:09:51 +01:00
Sylvain Gizard
d47e1a5e8e Update build 2014-12-18 16:04:31 +01:00
Sylvain Gizard
50c4e3e551 Trailing whitespace 2014-12-18 16:04:24 +01:00
Sylvain Gizard
5002ea0846 Rough detection of Sony Xperia phones and tablets 2014-12-18 16:04:08 +01:00
Faisal Salman
bc4561b1c1 Merge pull request #86 from sgautrea/nexus-9
Adding HTC Nexus 9 recognition
2014-12-03 15:30:16 +07:00
Shane Gautreau
083db7b7d2 Adding test for Nexus 9 recognition 2014-12-02 16:46:04 -05:00
sgautrea
744c9bf0bd Update ua-parser.js
Adding regex for Nexus 9 tablet
2014-12-02 16:08:47 -05:00
Dumitru Uzun
27c17736c2 Closure Compiled 2014-11-20 12:41:15 +02:00
Faisal Salman
4d3656bb9c Merge pull request #81 from duzun/patch-2
Keep global scope clean with AMD. Always check for jQuery global.
2014-11-20 17:40:52 +07:00
Dumitru Uzun
551fbf100c Keep global scope clean with AMD. Always check for jQuery global.
If an AMD environment, don't export `UAParser` to global scope.
Even in AMD environment jQuery exports to global scope. We should catch it even then.
It also can happen then one joins the jQuery source file with other jQuery plugins in a CommonJS env.
2014-11-20 12:32:31 +02:00
Faisal Salman
e725633328 Fix #24 #80 2014-11-20 07:15:18 +07:00
Faisal Salman
d5cf025713 Merge pull request #79 from hmvs/patch-3
Moto X, G, Razr Mobile detection
2014-11-20 07:07:26 +07:00
Vadim Kurachevsky
9256ed4186 Moto X, G, Razr Mobile detection
Moto RAZR: 
Mozilla/5.0 (Linux; Android 4.0.4; XT910 Build/6.7.2-180_SPU-19-TA-11.6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Mobile Safari/537.36
Moto X:
Mozilla/5.0 (Linux; U; Android 4.2; xx-xx; XT1058 Build/13.9.0Q2.X-70-GHOST-ATT_LE-2) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Moto G:
Mozilla/5.0 (Linux; Android 4.4.2; XT1033 Build/KXB20.25-1.31) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.136 Mobile Safari/537.36
2014-11-19 10:38:48 +02:00
Faisal Salman
70d629ca71 Extract major from version instead of directly using regex 2014-11-10 18:43:04 +07:00
Faisal Salman
0951cebd09 Update patch version to 0.7.3 2014-11-09 21:08:48 +07:00
Faisal Salman
0a2b05c6fd Fix #77: Standardize OS name for Mac OS 2014-11-08 09:55:26 +07:00
Faisal Salman
9e81f03558 Merge branch 'master' of github.com:faisalman/ua-parser-js 2014-11-07 21:51:41 +07:00
Faisal Salman
a04d2c0efc Merge from develop branch 2014-11-07 17:11:31 +07:00
Faisal Salman
152377b390 Add Windows 10 2014-11-07 16:57:52 +07:00
Faisal Salman
d3f1b0eaf7 Increment patch version to 0.7.2 2014-11-07 15:32:38 +07:00
Faisal Salman
a78d3f7d4b Keep license comment when minifying 2014-11-07 15:20:44 +07:00
Faisal Salman
b0ed222114 Fix #54: update mocha version to 1.8.0 2014-11-07 14:56:31 +07:00
Faisal Salman
8c813e15b3 Drop test on 0.8 2014-11-07 14:53:16 +07:00
Faisal Salman
e6c2296d86 Update readme.md 2014-11-07 14:50:10 +07:00
Faisal Salman
577ded5272 Move minified script under /dist directory 2014-11-04 18:09:39 +07:00
Faisal Salman
a455d7be0d Add OS: VectorLinux 2014-10-31 07:04:22 +07:00
Faisal Salman
4222c6c1e0 Add new devices: Pebble & Google Glass 2014-10-26 01:40:55 +07:00
Faisal Salman
2be03bf30c New categories for device: wearable & embedded 2014-10-26 01:33:07 +07:00
Faisal Salman
6c1c202815 Rearranging things 2014-10-26 01:30:39 +07:00
Faisal Salman
d3a0e23945 Add OS: Contiki, Mageia, Linpus, Solaris, OpenVMS 2014-10-24 04:23:40 +07:00
Faisal Salman
6bb2e23924 Add CPU architecture: ARM64, AVR 2014-10-22 01:03:16 +07:00
Faisal Salman
4e41b6e1d0 Change for loop into while 2014-10-22 00:17:51 +07:00
Faisal Salman
b2f54a6b24 Merge pull request #73 from PeterDaveHello/patch-2
Use svg instead of png to get better image quality
2014-10-20 23:59:55 +07:00
Peter Dave Hello
39168a321c Use svg instead of png to get better image quality 2014-10-20 20:51:19 +08:00
Faisal Salman
1cd7427e90 Add new devices: Microsoft Kin, Archos Gamepad, Nvidia Shield, Samsung SmartTV, Sharp Aquos 2014-10-20 01:19:06 +07:00
Faisal Salman
02122f0002 Add new devices: Xbox, Ouya 2014-10-20 00:17:12 +07:00
Faisal Salman
9fe282ed41 Merge remote master branch 2014-10-16 20:01:21 +07:00
Faisal Salman
4617899224 Merge pull request #71 from boneyao/china
ucbrowser qqbrowser
2014-10-15 20:19:22 +07:00
Faisal Salman
cf0ec0f143 Remove KTAs(?) 2014-10-15 11:32:29 +07:00
Faisal Salman
2d885aef26 Increment patch version to 0.7.1 2014-10-15 07:09:25 +07:00
Faisal Salman
851a15d86b Update readme 2014-10-15 00:25:10 +07:00
Faisal Salman
90c85f59f1 User defined regexes first 2014-10-14 23:58:19 +07:00
Faisal Salman
87b7f809c5 Fix #66 2014-10-14 23:40:05 +07:00
Faisal Salman
5d817e372b Hide media players 2014-10-14 23:25:48 +07:00
Faisal Salman
381bbea845 Move extend function inside util 2014-10-14 23:06:59 +07:00
Faisal Salman
309ec34951 Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop 2014-10-14 22:29:28 +07:00
boneyao
fdf865a86f change version 2014-10-14 16:57:57 +08:00
boneyao
af60b4f1a8 ucbrowser qqbrowser 2014-10-14 16:47:10 +08:00
Faisal Salman
8d1791a88b Merge pull request #70 from maurermax/develop
Extending regex when instantiating object
2014-10-07 09:51:19 +07:00
Max Maurer
7e5a6dd262 added myself to the contributors 2014-10-06 17:39:29 +02:00
Max Maurer
d4229ed33b extended to be able to pass in own regexes 2014-10-06 17:30:52 +02:00
Faisal Salman
a7e53ade39 Merge pull request #61 from captainclam/master
Samsung Tablets
2014-10-03 20:55:43 +07:00
Simon Lang
2319649002 include SM-T within Samsung tablet model field. add 2 more tests. 2014-08-25 13:30:18 +10:00
Simon Lang
2b4f19970e test for Samsung SM-T231 2014-08-25 12:36:08 +10:00
Faisal Salman
3fc24a6d7a Merge pull request #60 from hhelwich/master
Fix hyphens in regexp character classes
2014-08-23 22:00:00 +07:00
Hendrik Helwich
6f91063634 Fix hyphens in regexp character classes 2014-08-21 15:59:37 +02:00
Simon Lang
cd3c3e7d2a Samsung Tablets (untested)
e.g. "Mozilla/5.0 (Linux; Android 4.4.2; SM-T700 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.517 Safari/537.36"
2014-08-15 13:01:19 +10:00
Faisal Salman
36de46956b Add Amazon Fire Phone 2014-08-14 08:34:02 +07:00
Faisal Salman
3510f83b4c Add Series40 2014-08-14 08:08:29 +07:00
Faisal Salman
31187b1be1 Merge pull request #58 from CCVonLewin/master
Added Samsung Galaxy Note III
2014-08-14 07:53:17 +07:00
Carl C Von Lewin
6375492be3 Added Samsung Galaxy Note III
Added Samsung Galaxy Note III - phablet to "Samsung mobile" expression. User agent strings; http://www.webapps-online.com/online-tools/user-agent-strings/dv/brand125499/samsung-galaxy-note-iii
2014-08-13 12:44:26 -04:00
Faisal Salman
77e518befb Fix issue #20 2014-08-06 00:19:38 +07:00
Faisal Salman
c6501015b5 Fix issue #42 2014-08-05 23:55:20 +07:00
Faisal Salman
2b96f9b297 Merge pull request #56 from duzun/patch-1
Added Zepto support (aka jQuery)
2014-08-01 02:14:14 +07:00
Dumitru Uzun
86387a2a39 Added Zepto support (aka jQuery)
Added Zepto support (aka jQuery)

http://zeptojs.com/
2014-07-30 20:41:23 +03:00
Faisal Salman
7860d09c79 Added Sailfish, Jolla, Polytron 2014-07-29 02:57:43 +07:00
Faisal Salman
b60ed8c0c6 Merge pull request #55 from otakusid/master
Added Lenovo S5000 and S6000
2014-07-25 23:53:25 +07:00
otakuSiD
3afb471c74 Added Lenovo S5000 and S6000 2014-07-25 18:23:17 +03:00
Faisal Salman
eec75b2cef Merge pull request #53 from banzai-inc/master
Fix trailing comma errors for Google Closure
2014-07-22 12:06:55 +07:00
Kendall Buchanan
bf315c4a08 Fix trailing comma errors for Google Closure 2014-07-21 12:02:49 -06:00
Faisal Salman
ec68ecee4a Increment minor version 2014-06-25 14:15:17 +07:00
Faisal Salman
66bb3bd874 Some fixes here and there 2014-06-25 13:55:04 +07:00
Faisal Salman
82e704cb0e Merge branch 'adorsys-master' 2014-06-25 13:22:52 +07:00
Faisal Salman
6e8d5a8b67 test.js bug 2014-06-25 13:22:40 +07:00
Faisal Salman
489a28288f Merge branch 'jayarjo-fix-test-runner' 2014-06-25 12:59:36 +07:00
Faisal Salman
354d6306ad Merge branch 'fix-test-runner' of https://github.com/jayarjo/ua-parser-js into jayarjo-fix-test-runner 2014-06-25 12:59:22 +07:00
Faisal Salman
cc5a30d162 Merge branch 'rossnoble-add_kindle_fire_detection' 2014-06-25 12:40:53 +07:00
Faisal Salman
40a8f6ec20 Kindle Fire HD 2014-06-25 12:39:40 +07:00
Faisal Salman
28429c6a36 Merge pull request #44 from Benxamin/Typecheck-iteration
Update ua-parser.js
2014-06-05 11:20:23 +07:00
Faisal Salman
2dedba8b4a Merge pull request #41 from radiocicletta/master
Added Audio players and crawlers/bots
2014-06-05 11:20:04 +07:00
Faisal Salman
3edce404fe Merge pull request #40 from d1o/master
Added Nexus 7 and Nexus 10 devices
2014-06-05 11:17:12 +07:00
Sandro Sonntag
baf4bb99b4 v0.6.3-ktb 2014-05-31 13:01:42 +02:00
Sandro Sonntag
fab1fd2ec6 added bower support 2014-05-30 15:02:24 +02:00
Sandro Sonntag
a6211ca98c added custom ua strings for ktb 2014-05-30 14:25:48 +02:00
Sandro Sonntag
676844156f Testing bug - only the last definition of test case was checked 2014-05-30 14:19:54 +02:00
Davit Barbakadze
7da36bad0b Make sure that we check for all requested properties.
Only ‘version’ was checked, because of plain for loop. Switch to
forEach() and closure.
2014-05-23 21:12:26 +04:00
Ross Noble
1261dca937 Add kindle fire device detection 2014-05-06 10:39:09 -04:00
Benjamin Bertrand
a23ae902b8 Update ua-parser.js
Prevents errors (cannot call .toLowerCase() on function) when Objects are extended downstream.
2014-05-05 17:58:33 -06:00
leonardo
3fa1fe9f70 Added Audio players and crawlers/bots
The following Audio PLayers/Platform have been added:

Apple TV, Aqualung, Lyssna, BSPlayer, Ares, OSSProxy,
Audacious, AudiMusicStream, Amarok, BASS, OpenCORE,
Dalvik, GnomeMplayer, MoC, NSPlayer,
PSP-InternetRadioPlayer, Videos, NexPlayer, Flip
Player, FStream, NativeHost, QuerySeekSpider,
IA Archiver, facebookexternalhit, Gstreamer, HTC
Streaming Player, Java, urllib, requests, wget, cURL,
HTC One S, MPlayer, YourMuze, Media Player Classic,
Ner ShowTime, Nero Home, Nero Scout, Nokia Player,
Songbird, Philips Songbird, Winamp, OCMS Bot,
Tap In, TuneIn, InLight Radio, QuickTime, RealMedia,
RadioApp, RadioClientApplication, SoundTap, Totem,
Stagefright, Streamium, SMP, VLC, XBMC, gvfs, Xine,
XMMS, irapp, Foobar2000, iTunes, Windows Media Player,
Windows Media Server, RiseUP Radio Alarm, Rad.io

Adequate test cases were added.

The support was built starting by this list of UAs.
The list was collected by an Icecast server during
the last 9 months

Apple Mac OS X v10.6.4 CoreMedia v1.0.0.10F2108
Apple Mac OS X v10.6.8 CoreMedia v1.0.0.10K549
AppleCoreMedia/1.0.0.10A403 (iPad; U; CPU OS 6_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A403 (iPhone; U; CPU OS 6_0 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10A403 (iPhone; U; CPU OS 6_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A405 (iPhone; U; CPU OS 6_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A406e (Apple TV; U; CPU OS 6_0 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.10A406e (Apple TV; U; CPU OS 6_0 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10A523 (iPad; U; CPU OS 6_0_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10A523 (iPad; U; CPU OS 6_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A523 (iPhone; U; CPU OS 6_0_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10A523 (iPhone; U; CPU OS 6_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A525 (iPhone; U; CPU OS 6_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10A831 (Apple TV; U; CPU OS 6_0_1 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.10A831 (Apple TV; U; CPU OS 6_0_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10A8426 (iPad; U; CPU OS 6_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B141 (iPad; U; CPU OS 6_1 like Mac OS X; en_gb)
AppleCoreMedia/1.0.0.10B141 (iPad; U; CPU OS 6_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B141 (iPad; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B141 (iPhone; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B142 (iPhone; U; CPU OS 6_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B142 (iPhone; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B143 (iPhone; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B144 (iPhone; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B144 (iPod; U; CPU OS 6_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B144b (Apple TV; U; CPU OS 6_1 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.10B144b (Apple TV; U; CPU OS 6_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B144b (Apple TV; U; CPU OS 6_1 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.10B145 (iPhone; U; CPU OS 6_1_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B146 (iPad; U; CPU OS 6_1_2 like Mac OS X; en_gb)
AppleCoreMedia/1.0.0.10B146 (iPad; U; CPU OS 6_1_2 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B146 (iPad; U; CPU OS 6_1_2 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.10B146 (iPad; U; CPU OS 6_1_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B146 (iPhone; U; CPU OS 6_1_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B146 (iPod; U; CPU OS 6_1_2 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B146 (iPod; U; CPU OS 6_1_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B147 (iPad; U; CPU OS 6_1_2 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B147 (iPad; U; CPU OS 6_1_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B329 (iPad; U; CPU OS 6_1_3 like Mac OS X; en_gb)
AppleCoreMedia/1.0.0.10B329 (iPad; U; CPU OS 6_1_3 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B329 (iPad; U; CPU OS 6_1_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B329 (iPhone; U; CPU OS 6_1_3 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B329 (iPhone; U; CPU OS 6_1_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B329 (iPod; U; CPU OS 6_1_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; cs_cz)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; nb_no)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; nl_nl)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; pt_br)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; pt_pt)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; ru_ru)
AppleCoreMedia/1.0.0.10B329a (Apple TV; U; CPU OS 6_1_3 like Mac OS X; sv_se)
AppleCoreMedia/1.0.0.10B350 (iPhone; U; CPU OS 6_1_4 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B400 (iPod; U; CPU OS 6_1_5 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; da_dk)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; en_gb)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; fi_fi)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; nl_nl)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; pl_pl)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; ru_ru)
AppleCoreMedia/1.0.0.10B809 (Apple TV; U; CPU OS 6_1_4 like Mac OS X; sv_se)
AppleCoreMedia/1.0.0.11A4372q (iPhone; U; CPU OS 7_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A4449a (Apple TV; U; CPU OS 7_0 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11A465 (iPad; U; CPU OS 7_0 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11A465 (iPad; U; CPU OS 7_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A465 (iPhone; U; CPU OS 7_0 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11A465 (iPhone; U; CPU OS 7_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A470e (Apple TV; U; CPU OS 7_0_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11A470e (Apple TV; U; CPU OS 7_0_1 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11A470e (Apple TV; U; CPU OS 7_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A470e (Apple TV; U; CPU OS 7_0_1 like Mac OS X; nl_nl)
AppleCoreMedia/1.0.0.11A501 (iPad; U; CPU OS 7_0_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A501 (iPhone; U; CPU OS 7_0_2 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11A501 (iPhone; U; CPU OS 7_0_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; ja_jp)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; pt_br)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; ru_ru)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; tr_tr)
AppleCoreMedia/1.0.0.11A502 (Apple TV; U; CPU OS 7_0_2 like Mac OS X; zh_tw)
AppleCoreMedia/1.0.0.11B511 (iPad; U; CPU OS 7_0_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11B511 (iPhone; U; CPU OS 7_0_3 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11B511 (iPhone; U; CPU OS 7_0_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11B511d (Apple TV; U; CPU OS 7_0_3 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.11B511d (Apple TV; U; CPU OS 7_0_3 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11B511d (Apple TV; U; CPU OS 7_0_3 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11B511d (Apple TV; U; CPU OS 7_0_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; de_de)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; es_es)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; fr_fr)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; pt_br)
AppleCoreMedia/1.0.0.11B554a (Apple TV; U; CPU OS 7_0_4 like Mac OS X; ru_ru)
AppleCoreMedia/1.0.0.11B554a (iPad; U; CPU OS 7_0_4 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11B554a (iPhone; U; CPU OS 7_0_4 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.11C2002 (Macintosh; U; Intel Mac OS X 10_7_2; it_it)
AppleCoreMedia/1.0.0.11D50 (Macintosh; U; Intel Mac OS X 10_7_3; it_it)
AppleCoreMedia/1.0.0.11D50b (Macintosh; U; Intel Mac OS X 10_7_3; it_it)
AppleCoreMedia/1.0.0.11E2702 (Macintosh; U; Intel Mac OS X 10_7_4; it_it)
AppleCoreMedia/1.0.0.11G63 (Macintosh; U; Intel Mac OS X 10_7_5; de_de)
AppleCoreMedia/1.0.0.11G63 (Macintosh; U; Intel Mac OS X 10_7_5; es_es)
AppleCoreMedia/1.0.0.11G63 (Macintosh; U; Intel Mac OS X 10_7_5; it_it)
AppleCoreMedia/1.0.0.11G63 (Macintosh; U; Intel Mac OS X 10_7_5; pl_pl)
AppleCoreMedia/1.0.0.11G63b (Macintosh; U; Intel Mac OS X 10_7_5; en_gb)
AppleCoreMedia/1.0.0.11G63b (Macintosh; U; Intel Mac OS X 10_7_5; en_us)
AppleCoreMedia/1.0.0.11G63b (Macintosh; U; Intel Mac OS X 10_7_5; it_it)
AppleCoreMedia/1.0.0.8C148 (iPhone; U; CPU OS 4_2_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8C148 (iPod; U; CPU OS 4_2_1 like Mac OS X; en_us)
AppleCoreMedia/1.0.0.8C148 (iPod; U; CPU OS 4_2_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8F190 (iPhone; U; CPU OS 4_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8J2 (iPhone; U; CPU OS 4_3_3 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8L1 (iPad; U; CPU OS 4_3_5 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.8L1 (iPhone; U; CPU OS 4_3_5 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9A334 (iPhone; U; CPU OS 5_0 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9A405 (iPad; U; CPU OS 5_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9A405 (iPhone; U; CPU OS 5_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9A406 (iPhone; U; CPU OS 5_0_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B176 (iPhone; U; CPU OS 5_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B176 (iPod; U; CPU OS 5_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B206 (iPhone; U; CPU OS 5_1_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B206 (iPod; U; CPU OS 5_1_1 like Mac OS X; it_it)
AppleCoreMedia/1.0.0.9B208 (iPhone; U; CPU OS 5_1_1 like Mac OS X; it_it)
AppleTV/3.0.2 (Macintosh; Intel Mac OS X 10.4.7) AppleWebKit/528.18
Aqualung/R-1114
Ares 2.2.4.3048
Audacious/3.2.2 neon/0.29.3
Audacious/3.3.4 neon/0.29.6
AudiMusicStream/3020.130826151911 CFNetwork/672.0.8 Darwin/14.0.0
BASS/2.4
BSPlayer/2
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.2)
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.2.1)
CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android v1.02_15.14-MC_PT@20110507)
Clementine 1.1
Clementine 1.1.1
Clementine 1.2
Dalvik/1.2.0 (Linux; U; Android 2.2.1; GT-S5830L Build/FROYO)
Dalvik/1.6.0 (Linux; U; Android 4.0.3; LG-P700 Build/IML74K)
E97510d/ Player/NexPlayer 4.0
FLRP/2.5 CFNetwork/609.1.4 Darwin/13.0.0
FStream
GStreamer souphttpsrc (compatible; LG NetCast.TV-2012) libsoup/2.34.2
GStreamer souphttpsrc libsoup/2.26.3
GStreamer souphttpsrc libsoup/2.31.92
GStreamer souphttpsrc libsoup/2.34.2
GStreamer souphttpsrc libsoup/2.38.1
GStreamer souphttpsrc libsoup/2.40.0
GStreamer souphttpsrc libsoup/2.42.2
GnomeMplayer/1.0.2
HTC Streaming Player htc_asia_wwe / 1.0 / endeavoru / 4.1.1
HTC Streaming Player htc_europe / 1.0 / htc_marvel / 2.3.5
HTC Streaming Player htc_europe / 1.0 / htc_pyramid / 4.0.3
HTC Streaming Player htc_europe / 1.0 / htc_saga / 2.3.5
HTC Streaming Player htc_wwe / 1.0 / htc_ace / 2.3.5
HTC Streaming Player htc_wwe / 1.0 / htc_buzz / 2.2.1
HTC Streaming Player htc_wwe / 1.0 / htc_vision / 2.3.3
HTC Streaming Player tim_it / 1.0 / htc_chacha / 2.3.5
HTC Streaming Player vodafone_uk / 1.0 / htc_pico / 2.3.5
HTC_One_S/3.16.111.10
HuaweiU8650B836/ITAC02B836 CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.3.4)
Internet%20Explorer
Internet%20Explorer%207
Java/1.4.1_04
Java/1.6.0_04
Java/1.6.0_06
Java/1.6.0_07
Java/1.6.0_13
Java/1.6.0_18
Java/1.6.0_20
Java/1.6.0_29
Java/1.6.0_30
Java/1.6.0_31
Java/1.7.0_05
Java/1.7.0_10
Java/1.7.0_11
Java/1.7.0_13
Java/1.7.0_15
Java/1.7.0_17
Java/1.7.0_21
LG Player 1.0; Android
LG-P700/V10k-DEC-12-2012 Player/NexPlayer 4.0 for Android
LGE400/V10b Player/LG Player 1.0
LGE400/V10j Player/LG Player 1.0
LGE400/V10k Player/LG Player 1.0
Lavf52.111.0
Lavf53.21.1
Lavf54.2.100
Lavf54.29.104
Lavf54.6.100
Lyssna/46 CFNetwork/609.1.4 Darwin/13.0.0
Lyssna/46 CFNetwork/672.0.8 Darwin/14.0.0
MPlayer 1.1-4.2.1
MPlayer 1.1-4.7
MPlayer 2.0-701-gd4c5b7f-2
MPlayer SVN-r33713-4.6.1
MPlayer SVN-r35920-4.7.2
MPlayer SVN-r36171-4.8.1
MPlayer SVN-r36285-4.8.0
MPlayer Sherpya-SVN-r33124-4.2.5
MPlayer UNKNOWN
MPlayer UNKNOWN-4.6.1
MPlayer VERSION
MPlayer svn r34540 (Ubuntu), built with gcc-4.6
MPlayer/1
MPlayer/1.0rc2-4.3.2-DFSG-free
MPlayer/SVN-r1.0~rc3+svn20090426-4.4.3
Media Player Classic
Mozilla/3.0 (compatible; Indy Library)
Mozilla/4.0 (Compatible; MSIE 4.0)
Mozilla/4.0 (compatible)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322-Magic)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB7.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; MS-RTC LM 8)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; .NET CLR 3.0.4506.2152)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; BRI/2)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB7.4; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; Maxthon/3.0)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; EIE10;ESMXWOL)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 2.0.4.16; MAAR; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; eSobiSubscriber 1.0.0.40; MAAR; BRI/2; InfoPath.2; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; Zune 4.7)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; (R1 1.6); .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; WWTClient2; InfoPath.3; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS100127; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.4506.2152)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS122285; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; AskTB5.6)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS129830; EasyBits GO v1.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS31753; GTB7.4; SIMBAR={A6D3465D-4B8B-11E2-AB49-001921536142}; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; ShopperReports 3.0.497.0; SRS_IT_E8790572BC765A5A3FA099; InfoPath.3; .NET4.0C; .NET4.0E; AskTbORJ/5.15.23.36191)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS63689; GTB7.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; AskTbORJ/5.15.25.36191; msn OptimizedIE8;ITIT)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 1.1.4322; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; InfoPath.1)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET4.0C; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; BTRS31753; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.5.30729)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SIMBAR={0D11A1C2-0C8E-11E2-B3BA-002710EA878C}; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SIMBAR={8B817F96-4310-11E2-B1E0-0016ECA3212C}; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB7.4; SLCC1; .NET CLR 2.0.50727; eSobiSubscriber 2.0.4.16; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; BRI/2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SIMBAR={0C3F3005-FB63-4638-9BFD-A77774AD8159}; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; BTRS100127; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; EasyBits GO v1.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET4.0C; .NET4.0E; InfoPath.2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC LM 8)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; AskTbFXTV5/5.15.4.23821)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; BTRS100671; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MAAU; .NET4.0C; BRI/2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; BTRS99218; GTB7.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.4; .NET4.0C; InfoPath.2)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.4; BTRS99921; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.2; AskTbBLPV5/5.17.3.36670)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; BRI/2; AskTbORJ/5.15.15.36191)
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC)
Mozilla/4.0 (compatible; MSIE 999.1; Unknown)
Mozilla/5.0
Mozilla/5.0 (Android; Mobile; rv:24.0) Gecko/24.0 Firefox/24.0
Mozilla/5.0 (Android; Tablet; rv:20.0) Gecko/20.0 Firefox/20.0
Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.1.0.2354 Mobile Safari/537.10+
Mozilla/5.0 (BB10; Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.2.0.1803 Mobile Safari/537.35+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; es) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.546 Mobile Safari/534.8+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9300; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.600 Mobile Safari/534.8+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9360; en-GB) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.336 Mobile Safari/534.11+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9360; it) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.353 Mobile Safari/534.11+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9380; it) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.513 Mobile Safari/534.11+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9700; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.546 Mobile Safari/534.8+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9790; it) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.528 Mobile Safari/534.11+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9790; it) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.557 Mobile Safari/534.11+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; it) AppleWebKit/534.8+ (KHTML, like Gecko) Version/6.0.0.600 Mobile Safari/534.8+
Mozilla/5.0 (BlackBerry; U; BlackBerry 9900; ar) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.714 Mobile Safari/534.11+
Mozilla/5.0 (LG-T375 AppleWebkit/531 Browser/Phantom/V2.0 Widget/LGMW/3.0 MMS/LG-MMS-V1.0/1.2 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1)
Mozilla/5.0 (Linux; Android 4.3; GT-I9300 Build/JLS36G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36
Mozilla/5.0 (Linux; U; Android 2.2; en-us; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Mozilla/5.0 (Linux; U; Android 2.2; it-it; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:12.0) Gecko/20100101 Firefox/12.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:5.0) Gecko/20100101 Firefox/5.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20100101 Firefox/12.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0) Gecko/20100101 Firefox/4.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20100101 Firefox/14.0.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:13.0) Gecko/20100101 Firefox/13.0.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.90 Safari/537.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.101 Safari/537.11
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.155 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.99 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 OPR/15.0.1147.153
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.99 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.99 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.26.14 (KHTML, like Gecko) Version/6.0.1 Safari/536.26.14
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.26.17 (KHTML, like Gecko) Version/6.0.2 Safari/536.26.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.99 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/536.28.10 (KHTML, like Gecko) Version/6.0.3 Safari/536.28.10
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/536.29.13 (KHTML, like Gecko) Version/6.0.4 Safari/536.29.13
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.65 Safari/537.31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1495.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/536.30.1 (KHTML, like Gecko) Version/6.0.5 Safari/536.30.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/536.30.1 (KHTML, like Gecko) Version/6.0.5 Safari/536.30.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.71 (KHTML, like Gecko) Version/6.1 Safari/537.71
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9) AppleWebKit/537.71 (KHTML, like Gecko) Version/7.0 Safari/537.71
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; it; rv:1.9.2.26) Gecko/20120128 Firefox/3.6.26
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; it; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; it; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; it; rv:1.9.2.26) Gecko/20120128 Firefox/3.6.26
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; es-ES; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; it; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (Series40; Nokia302/14.92; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/2.3.0.0.48
Mozilla/5.0 (Ubuntu; X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.218 Safari/535.1
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.12 (KHTML, like Gecko) Maxthon/3.0 Chrome/18.0.966.0 Safari/535.12
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1476.0 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36 OPR/17.0.1241.53
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1636.2 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20100101 Firefox/11.0
Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0
Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1
Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 5.1; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 5.1; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 5.1; rv:24.0; WUID=261a782a5f19d493d9a0fe9e5b243234; WTB=3639) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 5.1; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows NT 5.1; rv:25.0) Gecko/20100101 Firefox/25.0 AlexaToolbar/pZYeymIf-2.2
Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0
Mozilla/5.0 (Windows NT 5.1; rv:5.0.1) Gecko/20100101 Firefox/5.0.1
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.12 (KHTML, like Gecko) Maxthon/3.0 Chrome/18.0.966.0 Safari/535.12
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.41 Safari/537.36
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 6.0; rv:13.0) Gecko/20100101 Firefox/13.0.1
Mozilla/5.0 (Windows NT 6.0; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 6.0; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.0; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 6.0; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Windows NT 6.0; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 6.0; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.0; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows NT 6.0; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1671.4 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.41 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.12 (KHTML, like Gecko) Maxthon/3.0 Chrome/18.0.966.0 Safari/535.12
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Maxthon/4.1.3.2000 Chrome/26.0.1410.43 Safari/537.1
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.21 (KHTML, like Gecko) Chrome/25.0.1349.2 Safari/537.21
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22 AlexaToolbar/alxg-3.1
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31 u01-04
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31 AlexaToolbar/alxg-3.1
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36 CoolNovo/2.0.9.20
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36 OPR/16.0.1196.80 (Edition Campaign 21)
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.14 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.4 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.41 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.96 Safari/537.4
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; MAAU; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; NP06; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0 AlexaToolbar/amznf-3.0.20121129
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0 AlexaToolbar/alxf-2.17
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 AlexaToolbar/amznf-3.0.20121129
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 AlexaToolbar/alxf-2.18
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0 AlexaToolbar/amznf-3.0.20121129
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 BLNGBAR
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Mozilla/5.0 (Windows NT 6.1; rv:10.0.12) Gecko/20100101 Firefox/10.0.12
Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0
Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1
Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (Windows NT 6.1; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 6.1; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.1; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.1; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0
Mozilla/5.0 (Windows NT 6.1; rv:5.0.1) Gecko/20100101 Firefox/5.0.1
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.12 (KHTML, like Gecko) Maxthon/3.0 Chrome/18.0.966.0 Safari/535.12
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.19 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.3 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.33 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.40 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.15 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.47 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.56 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.73 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.20 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.37 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36 OPR/17.0.1241.45
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0 AlexaToolbar/amznf-3.0.20121129
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows NT 6.2; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (Windows NT 6.2; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 FBSMTWB
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130101 Firefox/21.0.1
Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-S; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) rekonq/1.1 Safari/534.34
Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) rekonq/2.2.1 Safari/534.34
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/10.04 Chromium/18.0.1025.168 Chrome/18.0.1025.168 Safari/535.19
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/12.04 Chromium/18.0.1025.168 Chrome/18.0.1025.168 Safari/535.19
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7
Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5
Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.68 Safari/537.17
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.70 Safari/537.17
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.17 (KHTML, like Gecko) Ubuntu Chromium/24.0.1312.56 Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/28.0.1500.71 Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/29.0.1547.65 Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/30.0.1599.114 Chrome/30.0.1599.114 Safari/537.36
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4
Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0 Iceweasel/20.0
Mozilla/5.0 (X11; Linux i686; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (X11; Linux i686; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.22+ (KHTML, like Gecko) Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.22+ dwb/2013.07.16
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Ubuntu Chromium/23.0.1271.97 Chrome/23.0.1271.97 Safari/537.11
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.70 Safari/537.17
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) QupZilla/1.4.3 Safari/537.21
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) QupZilla/1.4.4 Safari/537.21
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) rekonq/2.2.1 Safari/537.21
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.73 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.72 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/28.0.1500.71 Chrome/28.0.1500.71 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/30.0.1599.114 Chrome/30.0.1599.114 Safari/537.36
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0
Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 Iceweasel/20.0
Mozilla/5.0 (X11; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (X11; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 Iceweasel/23.0.1
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Iceweasel/24.0
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20131101 Firefox/24.0 Iceweasel/24.1.0
Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0 Iceweasel/25.0
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.45 Safari/534.13
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110615 Ubuntu/10.04 (lucid) Firefox/3.6.18
Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.14) Gecko/20080504 Epiphany/2.22 Firefox/2.0.0.14
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/9.10 (karmic) Firefox/3.6.17
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)
Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Mozilla/5.0 (compatible; IstellaBot/1.10.2 +http://www.tiscali.it/)
Mozilla/5.0 (compatible; MJ12bot/v1.4.4; http://www.majestic12.co.uk/bot.php?+)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; BOIE9;ENUS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; EIE10;ESMXWOL)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; NP07; NP07)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; (R1 1.6))
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; FunWebProducts)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; MAAU)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; MAM3)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; NP06)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/7.0; Touch)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; MSAppHost/1.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; ASU2JS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MAARJS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MASEJS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MASMJS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MATMJS)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; Touch)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0; ASU2JS)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; BOIE9;ENUS)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; BOIE9;ENUSMSCOM)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0;WUID=3FE328D4F11044BE8AEC6A64239FDC8C;WTB=3639)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; BOIE9;ITIT)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; MAAU; MAAU)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; MANM)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; NP07; NP07)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/25.0.1364.152)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/25.0.1364.97)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; BOIE9;ITIT)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; FunWebProducts)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; MAAU)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; MATM)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; NP06)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; msn OptimizedIE8;ITIT)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; MATM)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; NP06)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; NP06; BOIE9;ITIT)
Mozilla/5.0 (compatible; ProCogSEOBot/1.0; +http://www.procog.com/ )
Mozilla/5.0 (compatible; SemrushBot/0.96.3; +http://www.semrush.com/bot.html)
Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots) (via Wayback Save Page)
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Mozilla/5.0 (compatible; special_archiver/3.1.1 +http://www.archive.org/details/archive.org_bot)
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
Music On Console/2.5.0-beta1
Music Player Daemon 0.17.4
NSPlayer/07.00.0000.0000 WMFSDK/07.00.0000.0000
NSPlayer/10.0.0.3700 WMFSDK/10.0
NSPlayer/10.0.0.3702 WMFSDK/10.0
NSPlayer/10.0.0.3705 WMFSDK/10.0
NSPlayer/10.0.0.3706 WMFSDK/10.0
NSPlayer/10.0.0.3802 WMFSDK/10.0
NSPlayer/11.0.5358.4827 WMFSDK/11.0
NSPlayer/11.0.5721.5145
NSPlayer/11.0.5721.5245 WMFSDK/11.0
NSPlayer/11.0.5721.5265 WMFSDK/11.0
NSPlayer/11.0.5721.5275 WMFSDK/11.0
NSPlayer/11.00.6001.7006 WMFSDK/11.00.6001.7006
NSPlayer/11.00.6002.18392 WMFSDK/11.00.6002.18392
NSPlayer/12.00.7600.16385 WMFSDK/12.00.7600.16385
NSPlayer/12.00.7600.16597 WMFSDK/12.00.7600.16597
NSPlayer/12.00.7601.17514 WMFSDK/12.00.7601.17514
NSPlayer/12.00.7601.21671 WMFSDK/12.00.7601.21671
NSPlayer/12.00.9200.16437 WMFSDK/12.00.9200.16437
NSPlayer/4.1.0.3856
NSPlayer/9.0.0.3250 WMFSDK/9.0
NSPlayer/9.0.0.4503 WMFSDK/9.0
NSPlayer/9.0.0.4509 WMFSDK/9.0
NativeHost
Nero Home/1.5.3.0 (compatible; Nero AG; Nero Home 1.5.3.0)
Nero Scout/4.0.16.0 (compatible; Nero AG; Nero Scout 4.0.16.0)
Nero ShowTime
NexPlayer 4.0 for Android( stagefright alternative )
NexPlayer 4.2 for BADA
Nokia303/14.87 CLDC-1.1
Nokia309/05.85 CLDC-1.1
Nokia311/03.81 CLDC-1.1
Nokia311/03.90 CLDC-1.1
Nokia311/05.92 CLDC-1.1
Nokia311/07.36 CLDC-1.1
NotMoz/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.3) Gecko/20101207 Philips-Songbird/5.4.1980 Songbird/1.9.4 (20110302030555)
Nullsoft Winamp3 version 3.0 (compatible)
Nullsoft Winamp3 version 3.0c build 488
OCMS-Bot(+http://cms.orange-labs.fr/)
OSSProxy 1.3.336.320 (Build 336.320 Win32 en-us)(Aug 16 2013 17:38:43)
Opera/9.80 (Android; Opera Mini/7.5.33361/31.1475; U; es) Presto/2.8.119 Version/11.10
Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.14
Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.15
Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.16
Opera/9.80 (Windows NT 5.1; Edition United States Local) Presto/2.12.388 Version/12.16
Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.16
Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.13
Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.14
Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16
Opera/9.80 (Windows NT 6.1; U; it) Presto/2.10.229 Version/11.61
Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.12
Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.14
Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.15
Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.16
Opera/9.80 (Windows NT 6.1; WOW64; U; Edition Campaign 21; it) Presto/2.10.289 Version/12.02
Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 Version/12.14
Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 Version/12.15
Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.12
Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.14
Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.15
Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16
PSP-InternetRadioPlayer/1.00
Player/LG Player 1.0 for Android(stagefright alternative)
Python-urllib/2.7
QuerySeekerSpider ( http://queryseeker.com/bot.html )
QuickTime/7.5.6 (qtver=7.5.6;cpu=IA32;os=Mac 10.5.8)
QuickTime/7.6.9 (qtver=7.6.9;cpu=IA32;os=Mac 10.5.8)
QuickTime/7.7 (qtver=7.7;cpu=IA32;os=Mac 10.5.8)
QuickTime/7.7.3 (verqt=7.7.3;so=Windows NT5.1Service Pack 3)
RMA/1.0 (compatible; RealMedia)
RadioApp/1.0 CFNetwork/609.1.4 Darwin/11.4.2
RadioApp/1.0 CFNetwork/609.1.4 Darwin/13.0.0
RadioClientApplication/20 CFNetwork/609.1.4 Darwin/13.0.0
SMP1.0
Samsung GT-I9070 stagefright/1.1 (Linux;Android 2.3.6)
SonyC1905 Build/15.1.A.1.9 stagefright/1.2 (Linux;Android 4.1.2)
SonyC2104 Build/15.3.A.0.26 stagefright/1.2 (Linux;Android 4.2.2)
SonyC6603 Build/10.3.1.A.0.244 stagefright/1.2 (Linux;Android 4.2.2)
SonyEricssonLT15i Build/4.0.2.A.0.62 stagefright/1.1 (Linux;Android 2.3.4)
SonyEricssonLT18i Build/4.0.2.A.0.42 stagefright/1.1 (Linux;Android 2.3.4)
SonyEricssonLT18i Build/4.1.B.0.587 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonLT18i Build/4.1.B.1.13 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonLT22i Build/6.1.1.B.1.54 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonMT15i Build/4.0.2.A.0.62 stagefright/1.1 (Linux;Android 2.3.4)
SonyEricssonMT15i Build/4.1.B.0.587 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonMT27i Build/6.0.B.3.184 stagefright/1.1 (Linux;Android 2.3.7)
SonyEricssonMT27i Build/6.1.1.B.1.54 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonST15i Build/4.0.2.A.0.62 stagefright/1.1 (Linux;Android 2.3.4)
SonyEricssonST15i Build/4.0.2.A.0.84 stagefright/1.1 (Linux;Android 2.3.4)
SonyEricssonST17i Build/4.1.B.0.587 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonST25i Build/6.0.B.1.564 stagefright/1.1 (Linux;Android 2.3.7)
SonyEricssonST25i Build/6.0.B.3.184 stagefright/1.1 (Linux;Android 2.3.7)
SonyEricssonST25i Build/6.1.1.B.1.10 stagefright/1.2 (Linux;Android 4.0.4)
SonyEricssonST25i Build/6.1.1.B.1.54 stagefright/1.2 (Linux;Android 4.0.4)
SonyLT26i Build/6.2.B.1.96 stagefright/1.2 (Linux;Android 4.1.2)
SonyLT26ii Build/6.2.B.1.96 stagefright/1.2 (Linux;Android 4.1.2)
SonyLT30p Build/9.1.A.1.140 stagefright/1.2 (Linux;Android 4.1.2)
SonyST21i Build/11.0.A.4.22 stagefright/1.2 (Linux;Android 4.0.4)
SonyST27i Build/6.2.A.0.400 stagefright/1.2 (Linux;Android 4.1.2)
Soundtap/1.0 CFNetwork/609 Darwin/13.0.0
Soundtap/1.2.4 CFNetwork/609.1.4 Darwin/13.0.0
Soundtap/1.2.4 CFNetwork/672.0.2 Darwin/14.0.0
Streamium/1.0
TapinRadio
Totem/3.0.1
Totem/3.4.3
TuneIn Radio
Unknown
VLC media player - version 0.8.6c Janus - (c) 1996-2007 the VideoLAN team
VLC media player - version 0.8.6d Janus - (c) 1996-2007 the VideoLAN team
VLC media player - version 0.8.6f Janus - (c) 1996-2008 the VideoLAN team
VLC media player - version 0.8.6h Janus - (c) 1996-2008 the VideoLAN team
VLC media player - version 0.9.4 Grishenko - (c) 1996-2008 the VideoLAN team
VLC media player - version 0.9.7 Grishenko - (c) 1996-2008 the VideoLAN team
VLC media player - version 0.9.8a Grishenko - (c) 1996-2008 the VideoLAN team
VLC media player - version 0.9.9 Grishenko - (c) 1996-2009 the VideoLAN team
VLC media player - version 1.0.0 Goldeneye - (c) 1996-2009 the VideoLAN team
VLC media player - version 1.0.1 Goldeneye - (c) 1996-2009 the VideoLAN team
VLC media player - version 1.0.2 Goldeneye - (c) 1996-2009 the VideoLAN team
VLC media player - version 1.0.3 Goldeneye - (c) 1996-2009 the VideoLAN team
VLC media player - version 1.0.5 Goldeneye - (c) 1996-2010 the VideoLAN team
VLC/2.0.0 LibVLC/2.0.0
VLC/2.0.1 LibVLC/2.0.1
VLC/2.0.2 LibVLC/2.0.2
VLC/2.0.3 LibVLC/2.0.3
VLC/2.0.4 LibVLC/2.0.4
VLC/2.0.5 LibVLC/2.0.5
VLC/2.0.5 LibVLC/2.0.6
VLC/2.0.6 LibVLC/2.0.6
VLC/2.0.7 LibVLC/2.0.6
VLC/2.0.7 LibVLC/2.0.7
VLC/2.0.8 LibVLC/2.0.1
VLC/2.0.8 LibVLC/2.0.8
VLC/2.0.9 LibVLC/2.0.9
VLC/2.1.0 LibVLC/2.1.0
VLC/2.1.0-git LibVLC/2.1.0-git
VLC/2.1.0-git-20120214-0833 LibVLC/2.1.0-git-20120214-0833
VLC/2.1.1 LibVLC/2.1.1
VLC/2.1.2 LibVLC/2.1.2
Videos/3.8.2
WINAMP
WMPlayer/10.0.0.364 guid/3300AD50-2C39-46C0-AE0A-AC7B8159E203
Wget/1.12 (darwin10.7.0)
Wget/1.12 (linux-gnu)
Wget/1.13.4 (linux-gnu)
Wget/1.14 (darwin10.8.0)
Winamp 2.81
WinampMPEG/2.00
WinampMPEG/2.8
WinampMPEG/2.9
WinampMPEG/5.09
WinampMPEG/5.1
WinampMPEG/5.23
WinampMPEG/5.32
WinampMPEG/5.50
WinampMPEG/5.52
WinampMPEG/5.55, Ultravox/2.1
WinampMPEG/5.56, Ultravox/2.1
WinampMPEG/5.57, Ultravox/2.1
WinampMPEG/5.60, Ultravox/2.1
WinampMPEG/5.61, Ultravox/2.1
WinampMPEG/5.62, Ultravox/2.1
WinampMPEG/5.63, Ultravox/2.1
WinampMPEG/5.64, Ultravox/2.1
WinampMPEG/5.65, Ultravox/2.1
Windows-Media-Player/10.00.00.4019
Windows-Media-Player/12.0.7600.16667
Windows-Media-Player/12.0.7601.17514
Windows/5.12600 UPnP/1.0 DLNADOC/1.50 DLNADOC/1.00 Home Media Server (UPnP, DLNA, HTTP)/1.47
Windows/6.17601 UPnP/1.0 DLNADOC/1.50 DLNADOC/1.00 Home Media Server (UPnP, DLNA, HTTP)/1.41
Windows/6.17601 UPnP/1.0 DLNADOC/1.50 DLNADOC/1.00 Home Media Server (UPnP, DLNA, HTTP)/1.44
Windows/6.17601 UPnP/1.0 DLNADOC/1.50 DLNADOC/1.00 Home Media Server (UPnP, DLNA, HTTP)/1.45
XBMC/12.0 Git:20130127-fb595f2 (Windows NT 6.1;WOW64;Win64;x64; http://www.xbmc.org)
XBMC/12.2 Git:32b1a5e (Linux; Ubuntu 12.04.3 LTS; 3.2.0-56-generic-pae i686; http://www.xbmc.org)
XBMC/13.0-ALPHA10 Git:96714f6 (Linux; Ubuntu 13.10; 3.11.0-13-generic x86_64; http://xbmc.org)
XBMC/13.0-ALPHA8 Git:494c67a (Linux; Ubuntu 13.10; 3.11.0-12-generic x86_64; http://xbmc.org)
XBMC/13.0-ALPHA8 Git:494c67a (Linux; Ubuntu 13.10; 3.11.0-13-generic x86_64; http://xbmc.org)
Yardbirds%20Plus/1.0.13 CFNetwork/609.1.4 Darwin/11.4.2
Yourmuze
amarok/2.6.0 (Phonon/4.6.0; Phonon-VLC/0.6.2) LibVLC/2.0.7
amarok/2.7.1 (Phonon/4.6.0; Phonon-VLC/0.6.2) LibVLC/2.0.7
amarok/2.7.1 (Phonon/4.6.0; Phonon-VLC/0.6.2) LibVLC/2.0.8
amarok/2.8.0 (Phonon/4.6.0; Phonon-GStreamer/4.6.3)
amarok/2.8.0 (Phonon/4.7.0; Phonon-GStreamer/4.7.0)
com.riseupradioalarm/621 (unknown, iPhone OS 6.1.3, iPad, Scale/2.000000)
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
foobar2000/1.1.13
foobar2000/1.2.6
foobar2000/1.2.9
gvfs/1.12.1
gvfs/1.16.3
iRAPP/1.12.0 NokiaN85-1/31.002; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.14.0 NokiaE71-1/300.21.012; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.
iRAPP/1.14.0 NokiaE71-2/300.21.012; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.
iRAPP/1.15 NokiaN78-1/11.043; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaC5-00.2/091.002 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaC5-00.2/101.003 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE5-00/071.003 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE5-00/101.003 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE5-00u/072.001 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE51-1/220.34.37; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.
iRAPP/1.16.0 NokiaE52-1/034.001 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE52-1/054.003 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE63-1/500.21.009; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.
iRAPP/1.16.0 NokiaE72-1/071.004 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE72-1/081.003 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaE72-2/054.005 Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.16.0 NokiaN86-1/30.009; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.3.0 NokiaN78-1/12.046; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.6.0 NokiaE51-1/300.34.56; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.
iRAPP/1.9.0 NokiaN78-1/30.011; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iRAPP/1.9.0 NokiaN96-1/3.00; Series60/3.2 Profile/MIDP-2.1 Configuration/CLDC-1.1
iTunes/10.0 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.18.1
iTunes/10.0.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.18.1
iTunes/10.0.1 (Macintosh; Intel Mac OS X 10.6.4) AppleWebKit/533.18.1
iTunes/10.0.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.0.1 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.0.1 (Windows; Microsoft Windows Vista Business Edition Service Pack 1 (Build 6001)) AppleWebKit/533.18.1
iTunes/10.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.19.4
iTunes/10.1 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/533.19.4
iTunes/10.1 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.19.4
iTunes/10.1.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/531.21.8
iTunes/10.1.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.1.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.1.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/
iTunes/10.1.1 (Windows; Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)) AppleWebKit/533.19.4
iTunes/10.1.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/10.1.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.19.4
iTunes/10.1.2 (Macintosh; Intel Mac OS X 10.6.6) AppleWebKit/533.18.1
iTunes/10.1.2 (Macintosh; Intel Mac OS X 10.6.6) AppleWebKit/533.19.4
iTunes/10.1.2 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/533.19.4
iTunes/10.1.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/
iTunes/10.1.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.19.4
iTunes/10.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/10.2.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.20.25
iTunes/10.2.1 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows Vista Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/533.20.25
iTunes/10.2.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.20.25
iTunes/10.2.2 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.21.1
iTunes/10.2.2 (Macintosh; Intel Mac OS X 10.6.7) AppleWebKit/533.20.25
iTunes/10.2.2 (Macintosh; Intel Mac OS X 10.6.7) AppleWebKit/533.21.1
iTunes/10.2.2 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.2.2 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.2.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/10.2.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.3.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.21.1
iTunes/10.3.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.3.1 (Macintosh; Intel Mac OS X 10.7) AppleWebKit/534.48.3
iTunes/10.3.1 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.3.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.3.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/10.3.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.3.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.4 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.4 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.4 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.50
iTunes/10.4 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/
iTunes/10.4 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/
iTunes/10.4 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/533.21.1
iTunes/10.4 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/
iTunes/10.4 (Windows; Microsoft Windows Vista Business Edition (Build 6000)) AppleWebKit/533.21.1
iTunes/10.4 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/10.4 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.18.1
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.6.6) AppleWebKit/533.20.25
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.50
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.7.1) AppleWebKit/534.48.3
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.7.2) AppleWebKit/534.51.22
iTunes/10.4.1 (Macintosh; Intel Mac OS X 10.7.5) AppleWebKit/534.57.7
iTunes/10.4.1 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.4.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.4.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.4.1 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/534.51.22
iTunes/10.4.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/10.4.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.50
iTunes/10.4.1 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.51.22
iTunes/10.4.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.4.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/533.21.1
iTunes/10.4.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.4.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.5 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/530.19.2
iTunes/10.5 (Macintosh; Intel Mac OS X 10.6.3) AppleWebKit/531.21.11
iTunes/10.5 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.51.22
iTunes/10.5 (Macintosh; Intel Mac OS X 10.7.2) AppleWebKit/534.51.22
iTunes/10.5 (Windows; (Build 9200)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.5 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.5.1 (Macintosh; Intel Mac OS X 10.5.2) AppleWebKit/523.15.1
iTunes/10.5.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.5.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.52.7
iTunes/10.5.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.57.2
iTunes/10.5.1 (Macintosh; Intel Mac OS X 10.7.2) AppleWebKit/534.52.7
iTunes/10.5.1 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/534.51.22
iTunes/10.5.1 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.5.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.51.22
iTunes/10.5.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.5.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.5.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.51.22
iTunes/10.5.2 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.5.2 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.52.7
iTunes/10.5.2 (Macintosh; Intel Mac OS X 10.7.2) AppleWebKit/534.51.22
iTunes/10.5.2 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.5.2 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.2 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.5.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/10.5.2 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.52.7
iTunes/10.5.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.5.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/10.5.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.52.7
iTunes/10.5.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.52.7
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.57.2
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.7.3) AppleWebKit/534.53.11
iTunes/10.5.3 (Macintosh; Intel Mac OS X 10.7.5) AppleWebKit/534.57.7
iTunes/10.5.3 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/534.54.16
iTunes/10.5.3 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.5.3 (Windows; Microsoft Windows Vista Home Basic Edition (Build 6000)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/534.54.16
iTunes/10.5.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/534.52.7
iTunes/10.5.3 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.52.7
iTunes/10.6 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.6 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.6 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.54.16
iTunes/10.6 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.50
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.55.3
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.57.2
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.59.10
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.59.8
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.7.3) AppleWebKit/534.53.11
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.7.3) AppleWebKit/534.54.16
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.7.4) AppleWebKit/534.56.5
iTunes/10.6.1 (Macintosh; Intel Mac OS X 10.7.5) AppleWebKit/534.57.7
iTunes/10.6.1 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.6.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.6.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/10.6.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/10.6.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.6.1 (Windows; Microsoft Windows XP Professional Szervizcsomag 3 (Build 2600)) AppleWebKit/534.54.16
iTunes/10.6.2 (Macintosh; Intel Mac OS X 10.7.4) AppleWebKit/534.57.5
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.18.1
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.20.25
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/533.21.1
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.6.5) AppleWebKit/533.19.4
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.57.2
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.7.2) AppleWebKit/534.51.22
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.7.4) AppleWebKit/534.56.5
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.7.4) AppleWebKit/534.57.5
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.7.5) AppleWebKit/534.57.7
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.8) AppleWebKit/536.25
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.8.1) AppleWebKit/536.25
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.8.2) AppleWebKit/536.26.14
iTunes/10.6.3 (Macintosh; Intel Mac OS X 10.8.3) AppleWebKit/536.28.10
iTunes/10.6.3 (Macintosh; PPC Mac OS X 10.5.8) AppleWebKit/534.50.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 Home Basic Edition (Build 7600)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Basic Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.6.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.6.3 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.54.16
iTunes/10.6.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows Vista x64 x64 Ultimate Edition (Build 6000)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/10.6.3 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/10.6.3 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/534.57.2
iTunes/10.6.3 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/10.7 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/10.7 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.52.7
iTunes/10.7 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.57.2
iTunes/10.7 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/534.59.8
iTunes/10.7 (Macintosh; Intel Mac OS X 10.7.3) AppleWebKit/534.53.11
iTunes/10.7 (Macintosh; Intel Mac OS X 10.7.4) AppleWebKit/534.56.5
iTunes/10.7 (Macintosh; Intel Mac OS X 10.7.5) AppleWebKit/534.57.7
iTunes/10.7 (Macintosh; Intel Mac OS X 10.8.2) AppleWebKit/536.26.14
iTunes/10.7 (Macintosh; Intel Mac OS X 10.8.3) AppleWebKit/536.28.10
iTunes/10.7 (Windows; (Build 9200)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/10.7 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Starter Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/10.7 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/10.7 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/10.7 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.26.9
iTunes/10.7 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0 (Macintosh; OS X 10.6.8) AppleWebKit/533.21.1
iTunes/11.0 (Macintosh; OS X 10.6.8) AppleWebKit/534.57.2
iTunes/11.0 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0 (Windows; (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Macintosh; OS X 10.6.8) AppleWebKit/533.21.1
iTunes/11.0.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.52.7
iTunes/11.0.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.55.3
iTunes/11.0.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.57.2
iTunes/11.0.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.0.1 (Macintosh; OS X 10.7.4) AppleWebKit/534.57.5
iTunes/11.0.1 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0.1 (Macintosh; OS X 10.8.2) AppleWebKit/536.26.14
iTunes/11.0.1 (Macintosh; OS X 10.8.3) AppleWebKit/536.28.10
iTunes/11.0.1 (Windows; (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Home Basic Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Starter Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Enterprise Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows 98) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Business Edition (Build 6000)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Home Basic Edition (Build 6000)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 1 (Build 6001)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Macintosh; OS X 10.6.8) AppleWebKit/533.21.1
iTunes/11.0.2 (Macintosh; OS X 10.6.8) AppleWebKit/534.57.2
iTunes/11.0.2 (Macintosh; OS X 10.6.8) AppleWebKit/534.58.2
iTunes/11.0.2 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.0.2 (Macintosh; OS X 10.7.2) AppleWebKit/534.51.22
iTunes/11.0.2 (Macintosh; OS X 10.7.4) AppleWebKit/534.56.5
iTunes/11.0.2 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0.2 (Macintosh; OS X 10.8.2) AppleWebKit/536.26.14
iTunes/11.0.2 (Macintosh; OS X 10.8.3) AppleWebKit/536.28.10
iTunes/11.0.2 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.0.2 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Home Basic Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Starter Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Enterprise Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 8 Business Edition (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows 95) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Server 2012 x64 Standard Edition (Build 9200)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Business Edition (Build 6000)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Home Basic Edition (Build 6000)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.2 (Windows; Microsoft Windows Vista x64 x64 Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.27.1
iTunes/11.0.3 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.0.3 (Macintosh; OS X 10.7.2) AppleWebKit/534.51.22
iTunes/11.0.3 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0.3 (Macintosh; OS X 10.8.3) AppleWebKit/536.28.10
iTunes/11.0.3 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 8 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 8 x64 Business Edition Service Pack 3 (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Home Basic Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 1 (Build 6001)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista Ultimate Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Home Edition Dodatek Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.3 (Windows; Microsoft Windows XP Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Macintosh; OS X 10.6.8) AppleWebKit/533.21.1
iTunes/11.0.4 (Macintosh; OS X 10.6.8) AppleWebKit/534.57.2
iTunes/11.0.4 (Macintosh; OS X 10.6.8) AppleWebKit/534.58.2
iTunes/11.0.4 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.0.4 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.0.4 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0.4 (Macintosh; OS X 10.8.2) AppleWebKit/536.26.14
iTunes/11.0.4 (Macintosh; OS X 10.8.3) AppleWebKit/536.28.10
iTunes/11.0.4 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.0.4 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Enterprise Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 8 x64 Enterprise Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Business Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Home Basic Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Starter Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Professional Dodatek Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Professional Service Pack 3, v.3311 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.4 (Windows; Microsoft Windows XP Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Macintosh; OS X 10.6.8) AppleWebKit/534.58.2
iTunes/11.0.5 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.0.5 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.0.5 (Macintosh; OS X 10.7) AppleWebKit/534.48.3
iTunes/11.0.5 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.0.5 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.0.5 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Home Basic Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 8 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 8 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows 95) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 1 (Build 6001)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows Vista x64 x64 Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows XP Professional Dodatek Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.0.5 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.1 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.1 (Macintosh; OS X 10.8.3) AppleWebKit/536.28.10
iTunes/11.1 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.1 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.1 (Macintosh; OS X 10.9) AppleWebKit/537.71
iTunes/11.1 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1.1 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.1.1 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.1.1 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.1.1 (Macintosh; OS X 10.9) AppleWebKit/537.66
iTunes/11.1.1 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 8 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 8 x64 Enterprise Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows Vista Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1.2 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.1.2 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.8
iTunes/11.1.2 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.1.2 (Macintosh; OS X 10.8.4) AppleWebKit/536.30.1
iTunes/11.1.2 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.1.2 (Macintosh; OS X 10.9) AppleWebKit/537.71
iTunes/11.1.2 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Home Basic Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 8 x64 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows Vista Ultimate Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows Vista x64 x64 Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Macintosh; OS X 10.6.8) AppleWebKit/534.59.10
iTunes/11.1.3 (Macintosh; OS X 10.7.5) AppleWebKit/534.57.7
iTunes/11.1.3 (Macintosh; OS X 10.8.5) AppleWebKit/536.30.1
iTunes/11.1.3 (Macintosh; OS X 10.9) AppleWebKit/537.71
iTunes/11.1.3 (Windows; Microsoft Windows 7 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 Starter Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Business Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Ultimate Edition (Build 7600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 8 Business Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows 8 x64 Home Premium Edition (Build 9200)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/11.1.3 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/536.30.1
iTunes/4.5
iTunes/4.7.1 (Unix; N; linux; x86_64-linux; EN; iso-8859-1) SqueezeNetwork/7.7.4-sn/TRUNK
iTunes/4.7.1 (Unix; N; linux; x86_64-linux; EN; utf8) SqueezeNetwork/7.7.3-sn/TRUNK
iTunes/7.4.3 (Windows; N)
iTunes/8.2.1 (Macintosh; N; Intel)
iTunes/9.0 (Macintosh; N; Intel)
iTunes/9.0.1 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/523.12
iTunes/9.0.1 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.0.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.0.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/
iTunes/9.0.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/531.17
iTunes/9.0.2 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.0.2 (Macintosh; Intel Mac OS X 10.5.8) AppleWebKit/531.21.8
iTunes/9.0.2 (Macintosh; Intel Mac OS X 10.6.3) AppleWebKit/531.21.11
iTunes/9.0.2 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/9.0.2 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.0.2 (Windows; Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)) AppleWebKit/531.21.8
iTunes/9.0.2 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/531.18
iTunes/9.0.2 (Windows; Microsoft Windows Vista x64 x64 Business Edition Service Pack 2 (Build 6002)) AppleWebKit/531.21.8
iTunes/9.0.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/531.18
iTunes/9.0.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/531.21.8
iTunes/9.0.2 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/531.21.8
iTunes/9.0.3 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.0.3 (Macintosh; Intel Mac OS X 10.6.2) AppleWebKit/531.21.8
iTunes/9.0.3 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/531.21.8
iTunes/9.0.3 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/531.21.8
iTunes/9.0.3 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/531.21.8
iTunes/9.1 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/531.22.7
iTunes/9.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/531.22.7
iTunes/9.1.1 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.1.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/9.1.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/531.22.7
iTunes/9.1.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.1.1 (Windows; Microsoft Windows 7 x64 Business Edition Service Pack 1 (Build 7601)) AppleWebKit/531.22.7
iTunes/9.1.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.21.1
iTunes/9.1.1 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/531.22.7
iTunes/9.1.1 (Windows; Microsoft Windows XP Professional Service Pack 3 (Build 2600)) AppleWebKit/531.22.7
iTunes/9.2 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.2 (Macintosh; Intel Mac OS X 10.6.4) AppleWebKit/533.16
iTunes/9.2 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/525.18
iTunes/9.2 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.2 (Windows; Microsoft Windows 7 Business Edition (Build 7600)) AppleWebKit/533.19.4
iTunes/9.2 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.16
iTunes/9.2 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002)) AppleWebKit/533.16
iTunes/9.2 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/
iTunes/9.2.1 (Macintosh; Intel Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.2.1 (Macintosh; Intel Mac OS X 10.6.8) AppleWebKit/533.21.1
iTunes/9.2.1 (Macintosh; PPC Mac OS X 10.4.11) AppleWebKit/533.19.4
iTunes/9.2.1 (Windows; Microsoft Windows 7 Enterprise Edition Service Pack 1 (Build 7601)) AppleWebKit/533.16
iTunes/9.2.1 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/533.16
iTunes/9.2.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/
iTunes/9.2.1 (Windows; Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)) AppleWebKit/533.16
iTunes/9.2.1 (Windows; Microsoft Windows Vista Home Premium Edition (Build 6000)) AppleWebKit/533.16
iTunes/9.2.1 (Windows; Microsoft Windows XP Home Edition Service Pack 3 (Build 2600)) AppleWebKit/533.17.8
iTunes/9.2.1 (Windows; Microsoft Windows XP Professional Service Pack 2 (Build 2600)) AppleWebKit/533.16
ia_archiver (+http://www.alexa.com/site/help/webmasters; crawler@alexa.com)
ia_archiver(OS-Wayback)
inLight Radio
libcurl/7.19.4
python-requests/0.13.2
rad.io 1.1 rv:29 (iPhone 3G; iPhone OS 4.2.1; it_IT)
rad.io 1.16.1 rv:588 (iPhone 4; iPhone OS 7.0; de_DE)
rad.io 1.17.2 rv:591 (iPhone 3GS; iPhone OS 6.1.3; it_IT)
rad.io 1.18 rv:592 (iPad 3G; iPhone OS 6.1.3; pt_BR)
rad.io 1.18 rv:592 (iPad 4G; iPhone OS 6.1.3; it_IT)
rad.io 1.18 rv:592 (iPad Mini; iPhone OS 6.1.3; nl_BE)
rad.io 1.18 rv:592 (iPad Mini; iPhone OS 7.0.4; it_CH)
rad.io 1.18 rv:592 (iPhone 4; iPhone OS 7.0.4; es_ES)
rad.io 1.18 rv:592 (iPhone 4S; iPhone OS 7.0.4; it_IT)
rad.io 1.18 rv:592 (iPod touch 4G; iPhone OS 6.1.3; en_AU)
rad.io 1.18.1 rv:593 (iPad 2G; iPhone OS 7.0.4; it_IT)
rad.io 1.18.1 rv:593 (iPad 4G; iPhone OS 7.0.4; it_IT)
rad.io 1.18.1 rv:593 (iPad Mini; iPhone OS 7.0.4; en_US)
rad.io 1.18.1 rv:593 (iPad Mini; iPhone OS 7.0.4; ru_RU)
rad.io 1.18.1 rv:593 (iPhone 4; iPhone OS 6.1.3; it_IT)
rad.io 1.18.1 rv:593 (iPhone 4; iPhone OS 7.0.4; it_IT)
rad.io 1.18.1 rv:593 (iPhone 4S; iPhone OS 6.1.2; it_IT)
rad.io 1.18.1 rv:593 (iPhone 4S; iPhone OS 7.0.3; it_IT)
rad.io 1.18.1 rv:593 (iPhone 4S; iPhone OS 7.0.4; it_IT)
rad.io 1.4.1 rv:593 (iPhone 4; iPhone OS 7.0.4; de_DE)
radio.at 1.17.2 rv:591 (iPad 4G; iPhone OS 7.0.3; de_AT)
radio.de 1.14 rv:583 (iPhone 4; iPhone OS 7.0.2; de_DE)
radio.de 1.17 rv:589 (iPad Mini; iPhone OS 6.1.3; de_DE)
radio.de 1.18 rv:592 (iPad 2G; iPhone OS 7.0.3; de_DE)
radio.de 1.18 rv:592 (iPad 4G; iPhone OS 7.0.4; de_DE)
radio.de 1.18 rv:592 (iPhone 4; iPhone OS 7.0.4; de_DE)
radio.de 1.18 rv:592 (iPhone 4S; iPhone OS 7.0.4; de_DE)
radio.de 1.18 rv:592 (iPhone 5; iPhone OS 7.0.4; de_DE)
radio.de 1.18.1 rv:593 (iPad 2G; iPhone OS 7.0.4; de_DE)
radio.de 1.18.1 rv:593 (iPad 3G; iPhone OS 7.0.4; de_DE)
radio.de 1.18.1 rv:593 (iPhone 4; iPhone OS 7.0.2; de_DE)
radio.de 1.18.1 rv:593 (iPhone 4S; iPhone OS 7.0.4; de_DE)
radio.de 1.18.1 rv:593 (iPhone 5; iPhone OS 7.0.4; de_DE)
radio.de 1.4.1 rv:593 (iPad Mini; iPhone OS 7.0.3; de_DE)
radio.fr 1.18.1 rv:593 (iPad 3G; iPhone OS 7.0.3; fr)
radio.fr 1.18.1 rv:593 (iPhone 4; iPhone OS 7.0.3; fr_FR)
radio.fr 1.18.1 rv:593 (iPod touch 4G; iPhone OS 6.1.5; fr_FR)
stagefright/1.0 (Linux;Android 2.2)
stagefright/1.0 (Linux;Android 2.2.2)
stagefright/1.1 (Linux;Android 2.3.3)
stagefright/1.1 (Linux;Android 2.3.4)
stagefright/1.1 (Linux;Android 2.3.5)
stagefright/1.1 (Linux;Android 2.3.6)
stagefright/1.1 (Linux;Android 2.3.6;ALCATEL ONE TOUCH 903D/GRK39F)
stagefright/1.1 (Linux;Android 2.3.7)
stagefright/1.1 (Linux;Android 3.2)
stagefright/1.1 (Linux;Android 3.2.1)
stagefright/1.1 (Linux;Android 6.0.1)
stagefright/1.2 (Linux;Android 4.0.3)
stagefright/1.2 (Linux;Android 4.0.4)
stagefright/1.2 (Linux;Android 4.1.1)
stagefright/1.2 (Linux;Android 4.1.2)
stagefright/1.2 (Linux;Android 4.1.9)
stagefright/1.2 (Linux;Android 4.2)
stagefright/1.2 (Linux;Android 4.2.1)
stagefright/1.2 (Linux;Android 4.2.2)
stagefright/1.2 (Linux;Android 4.2.2) acer_A1-810
stagefright/1.2 (Linux;Android 4.3)
stagefright/1.2 (Linux;Android 4.3.1)
stagefright/1.2 (Linux;Android 4.4)
stagefright/1.2 (Linux;Android 4.4.2)
stagefright/1.2 (Linux;Android ; Release/4.1.2, Manufacturer/motorola, Model/XT910, Build/9.8.2O-124_SPUEM-14)
stagefright/1.2 (Linux;Android NexPlayer LG-E61020d-EUR-XX)
stagefright/1.2 (Linux;Android stagefright/1.2 (Linux;Android 4.1.2)
vlc/1.1.1 LibVLC/1.1.1
vlc/1.1.11
vlc/1.1.12
vlc/1.1.2 LibVLC/1.1.2
vlc/1.1.3 LibVLC/1.1.3
vlc/1.1.4 LibVLC/1.1.4
vlc/1.1.5
vlc/1.1.6
vlc/1.1.7
vlc/1.1.8
vlc/1.1.9
vlc/3.1.1.12
xine/1.1.20
xmms/1.2.11
2014-04-25 16:43:24 +02:00
Dmitry Tyschenko
0fbf55227d Added Nexus 7 and Nexus 10 devices 2014-04-25 10:54:29 +03:00
Faisal Salman
7234216e02 Increment build version 2014-01-20 15:17:43 +07:00
Faisal Salman
6dc04cdea2 Merge pull request #30 from jackpoll/patch-1
Add device detection for Lenovo tablet
2014-01-02 00:54:02 -08:00
Faisal Salman
c4b6742ea0 Merge pull request #31 from dougli/master
Add Nexus 5 to device list
2014-01-02 00:53:28 -08:00
Douglas Li
7c1397cdcc Add Nexus 5 to device list
User agent string taken from Chrome (Beta) Desktop's user-agent override in its
developer tools. Added to test plan.
2013-12-04 17:12:23 -08:00
jackpoll
1b3fdf173a Add device detection for Lenovo tablet
Lenovo tablet detection is missing. example userAgent: "Mozilla/5.0 (Linux; Android 4.0.3; IdeaTab A2107A-F Build/ IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19"
2013-12-03 15:05:17 +02:00
Faisal Salman
3901fbe532 Merge pull request #29 from halfdan/28-warning
Fix package.json
2013-11-24 19:47:20 -08:00
Fabian Becker
2dec1a8b76 Fix package.json
- Fix version range for devDependencies
- Remove repositories entry

fixes #28
2013-11-24 12:46:09 +00:00
Faisal Salman
4d28bee555 Merge pull request #26 from startswithaj/master
Add support for iPod touch and add device tests for iPhone and iPod
2013-11-06 20:23:51 -08:00
Jake Mc
c177aa5e9e Add tests for iPhone and iPod touch 2013-10-24 16:27:03 +10:00
Jake Mc
3796968cfe Add support for ipod touch
"Mozilla/5.0 (iPod touch; CPU iPhone OS 7_0_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A501 Safari/9537.53"

Now matches until the ;
2013-10-24 16:17:43 +10:00
Faisal Salman
ea36010827 Merge pull request #25 from mhess-connectify/master
Added windows 8.1 support NT was updated to 6.3
2013-10-20 21:30:06 -07:00
Michael Hess
f57577e417 Added windows 8.1 support NT was updated to 6.3 2013-10-18 12:15:35 -04:00
Faisal Salman
230ef846fa Merge pull request #18 from johnyanarella/master
Fixed: Unsafe use of for..in loop results in incorrectly parsed values in some JavaScript VMs.
2013-08-16 18:31:15 -07:00
John Yanarella
494175854f Fixed unsafe use of for..in to sequentially iterate an Array = incorrect parsed values in some JavaScript VMs. 2013-08-16 16:15:52 -04:00
Faisal Salman
80d6d137ba Increment build version 2013-07-04 17:49:34 +07:00
Faisal Salman
19b5ddd038 Fix rv token IE11 2013-07-04 17:44:05 +07:00
Faisal Salman
9133d73d50 Merge branch 'ie11' of github.com:faisalman/ua-parser-js 2013-07-04 17:40:44 +07:00
Faisal Salman
3699c70a3a Fix unicode char 2013-07-04 17:39:48 +07:00
Faisal Salman
e6d276032b Motorola droid test case 2013-07-04 16:46:42 +07:00
Faisal Salman
b68caafd94 New test for IE11 2013-07-04 16:37:05 +07:00
Faisal Salman
eed632e3dd Detect IE11 without MSIE token 2013-07-04 15:53:46 +07:00
Faisal Salman
c5ce73f7de Add browsers: Iron, IceDragon, QQBrowser 2013-06-24 19:43:07 +07:00
Faisal Salman
2c9c721a5c Motorola Droid lineup 2013-06-13 13:57:24 +07:00
Faisal Salman
ec50c619ea Merge pull request #17 from silkapp/master
Fix problem with html5shiv and old IE
2013-05-19 22:01:37 -07:00
Erik Hesselink
07a7956eda Change 'for..in' loop to for loop.
The 'for..in' loop caused problems when the array was extended with
more methods (like map), e.g. by html5shiv in old IEs.
2013-05-17 14:05:21 +02:00
Faisal Salman
be0eec6716 Include ua in result object 2013-04-04 14:50:46 +07:00
Faisal Salman
8d439d26b8 Fix PocketPC mistakenly identified as PowerPC 2013-04-04 14:35:02 +07:00
Faisal Salman
dc20c12b63 Add CPU test & increment minor version 2013-04-04 13:46:09 +07:00
Faisal Salman
ecf8f7a849 Merge branch 'dev-cpu' of github.com:faisalman/ua-parser-js 2013-04-04 13:10:59 +07:00
Faisal Salman
3bf60cc830 Merge branch 'master' of github.com:faisalman/ua-parser-js 2013-04-04 13:05:46 +07:00
Faisal Salman
8c94018351 Update readme.md modify node example 2013-04-04 13:05:21 +07:00
Faisal Salman
9098ad501f Update readme.md regarding CPU detection 2013-04-03 21:03:28 +07:00
Faisal Salman
376541a383 Add new getCPU() method to detect CPU architecture 2013-04-03 18:00:27 +07:00
Faisal Salman
9cad6a0f2d Detect new IE 11 user-agent 2013-03-26 13:35:10 +07:00
Faisal Salman
84a8eedad4 Exclude unintended char from being captured 2013-03-26 11:10:06 +07:00
Faisal Salman
30e1e7a98f Increment version 2013-03-26 10:29:43 +07:00
Faisal Salman
c1df106dca Fix closing braces 2013-03-26 10:27:24 +07:00
Faisal Salman
edcd5402a6 Fixes issue #15 - Attach UAParser to window 2013-03-25 23:16:40 +07:00
Faisal Salman
4f2ee98dae Fix issue #14 2013-03-22 13:23:24 +07:00
Faisal Salman
ce8f4977c0 Revert back util.is to typeof 2013-03-20 14:09:31 +07:00
Faisal Salman
38f62b3d63 Fix issue #13 & Resolve npm package name conflict with ua-parser 2013-03-20 12:50:18 +07:00
Faisal Salman
d5d329e15d Tidying up readme 2013-03-18 22:31:47 +07:00
Faisal Salman
e89e8173f5 Fix error build 2013-03-18 22:22:58 +07:00
Faisal Salman
e58c93fe0a Merge branch 'develop' of github.com:faisalman/ua-parser-js 2013-03-18 19:09:35 +07:00
Faisal Salman
8c36f005a5 Update configs 2013-03-18 18:40:02 +07:00
Faisal Salman
5717b00343 Some premature optimizations 2013-03-18 18:30:05 +07:00
Faisal Salman
4ebe7a1899 List possible values 2013-03-16 14:33:45 +07:00
Faisal Salman
b7d76f5df0 Mention the use of Vanilla.js 2013-03-16 03:54:38 +07:00
Faisal Salman
acfce61942 Modularize test data 2013-03-16 03:16:34 +07:00
Faisal Salman
d75f84820a Some minor revisions 2013-03-16 02:09:12 +07:00
Faisal Salman
007f74178f Add build script 2013-03-16 02:06:47 +07:00
Faisal Salman
d063e532e3 Reorder files 2013-03-15 21:25:16 +07:00
Faisal Salman
f3f25ae3e7 Add component.json 2013-03-14 14:45:36 +07:00
Faisal Salman
45571b6f21 Fix my poor english 2013-03-13 11:32:44 +07:00
Faisal Salman
615d6a2034 Add new Webkit Opera 2013-03-05 21:05:38 +07:00
Faisal Salman
40ac5c5bc3 Fix issue #12 2013-02-27 21:44:43 +07:00
Faisal Salman
3eb1c1c352 Revise jQuery plugin API 2013-02-15 19:02:44 +07:00
Faisal Salman
217cef226a Update version 2013-02-15 10:23:49 +07:00
Faisal Salman
a5e4b7bf72 Merge pull request #11 from jbuck/requirejs
Add requirejs module support
2013-02-14 18:25:59 -08:00
Jon Buckley
8aaf7db771 Add requirejs module support
Fixes #10.
2013-02-14 14:52:41 -05:00
Faisal Salman
0109c76858 Automatically create $.ua object if jQuery is present 2013-02-07 23:25:21 +07:00
Faisal Salman
d1120a4d5d Update contributors 2013-02-05 20:43:15 +07:00
Faisal Salman
204345a8bf Add Rekonq, Comodo Dragon, Conkeror, Amaya, w3m, Links, ICE Browser, NetSurf, RISC OS 2013-02-05 20:29:26 +07:00
Faisal Salman
a20d8f7052 Sprint default vendor to Sprint 2013-02-05 14:43:17 +07:00
Faisal Salman
9a90d932ce Add new OS: Firefox OS 2013-01-28 18:46:03 +07:00
Faisal Salman
cea29e5c1b Add new devices: Alcatel, GeeksPhone, Huawei, Lenovo, Nexian, Panasonic, Sony 2013-01-28 18:21:12 +07:00
Faisal Salman
e0b6ae65e5 Better fix for issue #8 2013-01-28 17:11:12 +07:00
Faisal Salman
59714adea3 Add a test for issue #8 2013-01-25 20:33:03 +07:00
Faisal Salman
249dcf0c80 Merge branch 'htc-evo' 2013-01-25 19:47:58 +07:00
Faisalman
b99546072d Workaround for issue #8 2013-01-25 19:46:09 +07:00
Faisal Salman
4e911cec88 Merge pull request #9 from leetreveil/google_closure_compiler
Fix google closure compiler JSC_TRAILING_COMMA errors
2013-01-15 08:21:55 -08:00
Lee Treveil
f1fa7f38a1 Fix google closure compiler JSC_TRAILING_COMMA errors 2013-01-15 15:17:51 +00:00
Faisal Salman
a6610646ca Fix issue #7 2012-12-23 06:45:59 +07:00
Faisal Salman
4703137b79 Minify filesize by variable-izing strings 2012-12-11 18:40:03 +07:00
Faisal Salman
541dfea86d Add some more test 2012-12-07 17:04:26 +07:00
Faisal Salman
35b410009f Insert dog 2012-12-06 20:37:39 +07:00
Faisal Salman
5e84ab7b82 Add test for engine parser 2012-12-06 20:29:37 +07:00
Faisal Salman
816b5d22b4 Add Opera Tablet & capture AppleWebKit as just WebKit 2012-12-06 20:28:33 +07:00
244 changed files with 22187 additions and 1102 deletions

12
.github/FUNDING.yml vendored Normal file
View File

@@ -0,0 +1,12 @@
# These are supported funding model platforms
github: faisalman
patreon: # Replace with a single Patreon username
open_collective: ua-parser-js
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: ['https://www.paypal.me/faisalman/']

43
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,43 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Library version**
Which version of the library that you use, eg: v0.7.35 or v2.0.0-alpha.3
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen, or what's referred in the docs https://docs.uaparser.dev/
**Screenshots**
If applicable, add screenshots to help explain your problem.
For issues related to detection results, you can send the screenshots of the demo section at https://uaparser.dev/#demo to confirm.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

22
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,22 @@
# Prerequisites
- [ ] I have read and follow the contributing guidelines
- [ ] I have read and accept the [Contributor License Agreement (CLA)](https://gist.github.com/faisalman/2ed16621ebb544157eba85a7f7381417) Document and I hereby sign the CLA
# Type of Change
Bug fix, feature, docs update, ...
# Description
Please include a summary of the change (current behavior vs new behavior), which issue is fixed (you can also link to an open issue here), and why this change is necessary.
# Test
Please describe the tests that you ran to verify your changes.
# Impact
Does this PR introduce a breaking change? What changes might users need to make due to this PR?
# Other Info

View File

@@ -0,0 +1 @@
- [ ] I have read and accept the [Contributor License Agreement (CLA)](https://gist.github.com/faisalman/2ed16621ebb544157eba85a7f7381417) Document and I hereby sign the CLA

78
.github/workflows/analysis-codeql.yml vendored Normal file
View File

@@ -0,0 +1,78 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: CodeQL Analysis
on:
push:
branches: [ "master"]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '15 6 * * 0'
permissions: read-all
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Use only 'java' to analyze code written in Java, Kotlin or both
# Use only 'javascript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
steps:
- name: Checkout repository
uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
# - name: Autobuild
# uses: github/codeql-action/autobuild@v2
# Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"

View File

@@ -0,0 +1,20 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request, surfacing known-vulnerable versions of the packages declared or updated in the PR. Once installed, if the workflow run is marked as required, PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
# Public documentation: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
name: Dependency Analysis
on: [pull_request]
permissions:
contents: read
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v3
- name: 'Dependency Review'
uses: actions/dependency-review-action@v2

View File

@@ -0,0 +1,72 @@
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.
name: OpenSSF's Scorecard Analysis
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '45 2 * * 4'
push:
branches: [ "master" ]
# Declare default permissions as read only.
permissions: read-all
jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read
steps:
- name: "Checkout code"
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
persist-credentials: false
- name: "Run analysis"
uses: ossf/scorecard-action@e38b1902ae4f44df626f11ba0734b14fb91f8f86 # v2.1.2
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
repo_token: ${{ secrets.SCORECARD_TOKEN }}
# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
# For private repositories:
# - `publish_results` will always be set to `false`, regardless
# of the value entered here.
publish_results: true
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
with:
name: SARIF file
path: results.sarif
retention-days: 5
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@17573ee1cc1b9d061760f3a006fc4aac4f944fd5 # v2.2.4
with:
sarif_file: results.sarif

View File

@@ -0,0 +1,22 @@
name: Publish to GitHub Package
on:
release:
types: [published]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '18.x'
registry-url: https://npm.pkg.github.com/
- run: npm ci
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -0,0 +1,23 @@
name: Publish to NPM
on:
release:
types: [published]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '18.x'
registry-url: 'https://registry.npmjs.org'
- run: npm install -g npm
- run: npm ci
- run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

23
.github/workflows/test-ci.yml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: UAParser.js CI-Test
on: [push, pull_request]
permissions:
contents: read
jobs:
run-test:
runs-on: ubuntu-latest
strategy:
matrix:
arch: [amd64, ppc64le]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 'lts/*'
- name: Run the test
run: |
npm ci
npx playwright install
npm test

28
.gitignore vendored
View File

@@ -1,2 +1,30 @@
node_modules/
npm-debug.log
playwright-report/
test-results/
### vim ###
.*.s[a-w][a-z]
*.un~
Session.vim
.netrwhist
*~
.versions
### editors ###
.vscode
.idea
*.sublime-*
### OSX ###
.DS_Store
.AppleDouble
.LSOverride
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes

View File

@@ -1,8 +0,0 @@
language: node_js
node_js:
- 0.8
- 0.6
notifications:
email:
on_success: never
on_failure: always

199
CHANGELOG.md Normal file
View File

@@ -0,0 +1,199 @@
# UAParser.js Changelog
## Migrating from v1 to v2
- What's breaking:
- Licensed under AGPLv3 (open-source) or PRO License (commercial)
- Browser detection on mobile device: `"Chrome" => "Mobile Chrome"`, `"Firefox" => "Mobile Firefox"`
- OS detection: `"Mac OS" => "macOS"`, `"Chromium OS" => "Chrome OS"`
- What's new:
- New device type: `xr`, to identify AR/VR devices
- New browser property: `browser.type`, to identify the type of the browser: `crawler`, `cli`, `email`, `fetcher`, `inapp`, `mediaplayer`, `module`
- New methods in result object (all of `get*()` return value):
- Support for client hints: `withClientHints()`
- Support for feature detection: `withFeatureCheck()`
- Utility for easy comparison: `is()`
- Utility to print full-name: `toString()`
- Parse directly from command line using `npx ua-parser-js`
- Extensions can be passed as a list to `UAParser()`
- Support for ES module & TypeScript `import { UAParser } from 'ua-parser-js'`
- Provided Enums submodule `'ua-parser-js/enums'`
- Provided Extensions submodule `'ua-parser-js/extensions'`
- Provided Helpers submodule `'ua-parser-js/helpers'`:
- `getDeviceVendor()` to guess for a device vendor based on its model name
- `isAppleSilicon()` to check if the device has Apple Silicon Mac device properties
- `isBot()` to check if the browser is identified as a bot
- `isChromeFamily()` to check if the browser is Chrome-based / has Blink engine (i.e: New Opera, New Edge, Vivaldi, Brave, Arc, etc.)
- `isElectron()` to check if current window is running inside Electron
- `isFromEU()` to check if current window is from an EU (European Union) country
- `isFrozenUA()` to check if a user-agent string match with the reduced/frozen user-agent pattern
- `isStandalonePWA()` to check if current window is a standalone PWA
--
## Version 2.0.0-rc.2
- Fix incorrect import path in ESM files
- Add new browser: 115, SlimBoat, Slimjet, LibreWolf
- Improve browser detection: 2345, 360, Dragon, Iron, Maxthon
- `ua-parser-js/enums` submodule:
- Add Chromecast OS variants: Android/Fuchsia/Linux/SmartSpeaker
- `ua-parser-js/helpers` submodule:
- Add new method: `isBot()` to check if the browser is identified as a bot
## Version 2.0.0-rc.1
- Fix Python Request mistakenly identified as Meta Quest
- Add new browser: Helio
- Add new device: itel, Nothing, Pico, TCL
- Add new engine: ArkWeb
- Add new OS: OpenHarmony, Pico
- Improve browser detection: Quark
- Improve device detection: Xiaomi, Amazon Echo Show, Google Chromecast, Samsung Galaxy Watch
- `ua-parser-js/helpers` submodule:
- Add new method:
- `getDeviceVendor()` to guess for a device vendor based on its model name
- `isElectron()` to check if current window is running inside Electron
- `isFromEU()` to check if current window is from an EU (European Union) country
- `isStandalonePWA()` to check if current window is a standalone PWA
- Rename `isChromiumBased()` to `isChromeFamily()`
- Update `isAppleSilicon()` to also checks for WebGL renderer info
- `ua-parser-js/extensions` submodule:
- Restore `bots` as a compilation of all these browser types: `clis`, `crawlers`, `fetchers`, and `modules`
## Version 2.0.0-beta.3
- Breaking:
- AR/VR devices moved to new device type: `xr`
- New property in `browser`: `type`
- New features:
- Parse directly from command line using `npx ua-parser-js`
- Extensions can be passed as a list to `UAParser()`
- Add new browser: Pico Browser, Twitter, Wolvic
- Improve browser detection: DuckDuckGo, ICEBrowser, Klar, QQ, Sleipnir
- Improve device detection: Oculus Quest & Oppo Pad
- Update latest client hints spec: `formFactor` -> `formFactors`
- In `ua-parser-js/extensions` submodule, `bots` divided into `crawler` / `fetcher`
## Version 2.0.0-beta.2
- Increase UA_MAX_LENGTH to 500
- Add TypeScript declaration file in `ua-parser-js/extensions` submodule
- Improve TypeScript module resolution
- Add new methods in `ua-parser-js/helpers` submodule: `isAppleSilicon()` & `isChromiumBased()`
- Fix misidentified WebView token as device model
- Add new browser: Alipay, Klarna, Opera GX, Smart Lenovo Browser, Vivo Browser
- Rename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat
- Improve client-hints detection: Edge, Xbox
## Version 2.0.0-beta.1
- Update Client Hints Form-Factor
- Provide in-package type definitions
- Add new device: Ulefone
- Improve device detection: Realme, Xiaomi Redmi
## Version 2.0.0-alpha.3
- Add `withFeatureCheck()` method
- Add `isFrozenUA()` method in `ua-parser-js/helpers` submodule
- Add `MediaPlayers` & `Modules` in `ua-parser-js/extensions` submodule
- Fix issue with ESM import
## Version 2.0.0-alpha.2
- Fix browser result always returning Chromium when using withClientHints()
- Fix infinite-loop when await-ing withClientHints() in non-client-hints browser
## Version 2.0.0-alpha.1
- Initial work on new major version
---
## Version 0.7.38 / 1.0.38
- Fix error on getOS() when userAgentData.platform is undefined
- Add new browser: Opera GX, Twitter
- Improve browser detection: DuckDuckGo
- Improve device detection: OPPO Pad, Oculus Quest
## Version 0.7.37 / 1.0.37
- Fix misidentified WebView token as device model
- Increase UA_MAX_LENGTH to 500
- Add new browser: Alipay, Klarna, Smart Lenovo Browser, Vivo Browser
- Add new device: Ulefone
- Improve device detection: Realme, Xiaomi Redmi
- Rename browser: Avant, Baidu, Samsung Internet, Sogou Explorer, Sogou Mobile, WeChat
## Version 0.7.36 / 1.0.36
- Add new browser: Snapchat
- Add new devices: Infinix, Tecno
- Improve device detection: Amazon Fire TV, Xiaomi POCO
- Improve OS detection: iOS
## Version 0.7.35 / 1.0.35
- Fix result from user-supplied user-agent being altered
- Add new browser: Heytap, TikTok
- Add new engine: LibWeb
- Add new OS: SerenityOS
- Improve browser detection: Yandex
- Improve device detection: iPhone, Amazon Echo
- Improve OS detection: iOS
## Version 0.7.34 / 1.0.34
- Fix Sharp Mobile detected as Huawei Tablet
- Fix IE8 bug
- Add new devices : Kobo e-Reader, Apple Watch, and some new SmartTV devices
- Add new OS : watchOS
- Improve browser detection : Kakao, Naver, Brave
- Improve device detection : Oculus, iPad
- Improve OS detection : Chrome OS
- Using navigator.userAgentData as fallback for device.type & os.name
## Version 0.7.33 / 1.0.33
- Add new browser : Cobalt
- Identify Macintosh as an Apple device
- Fix ReDoS vulnerability
## Version 0.7.32 / 1.0.32
- Add new browser : DuckDuckGo, Huawei Browser, LinkedIn
- Add new OS : HarmonyOS
- Add some Huawei models
- Add Sharp Aquos TV
- Improve detection Xiaomi Mi CC9
- Fix Sony Xperia 1 III misidentified as Acer tablet
- Fix Detect Sony BRAVIA as SmartTV
- Fix Detect Xiaomi Mi TV as SmartTV
- Fix Detect Galaxy Tab S8 as tablet
- Fix WeGame mistakenly identified as WeChat
- Fix included commas in Safari / Mobile Safari version
- Increase UA_MAX_LENGTH to 350
## Version 0.7.31 / 1.0.2
- Fix OPPO Reno A5 incorrect detection
- Fix TypeError Bug
- Use AST to extract regexes and verify them with safe-regex
## Version 0.7.30 / 1.0.1
- Add new browser : Obigo, UP.Browser, Klar
- Add new device : Oculus, Roku
- Add new OS: Maemo, HP-UX, Android-x86, Deepin, elementary OS, GhostBSD, Linspire, Manjaro, Sabayon
- Improve detection for Sony Xperia 1ii, LG Android TV, and some more devices
- Improve detection for ARM64 CPU
- Improve detection for Windows Mobile, Netscape, Mac on PowerPC
- Categorize PDA as mobile
- Fix Sharp devices misjudged as Huawei
- Fix trailing comma for ES3 compatibility
- Some code refactor
## Version 0.7 / 1.0
Version 1.0.x is basically the equivalent of version 0.7.x (mirror/duplicate). See [#536](https://github.com/faisalman/ua-parser-js/issues/536) for the reason behind this confusion.
## Version 0.8
Version 0.8 was created by accident. This version is now deprecated and no longer maintained, please update to version 0.7 / 1.0.

29
CODE_OF_CONDUCT.md Normal file
View File

@@ -0,0 +1,29 @@
# UAParser.js Code of Conduct
## Introduction
Welcome to the UAParser.js community! We're here to collaborate on developing an awesome project. Here are some general guidelines to make our community a great place:
### 1. Be Kind, Honest, and Respectful
Always treat others with kindness and respect. We value different opinions and encourage positive communication.
### 2. Keep Conversations Civil and On-Topic
Please keep discussions related to the project. If you want to talk about something else, find the right place for it.
### 3. Mutual Assistance, Appreciation, and Acknowledgement
Feel free to ask for help, show gratitude for contributions, and make sure to give credit where it's due.
### 4. Resolving Disagreements
In the event of a disagreement, we encourage open and respectful dialogue. It's important to remember that it's okay to have differing opinions, and if a common ground can't be reached, we suggest using the 'agree to disagree' approach.
## Reporting Issues
If you see any behavior that goes against this code of conduct, report it to [f@faisalman.com](mailto:f@faisalman.com).
## Conclusion
Together, we can make this project awesome!

7
CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,7 @@
# UAParser.js: How to Contribute
* Fork and clone this repository
* Make some changes as required
* Write unit test to showcase its functionality under `/test`
* Run the test suites to make sure it's not breaking anything `$ npm run build+test`
* Submit a pull request under `develop` branch & check the CLA in the submission form

616
LICENSE.md Normal file
View File

@@ -0,0 +1,616 @@
# GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
Copyright (C) 2007 Free Software Foundation, Inc.
<https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
## Preamble
The GNU Affero General Public License is a free, copyleft license for
software and other kinds of works, specifically designed to ensure
cooperation with the community in the case of network server software.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
our General Public Licenses are intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains
free software for all its users.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
Developers that use our General Public Licenses protect your rights
with two steps: (1) assert copyright on the software, and (2) offer
you this License which gives you legal permission to copy, distribute
and/or modify the software.
A secondary benefit of defending all users' freedom is that
improvements made in alternate versions of the program, if they
receive widespread use, become available for other developers to
incorporate. Many developers of free software are heartened and
encouraged by the resulting cooperation. However, in the case of
software used on network servers, this result may fail to come about.
The GNU General Public License permits making a modified version and
letting the public access it on a server without ever releasing its
source code to the public.
The GNU Affero General Public License is designed specifically to
ensure that, in such cases, the modified source code becomes available
to the community. It requires the operator of a network server to
provide the source code of the modified version running there to the
users of that server. Therefore, public use of a modified version, on
a publicly accessible server, gives the public access to the source
code of the modified version.
An older license, called the Affero General Public License and
published by Affero, was designed to accomplish similar goals. This is
a different license, not a version of the Affero GPL, but Affero has
released a new version of the Affero GPL which permits relicensing
under this license.
The precise terms and conditions for copying, distribution and
modification follow.
## TERMS AND CONDITIONS
### 0. Definitions.
"This License" refers to version 3 of the GNU Affero General Public
License.
"Copyright" also means copyright-like laws that apply to other kinds
of works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of
an exact copy. The resulting work is called a "modified version" of
the earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user
through a computer network, with no transfer of a copy, is not
conveying.
An interactive user interface displays "Appropriate Legal Notices" to
the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
### 1. Source Code.
The "source code" for a work means the preferred form of the work for
making modifications to it. "Object code" means any non-source form of
a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users can
regenerate automatically from other parts of the Corresponding Source.
The Corresponding Source for a work in source code form is that same
work.
### 2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not convey,
without conditions so long as your license otherwise remains in force.
You may convey covered works to others for the sole purpose of having
them make modifications exclusively for you, or provide you with
facilities for running those works, provided that you comply with the
terms of this License in conveying all material for which you do not
control copyright. Those thus making or running the covered works for
you must do so exclusively on your behalf, under your direction and
control, on terms that prohibit them from making any copies of your
copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under the
conditions stated below. Sublicensing is not allowed; section 10 makes
it unnecessary.
### 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such
circumvention is effected by exercising rights under this License with
respect to the covered work, and you disclaim any intention to limit
operation or modification of the work as a means of enforcing, against
the work's users, your or third parties' legal rights to forbid
circumvention of technological measures.
### 4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
### 5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these
conditions:
- a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
- b) The work must carry prominent notices stating that it is
released under this License and any conditions added under
section 7. This requirement modifies the requirement in section 4
to "keep intact all notices".
- c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
- d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
### 6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of
sections 4 and 5, provided that you also convey the machine-readable
Corresponding Source under the terms of this License, in one of these
ways:
- a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
- b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the Corresponding
Source from a network server at no charge.
- c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
- d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
- e) Convey the object code using peer-to-peer transmission,
provided you inform other peers where the object code and
Corresponding Source of the work are being offered to the general
public at no charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal,
family, or household purposes, or (2) anything designed or sold for
incorporation into a dwelling. In determining whether a product is a
consumer product, doubtful cases shall be resolved in favor of
coverage. For a particular product received by a particular user,
"normally used" refers to a typical or common use of that class of
product, regardless of the status of the particular user or of the way
in which the particular user actually uses, or expects or is expected
to use, the product. A product is a consumer product regardless of
whether the product has substantial commercial, industrial or
non-consumer uses, unless such uses represent the only significant
mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to
install and execute modified versions of a covered work in that User
Product from a modified version of its Corresponding Source. The
information must suffice to ensure that the continued functioning of
the modified object code is in no case prevented or interfered with
solely because modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or
updates for a work that has been modified or installed by the
recipient, or for the User Product in which it has been modified or
installed. Access to a network may be denied when the modification
itself materially and adversely affects the operation of the network
or violates the rules and protocols for communication across the
network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
### 7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders
of that material) supplement the terms of this License with terms:
- a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
- b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
- c) Prohibiting misrepresentation of the origin of that material,
or requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
- d) Limiting the use for publicity purposes of names of licensors
or authors of the material; or
- e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
- f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions
of it) with contractual assumptions of liability to the recipient,
for any liability that these contractual assumptions directly
impose on those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions; the
above requirements apply either way.
### 8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your license
from a particular copyright holder is reinstated (a) provisionally,
unless and until the copyright holder explicitly and finally
terminates your license, and (b) permanently, if the copyright holder
fails to notify you of the violation by some reasonable means prior to
60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
### 9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run
a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
### 10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
### 11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims owned
or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within the
scope of its coverage, prohibits the exercise of, or is conditioned on
the non-exercise of one or more of the rights that are specifically
granted under this License. You may not convey a covered work if you
are a party to an arrangement with a third party that is in the
business of distributing software, under which you make payment to the
third party based on the extent of your activity of conveying the
work, and under which the third party grants, to any of the parties
who would receive the covered work from you, a discriminatory patent
license (a) in connection with copies of the covered work conveyed by
you (or copies made from those copies), or (b) primarily for and in
connection with specific products or compilations that contain the
covered work, unless you entered into that arrangement, or that patent
license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
### 12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under
this License and any other pertinent obligations, then as a
consequence you may not convey it at all. For example, if you agree to
terms that obligate you to collect a royalty for further conveying
from those to whom you convey the Program, the only way you could
satisfy both those terms and this License would be to refrain entirely
from conveying the Program.
### 13. Remote Network Interaction; Use with the GNU General Public License.
Notwithstanding any other provision of this License, if you modify the
Program, your modified version must prominently offer all users
interacting with it remotely through a computer network (if your
version supports such interaction) an opportunity to receive the
Corresponding Source of your version by providing access to the
Corresponding Source from a network server at no charge, through some
standard or customary means of facilitating copying of software. This
Corresponding Source shall include the Corresponding Source for any
work covered by version 3 of the GNU General Public License that is
incorporated pursuant to the following paragraph.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the work with which it is combined will remain governed by version
3 of the GNU General Public License.
### 14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions
of the GNU Affero General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies that a certain numbered version of the GNU Affero General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU Affero General Public License, you may choose any version ever
published by the Free Software Foundation.
If the Program specifies that a proxy can decide which future versions
of the GNU Affero General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
### 15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
### 16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
### 17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS

224
README.md Normal file
View File

@@ -0,0 +1,224 @@
<p align="center">
<a href="https://uaparser.dev"><img src="https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/uap-header.png"></a>
</p>
<p align="center">
<a href="https://www.npmjs.com/package/ua-parser-js"><img src="https://img.shields.io/npm/dw/ua-parser-js?color=red&logo=npm&label=NPM%20DOWNLOADS&style=for-the-badge"></a>
<a href="https://www.jsdelivr.com/package/npm/ua-parser-js"><img src="https://img.shields.io/jsdelivr/gh/hw/faisalman/ua-parser-js?logo=jsdelivr&style=for-the-badge"></a>
<a href="https://github.com/faisalman/ua-parser-js"><img src="https://img.shields.io/github/stars/faisalman/ua-parser-js?color=yellow&logo=github&style=for-the-badge"></a>
<a href="https://bundlephobia.com/package/ua-parser-js@1.0.35"><img src="https://img.shields.io/bundlephobia/minzip/ua-parser-js?logo=hackthebox&logoColor=white&style=for-the-badge"/></a>
<a href="https://github.com/faisalman/ua-parser-js/graphs/contributors"><img src="https://img.shields.io/github/contributors/faisalman/ua-parser-js?color=purple&logo=githubsponsors&style=for-the-badge"></a>
<a href="https://www.npmjs.com/package/ua-parser-js"><img src="https://img.shields.io/npm/v/ua-parser-js.svg?logo=npm&color=red&style=for-the-badge"></a>
<a href="https://cdnjs.com/libraries/UAParser.js"><img src="https://img.shields.io/cdnjs/v/UAParser.js.svg?color=orange&style=for-the-badge"></a>
<img src="https://img.shields.io/ossf-scorecard/github.com/faisalman/ua-parser-js?label=openssf%20scorecard&style=for-the-badge">
</p>
# UAParser.js
The most comprehensive, compact, & up-to-date isomorphic JavaScript library to detect
user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser
(client-side) or node.js (server-side).
# Demo
* Live demo: https://uaparser.dev
# Documentation
* `version 1.x` : https://github.com/faisalman/ua-parser-js/tree/1.0.x#documentation
* `version 2.x` : https://docs.uaparser.dev
Before upgrading from `v0.7` / `v1.0`, please read [CHANGELOG](CHANGELOG.md) to
see what's new & breaking.
# License Options
<table>
<thead>
<tr>
<th></th>
<th colspan="2">Open-Source Editions</th>
<th colspan="3">PRO / Commercial Editions</th>
</tr>
</thead>
<tbody>
<tr>
<td>License options</td>
<td>MIT (v1.x)</td>
<td>AGPL (v2.x)</td>
<td>PRO Personal</td>
<td>PRO Business</td>
<td>PRO Enterprise</td>
</tr>
<tr>
<td>Browser detection</td>
<td><strong title="Basic detection">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>CPU detection</td>
<td><strong title="Basic detection">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Device detection</td>
<td><strong title="Basic detection">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Engine detection</td>
<td><strong title="Basic detection">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>OS detection</td>
<td><strong title="Basic detection">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Enhanced detection</td>
<td>⛔️</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Client Hints support</td>
<td>⛔️</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Extras (Apps, Bots, Libs, Emails, Media Players, etc)</td>
<td>⛔️</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>CommonJS support</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>ES modules support</td>
<td>⛔️</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>npm module available</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>TypeScript declarations available</td>
<td><strong title="Community version">⚠️</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Allowed for commercial use</td>
<td></td>
<td></td>
<td>⛔️</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Permissive (non-copyleft) license</td>
<td></td>
<td><strong title="Copyleft license">⛔️</strong></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Unlimited use per 1 license</td>
<td></td>
<td></td>
<td></td>
<td><strong title="1 project per 1 license">⛔️</strong></td>
<td></td>
</tr>
<tr>
<td>1-year support</td>
<td>⛔️</td>
<td>⛔️</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Lifetime updates</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Price</td>
<td><strong title="Pay as you want">FREE (<a target="_blank" href="https://raw.githubusercontent.com/faisalman/ua-parser-js/1.0.x/license.md">License</a>)</strong></td>
<td><strong title="Pay as you want">FREE (<a target="_blank" href="https://raw.githubusercontent.com/faisalman/ua-parser-js/master/LICENSE.md">License</a>)</strong></td>
<td><strong title="$14 (one-time fee)">$14 (<a target="_blank" href="https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-personal/LICENSE.md">License</a>)</strong></td>
<td><strong title="$29 (one-time fee)">$29 (<a target="_blank" href="https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-business/LICENSE.md">License</a>)</strong></td>
<td><strong title="$588 (one-time fee)">$588 (<a target="_blank" href="https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-enterprise/LICENSE.md">License</a>)</strong></td>
</tr>
</tbody>
<tfoot>
<tr>
<th align="right" colspan="6">
<a target="_blank" href="https://store.faisalman.com/checkout/buy/e236ea87-9b2b-400e-9683-24367f731b35"> GET THE PRO PACKAGES 📥</a>
</th>
</tr>
</tfoot>
</table>
# Development
## Contributors
Please read [CONTRIBUTING](CONTRIBUTING.md) guide first for the instruction details.
<a href="https://github.com/faisalman/ua-parser-js/graphs/contributors">
<img src="https://contrib.rocks/image?repo=faisalman/ua-parser-js" />
</a>
Made with [contributors-img](https://contrib.rocks).
## Backers & Sponsors
<a href="https://opencollective.com/ua-parser-js"><img src="https://opencollective.com/ua-parser-js/organizations.svg?avatarHeight=64"></a>
<a href="https://opencollective.com/ua-parser-js"><img src="https://opencollective.com/ua-parser-js/individuals.svg?avatarHeight=64"></a>
Support the open-source versions of UAParser.js on [OpenCollective](https://opencollective.com/ua-parser-js) or [GitHub Sponsors](https://github.com/sponsors/faisalman).

7
SECURITY.md Normal file
View File

@@ -0,0 +1,7 @@
# Security Policy
## Reporting a Vulnerability
To report a security issue, please email `f@faisalman.com` with a description of the issue, reproducible steps to get the issue, affected versions, and, if known, mitigations for the issue.
If the issue is confirmed as a vulnerability, we will open a new security advisory draft in our GitHub's Security Advisory page [https://github.com/faisalman/ua-parser-js/security/advisories](https://github.com/faisalman/ua-parser-js/security/advisories) and acknowledge your contributions as part of it. This project follows a 90 days disclosure timeline.

3
dist/icons/color/LICENSE.md vendored Normal file
View File

@@ -0,0 +1,3 @@
MIT License
Copyright (c) Cătălin Mariș
https://github.com/alrra/browser-logos

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1.71em" height="1em" viewBox="0 0 256 150"><path fill="#34a853" d="M255.285 143.47c-.084-.524-.164-1.042-.251-1.56a128.1 128.1 0 0 0-12.794-38.288a128.8 128.8 0 0 0-23.45-31.86a129.2 129.2 0 0 0-22.713-18.005c.049-.08.09-.168.14-.25c2.582-4.461 5.172-8.917 7.755-13.38l7.576-13.068c1.818-3.126 3.632-6.26 5.438-9.386q.643-1.115 1.023-2.297a11.78 11.78 0 0 0-.36-8.188q-.32-.76-.743-1.472a11.7 11.7 0 0 0-4.08-4.064a11.85 11.85 0 0 0-5.005-1.61a12 12 0 0 0-2.218.02q-.912.094-1.814.33a11.74 11.74 0 0 0-7.154 5.467c-1.814 3.127-3.628 6.26-5.438 9.386l-7.576 13.069c-2.583 4.462-5.173 8.918-7.755 13.38c-.282.487-.567.973-.848 1.467q-.586-.237-1.172-.462c-14.24-5.43-29.688-8.4-45.836-8.4c-.442 0-.879 0-1.324.006c-14.357.143-28.152 2.64-41.022 7.12a119 119 0 0 0-4.42 1.642c-.262-.455-.532-.911-.79-1.367c-2.583-4.462-5.173-8.918-7.755-13.38l-7.576-13.07a3915 3915 0 0 1-5.439-9.386A11.74 11.74 0 0 0 48.5.048a11.7 11.7 0 0 0-5.01 1.612a11.7 11.7 0 0 0-4.077 4.063c-.281.474-.532.967-.742 1.473a11.8 11.8 0 0 0-.365 8.188c.259.786.594 1.554 1.023 2.296a3973 3973 0 0 1 5.439 9.386q3.793 6.535 7.58 13.069c2.582 4.462 5.168 8.918 7.75 13.38c.02.038.046.075.065.112A129 129 0 0 0 45.32 64.38a129.7 129.7 0 0 0-22.2 24.015a128 128 0 0 0-9.34 15.24a128.2 128.2 0 0 0-10.843 28.764a131 131 0 0 0-1.951 9.524c-.087.518-.167 1.042-.247 1.56A125 125 0 0 0 0 149.118h256q-.307-2.837-.734-5.636z"/><path fill="#202124" d="M194.59 113.712c5.122-3.41 5.867-11.3 1.661-17.62c-4.203-6.323-11.763-8.682-16.883-5.273c-5.122 3.41-5.868 11.3-1.662 17.621c4.203 6.322 11.764 8.682 16.883 5.272m-116.071-5.25c4.206-6.321 3.46-14.21-1.662-17.62c-5.123-3.41-12.68-1.05-16.886 5.27c-4.203 6.323-3.458 14.212 1.662 17.622c5.122 3.41 12.683 1.05 16.886-5.272"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
dist/icons/color/browser/avant.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
dist/icons/color/browser/basilisk.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

1
dist/icons/color/browser/basilisk.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#159677" viewBox="0 0 3310 3310"><circle cx="1655" cy="1655" r="1530"/><ellipse cx="1665" cy="1655" fill="#fff" stroke="#fff" rx="1390" ry="1420"/><path stroke="#159677" stroke-linejoin="round" stroke-opacity=".7" stroke-width="10" d="M1385 3140c-55-10-150-36-212-57a1890 1890 0 01-224-100c-62-33-156-94-208-134a1830 1830 0 01-188-177 1870 1870 0 01-154-196c-32-51-82-143-109-203s-65-168-83-238c-32-120-35-146-34-370 0-217 3-252 33-366a1850 1850 0 0183-238c28-62 77-153 108-203 32-50 100-136 151-193 52-57 136-137 188-178 52-40 145-101 208-136 63-34 165-80 227-101s165-48 230-60c65-10 183-20 263-20s199 10 263 20a1488 1488 0 01954 601 1770 1770 0 01136 230c30 65 68 159 83 208 40 138 63 296 63 437 0 70-9 176-19 237a1760 1760 0 01-50 214c-17 56-53 148-81 205a1830 1830 0 01-108 186c-31 46-91 121-133 167a1735 1735 0 01-183 169c-59 46-155 110-214 142-60 31-158 75-219 96-60 22-160 48-222 60a2008 2008 0 01-550-2zm960-345c48-30 118-79 156-109a1400 1400 0 00278-312l68-120c35-60 83-192 110-302a1528 1528 0 0013-499 1790 1790 0 00-58-222c-20-59-62-150-92-204a1590 1590 0 00-128-187c-40-50-119-130-175-176a1572 1572 0 00-211-145c-61-33-164-78-230-100-65-20-170-46-235-55-156-22-362-9-517 32a1551 1551 0 00-434 203 1409 1409 0 00-322 329 2230 2230 0 00-107 187 1110 1110 0 00-117 492c-6 163 3 268 35 386 7 27 17 47 23 43 5-4 14-60 19-127a4000 4000 0 01100-600 1470 1470 0 0168-188c20-40 58-97 84-125a440 440 0 01110-80c40-19 120-39 213-51 210-30 330-55 448-94 100-32 103-33 190-13a947 947 0 01375 167 1350 1350 0 00116 82c17 10 50 21 72 26 23 5 46 20 53 33 7 14 13 40 13 58s16 60 36 92c32 53 47 100 100 316 10 37 41 87 96 152a999 999 0 00140 139 840 840 0 00158 80l100 37-77-8a615 615 0 01-140-32c-47-18-64-20-64-8 0 9 18 56 39 105s44 104 50 122c10 29 10 30-4 10a1815 1815 0 00-210-310 1440 1440 0 01-149-206c-19-40-46-113-60-163-15-50-40-108-57-129l-29-37-77 28c-42 15-136 42-208 60a985 985 0 00-184 60c-80 41-196 131-262 202-70 75-116 174-104 224 5 19 27 58 49 86 22 29 68 104 102 167s94 152 134 198c40 45 115 114 168 153 53 40 170 142 259 229a1760 1760 0 00174 157c6 0 52-24 100-54zm-626-1701c17-7 32-21 32-31s-10-22-20-27c-25-10-85-10-110 0-11 5-20 16-20 26 0 20 34 43 65 44 11 0 35-5 53-12z"/></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
dist/icons/color/browser/brave.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

1
dist/icons/color/browser/brave.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2770 2770"><linearGradient id="a" y1="51%" y2="51%"><stop offset=".4" stop-color="#f50"/><stop offset=".6" stop-color="#ff2000"/></linearGradient><linearGradient id="b" x1="2%" y1="51%" y2="51%"><stop offset="0" stop-color="#ff452a"/><stop offset="1" stop-color="#ff2000"/></linearGradient><path fill="url(#a)" d="M2395 723l60-147-170-176c-92-92-288-38-288-38l-222-252H992L769 363s-196-53-288 37L311 575l60 147-75 218 250 953c52 204 87 283 234 387l457 310c44 27 98 74 147 74s103-47 147-74l457-310c147-104 182-183 234-387l250-953z"/><path fill="#fff" d="M1935 524s287 347 287 420c0 75-36 94-72 133l-215 230c-20 20-63 54-38 113 25 60 60 134 20 210-40 77-110 128-155 120a820 820 0 01-190-90c-38-25-160-126-160-165s126-110 150-124c23-16 130-78 132-102s2-30-30-90-88-140-80-192c10-52 100-80 167-105l207-78c16-8 12-15-36-20-48-4-183-22-244-5s-163 43-173 57c-8 14-16 14-7 62l58 315c4 40 12 67-30 77-44 10-117 27-142 27s-99-17-142-27-35-37-30-77c4-40 48-268 57-315 10-48 1-48-7-62-10-14-113-40-174-57-60-17-196 1-244 6-48 4-52 10-36 20l207 77c66 25 158 53 167 105 10 53-47 132-80 192s-32 66-30 90 110 86 132 102c24 15 150 85 150 124s-119 140-159 165a820 820 0 01-190 90c-45 8-115-43-156-120-40-76-4-150 20-210 25-60-17-92-38-113l-215-230c-35-37-71-57-71-131s287-420 287-420l273 44c32 0 103-27 168-50 65-20 110-22 110-22s44 0 110 22 136 50 168 50c33 0 275-47 275-47zm-215 1328c18 10 7 32-10 44l-254 198c-20 20-52 50-73 50s-52-30-73-50a13200 13200 0 00-255-198c-16-12-27-33-10-44l150-80a870 870 0 01188-73c15 0 110 34 187 73l150 80z"/><path fill="url(#b)" d="M1999 363l-224-253H992L769 363s-196-53-288 37c0 0 260-23 350 123l276 47c32 0 103-27 168-50 65-20 110-22 110-22s44 0 110 22 136 50 168 50c33 0 275-47 275-47 90-146 350-123 350-123-92-92-288-38-288-38"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
dist/icons/color/browser/chrome.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

1
dist/icons/color/browser/chrome.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 276 276"><linearGradient id="a" x1="145" x2="34" y1="253" y2="61" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1e8e3e"/><stop offset="1" stop-color="#34a853"/></linearGradient><linearGradient id="b" x1="111" x2="222" y1="254" y2="62" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fcc934"/><stop offset="1" stop-color="#fbbc04"/></linearGradient><linearGradient id="c" x1="17" x2="239" y1="80" y2="80" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#d93025"/><stop offset="1" stop-color="#ea4335"/></linearGradient><circle cx="128" cy="128" r="64" fill="#fff"/><path fill="url(#a)" d="M96 183.4A63.7 63.7 0 0 1 72.6 160L17.2 64A128 128 0 0 0 128 256l55.4-96A64 64 0 0 1 96 183.4Z"/><path fill="url(#b)" d="M192 128a63.7 63.7 0 0 1-8.6 32L128 256A128 128 0 0 0 238.9 64h-111a64 64 0 0 1 64 64Z"/><circle cx="128" cy="128" r="52" fill="#1a73e8"/><path fill="url(#c)" d="M96 72.6a63.7 63.7 0 0 1 32-8.6h110.8a128 128 0 0 0-221.7 0l55.5 96A64 64 0 0 1 96 72.6Z"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
dist/icons/color/browser/chromium.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

1
dist/icons/color/browser/chromium.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-10 -10 276 276"><circle cx="128" cy="128" r="64" fill="#fff"/><path fill="#669df6" d="M96 183.4A63.7 63.7 0 0 1 72.6 160L17.2 64A128 128 0 0 0 128 256l55.4-96A64 64 0 0 1 96 183.4Z"/><path fill="#aecbfa" d="M192 128a63.7 63.7 0 0 1-8.6 32L128 256A128 128 0 0 0 238.9 64h-111a64 64 0 0 1 64 64Z"/><circle cx="128" cy="128" r="52" fill="#1a73e8"/><path fill="#1967d2" d="M96 72.6a63.7 63.7 0 0 1 32-8.6h110.8a128 128 0 0 0-221.7 0l55.5 96A64 64 0 0 1 96 72.6Z"/></svg>

After

Width:  |  Height:  |  Size: 516 B

BIN
dist/icons/color/browser/coc-coc.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
dist/icons/color/browser/default.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

1
dist/icons/color/browser/default.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 132 132"><linearGradient id="a" x1="98" x2="108" y1="112" y2="112" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#16529c"/><stop offset="1" stop-color="#236ac0"/></linearGradient><linearGradient id="b" x1="58" x2="14" y1="120" y2="120" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2166bb"/><stop offset="1" stop-color="#89eda9"/></linearGradient><filter id="c" width="100%" height="100%" x="0%" y="0%"><feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="d"><g filter="url(#c)"><path fill-opacity=".5" d="M0 0h128v128H0z"/></g></mask><clipPath id="e"><path d="M0 0h192v152H0z"/></clipPath><mask id="f"><g filter="url(#c)"><path fill-opacity=".5" d="M0 0h128v128H0z"/></g></mask><clipPath id="g"><path d="M0 0h192v152H0z"/></clipPath><mask id="h"><g filter="url(#c)"><path fill-opacity=".5" d="M0 0h128v128H0z"/></g></mask><clipPath id="i"><path d="M0 0h192v152H0z"/></clipPath><path fill="url(#a)" d="M64 5a60 60 0 110 120A60 60 0 0164 5zm0 0"/><path fill="url(#b)" d="M64 5a60 60 0 000 120zm0 0"/><path fill="#40a1c8" d="M124 63A60 60 0 114 63a60 60 0 01120 0zm0 0"/><path fill="#49bbb0" d="M28 64a96 96 0 007.8 38.3 37 37 0 00-9.8 7.1A60 60 0 014 64zm0 0"/><path fill="#378bde" d="M64 96v27c-4.5 0-9-.5-13.4-1.5a46.7 46.7 0 01-14.8-19.3A63 63 0 0164 96zm0 0"/><path fill="#266ec6" d="M100 64a96 96 0 01-7.8 38.3 37 37 0 019.8 7.1A60 60 0 00124 64zm0 0"/><path fill="#378bde" d="M64 64v59c4.5 0 9-.5 13.4-1.5C90.8 112 99.8 89.4 100 64zm0 0"/><path fill="#266ec6" d="M64 96v27c4.5 0 9-.5 13.4-1.5 5.8-4 10.9-10.7 14.8-19.3A63 63 0 0064 96zm0 0"/><path fill="#1e62b5" d="M92.2 102.3c-4 8.5-9 15.1-14.8 19.2a60 60 0 0024.6-12 35 35 0 00-9.8-7.2zm0 0"/><path fill="#53d795" d="M64 3A60 60 0 004 64h60zm0 0"/><path fill="#72e99a" d="M50.6 4.5a60 60 0 00-24.6 12 35 35 0 009.8 7.2c4-8.5 9-15.1 14.8-19.2zm0 0"/><path fill="#49bbb0" d="M64 3c-4.5 0-9 .5-13.4 1.5C37 14.1 28 37.2 28 63v1h36zm0 0"/><path fill="#53d795" d="M64 3c-4.5 0-9 .5-13.4 1.5a46.8 46.8 0 00-14.8 19.3A63 63 0 0064 30zm0 0"/><path fill="#378bde" d="M64 3a60 60 0 0160 61H64zm0 0"/><g fill="#40a1c8"><path d="M77.4 4.5a60 60 0 0124.6 12 35 35 0 01-9.8 7.2c-4-8.5-9-15.1-14.8-19.2zm0 0"/><path d="M64 3c4.5 0 9 .5 13.4 1.5C91 14.1 100 37.2 100 63v1H64zm0 0"/></g><path fill="#49bbb0" d="M64 3c4.5 0 9 .5 13.4 1.5 5.8 4 10.9 10.7 14.8 19.2-8 4-18 6.3-28.2 6.3zm0 0"/><g transform="translate(-8 -16)"><g clip-path="url(#e)" mask="url(#d)"><path fill="#2e3436" d="M169.5 24v1h13v-1zm0 0"/></g><g clip-path="url(#g)" mask="url(#f)"><path fill="#2e3436" d="M169.5 21v1h13v-1zm0 0"/></g><g clip-path="url(#i)" mask="url(#h)"><path fill="#2e3436" d="M169.5 27v1h13v-1zm0 0"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
dist/icons/color/browser/dolphin.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

BIN
dist/icons/color/browser/edge.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

1
dist/icons/color/browser/edge.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:x="http://www.w3.org/1999/xlink" viewBox="0 0 27600 27600"><linearGradient id="a" gradientUnits="userSpaceOnUse"/><linearGradient id="b" x1="6870" x2="24704" y1="18705" y2="18705" x:href="#a"><stop offset="0" stop-color="#0c59a4"/><stop offset="1" stop-color="#114a8b"/></linearGradient><linearGradient id="c" x1="16272" x2="5133" y1="10968" y2="23102" x:href="#a"><stop offset="0" stop-color="#1b9de2"/><stop offset=".16" stop-color="#1595df"/><stop offset=".67" stop-color="#0680d7"/><stop offset="1" stop-color="#0078d4"/></linearGradient><radialGradient id="d" cx="16720" cy="18747" r="9538" x:href="#a"><stop offset=".72" stop-opacity="0"/><stop offset=".95" stop-opacity=".53"/><stop offset="1"/></radialGradient><radialGradient id="e" cx="7130" cy="19866" r="14324" gradientTransform="matrix(.14843 -.98892 .79688 .1196 -8759 25542)" x:href="#a"><stop offset=".76" stop-opacity="0"/><stop offset=".95" stop-opacity=".5"/><stop offset="1"/></radialGradient><radialGradient id="f" cx="2523" cy="4680" r="20243" gradientTransform="matrix(-.03715 .99931 -2.12836 -.07913 13579 3530)" x:href="#a"><stop offset="0" stop-color="#35c1f1"/><stop offset=".11" stop-color="#34c1ed"/><stop offset=".23" stop-color="#2fc2df"/><stop offset=".31" stop-color="#2bc3d2"/><stop offset=".67" stop-color="#36c752"/></radialGradient><radialGradient id="g" cx="24247" cy="7758" r="9734" gradientTransform="matrix(.28109 .95968 -.78353 .22949 24510 -16292)" x:href="#a"><stop offset="0" stop-color="#66eb6e"/><stop offset="1" stop-color="#66eb6e" stop-opacity="0"/></radialGradient><path id="h" d="M24105 20053a9345 9345 0 01-1053 472 10202 10202 0 01-3590 646c-4732 0-8855-3255-8855-7432 0-1175 680-2193 1643-2729-4280 180-5380 4640-5380 7253 0 7387 6810 8137 8276 8137 791 0 1984-230 2704-456l130-44a12834 12834 0 006660-5282c220-350-168-757-535-565z"/><path id="i" d="M11571 25141a7913 7913 0 01-2273-2137 8145 8145 0 01-1514-4740 8093 8093 0 013093-6395 8082 8082 0 011373-859c312-148 846-414 1554-404a3236 3236 0 012569 1297 3184 3184 0 01636 1866c0-21 2446-7960-8005-7960-4390 0-8004 4166-8004 7820 0 2319 538 4170 1212 5604a12833 12833 0 007684 6757 12795 12795 0 003908 610c1414 0 2774-233 4045-656a7575 7575 0 01-6278-803z"/><path id="j" d="M16231 15886c-80 105-330 250-330 566 0 260 170 512 472 723 1438 1003 4149 868 4156 868a5954 5954 0 003027-839 6147 6147 0 001133-850 6180 6180 0 001910-4437c26-2242-796-3732-1133-4392-2120-4141-6694-6525-11668-6525-7011 0-12703 5635-12798 12620 47-3654 3679-6605 7996-6605 350 0 2346 34 4200 1007 1634 858 2490 1894 3086 2921 618 1067 728 2415 728 2952s-271 1333-780 1990z"/><use fill="url(#b)" x:href="#h"/><use fill="url(#d)" opacity=".35" x:href="#h"/><use fill="url(#c)" x:href="#i"/><use fill="url(#e)" opacity=".4" x:href="#i"/><use fill="url(#f)" x:href="#j"/><use fill="url(#g)" x:href="#j"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
dist/icons/color/browser/electron.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

1
dist/icons/color/browser/electron.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#47848f" viewBox="0 0 1610 1610"><path d="M603 382c-195-36-349 2-411 108-46 79-33 185 32 297 5 10 18 13 27 7 10-5 13-18 7-27-58-101-69-192-32-257 51-88 189-122 369-89 11 2 21-5 23-16s-4-21-15-23zM326 924a1230 1230 0 00298 235c283 163 584 207 733 106 9-6 11-19 5-28s-19-11-28-5c-133 91-419 49-690-107a1200 1200 0 01-289-228 20 20 0 00-28-1 20 20 0 00-1 28z"/><path d="M1309 900c128-151 172-303 111-409-45-78-141-119-267-121-11 0-20 9-20 20s9 20 20 20c114 1 196 37 233 101 51 88 11 224-107 363a20 20 0 002 28 20 20 0 0028-2zM981 388a1263 1263 0 00-356 141c-293 169-483 418-457 598a21 21 0 0023 17 21 21 0 0017-23c-24-160 157-395 437-557a1228 1228 0 01345-137 20 20 0 0015-24c-3-10-13-17-24-15z"/><path d="M508 1252c67 186 176 301 299 301 90 0 172-61 237-169 6-9 3-22-7-27-9-6-22-3-27 7-58 97-129 149-203 149-102 0-199-102-261-275a20 20 0 00-26-12 20 20 0 00-12 26zm610-36a1240 1240 0 0053-371c0-331-116-617-281-690-10-4-22 0-26 10s0 22 10 26c147 65 257 336 257 654a1230 1230 0 01-51 359 20 20 0 0013 25c10 3 21-3 25-13zm376-20a96 96 0 10-192 0 96 96 0 00192 0zm-40 0a56 56 0 11-112 0 56 56 0 01112 0zm-1241 96a96 96 0 100-192 96 96 0 000 192zm0-40a56 56 0 110-112 56 56 0 010 112z"/><path d="M807 252a96 96 0 100-192 96 96 0 000 192zm0-40a56 56 0 110-112 56 56 0 010 112zm14 701a70 70 0 01-82-53 70 70 0 0153-82 70 70 0 0182 53 69 69 0 01-53 82z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
dist/icons/color/browser/falkon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

1
dist/icons/color/browser/falkon.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:x="http://www.w3.org/1999/xlink" viewBox="0 0 3430 3430"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#ddd"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fd6"/><stop offset="1" stop-color="#ce4300"/></linearGradient><linearGradient id="c" x1="149%" x2="-21%" y1="-27%" y2="99%"><stop offset="0" stop-color="#d446ff"/><stop offset="1" stop-color="#a0d8ff"/></linearGradient><linearGradient id="f" x1="99%" x2="35%" y1="13%" y2="41%"><stop offset="0" stop-color="#d0d0d0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="d" x1="42%" x2="96%" y1="21%" y2="-8%" x:href="#a"/><linearGradient id="e" x1="52%" x2="3%" y1="71%" y2="9%" x:href="#a"/><linearGradient id="g" x1="34%" x2="-40%" y1="32%" y2="123%" x:href="#b"/><linearGradient id="h" x1="96%" x2="-11%" y1="2%" y2="35%" x:href="#b"/><linearGradient id="i" x1="55%" x2="-64%" y1="40%" y2="222%" x:href="#b"/><path fill="url(#c)" stroke="#a3a3a3" stroke-width="50" d="M126 1718c0-862 712-1561 1590-1561s1590 699 1590 1561-712 1561-1590 1561S126 2580 126 1718z"/><path fill="url(#d)" d="M680 3245s497-1740 2430-1518c0 0-1230-730-2423 254-352 817-8 1264-8 1264z"/><path fill="url(#e)" d="M830 3025s518-1250 1903-1272c-1053 256 1 1165 1 1165s-834 754-1904 107z"/><path fill="url(#f)" d="M540 2066s1036-1140 2583-350c-28-214-210-455-540-524-72-35-604-857-1747-384 352 28 503 77 510 114-606-105-786 760-806 1145z"/><path fill="#222" d="M2025 1100s266-95 300 187c-260 25-300-187-300-187z"/><path fill="url(#g)" d="M675 3250s452-1477 1967-1534c0 0-1230-225-2097 1150-5 195 130 384 130 384z"/><path fill="url(#h)" d="M838 807s378 23 512 113c56-10 104-50 112-102-48-20-490-56-625-12z"/><path fill="url(#i)" d="M544 2068s473-568 1427-635c0 0-1300 58-1408 425-30 90-20 210-20 210z"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 188 KiB

BIN
dist/icons/color/browser/firefox.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

1
dist/icons/color/browser/firefox.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.3 KiB

9
dist/icons/color/browser/gsa.svg vendored Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="256px" height="262px" viewBox="0 0 256 262" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M255.878,133.451 C255.878,122.717 255.007,114.884 253.122,106.761 L130.55,106.761 L130.55,155.209 L202.497,155.209 C201.047,167.249 193.214,185.381 175.807,197.565 L175.563,199.187 L214.318,229.21 L217.003,229.478 C241.662,206.704 255.878,173.196 255.878,133.451" fill="#4285F4"></path>
<path d="M130.55,261.1 C165.798,261.1 195.389,249.495 217.003,229.478 L175.807,197.565 C164.783,205.253 149.987,210.62 130.55,210.62 C96.027,210.62 66.726,187.847 56.281,156.37 L54.75,156.5 L14.452,187.687 L13.925,189.152 C35.393,231.798 79.49,261.1 130.55,261.1" fill="#34A853"></path>
<path d="M56.281,156.37 C53.525,148.247 51.93,139.543 51.93,130.55 C51.93,121.556 53.525,112.853 56.136,104.73 L56.063,103 L15.26,71.312 L13.925,71.947 C5.077,89.644 0,109.517 0,130.55 C0,151.583 5.077,171.455 13.925,189.152 L56.281,156.37" fill="#FBBC05"></path>
<path d="M130.55,50.479 C155.064,50.479 171.6,61.068 181.029,69.917 L217.873,33.943 C195.245,12.91 165.798,0 130.55,0 C79.49,0 35.393,29.301 13.925,71.947 L56.136,104.73 C66.726,73.253 96.027,50.479 130.55,50.479" fill="#EB4335"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
dist/icons/color/browser/icecat.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

6
dist/icons/color/browser/ie.svg vendored Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="256px" height="252px" viewBox="0 0 256 252" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M256,131.592659 C256,111.354947 250.767631,92.3421368 241.5922,75.8208743 C280.701983,-12.6928751 199.685538,0.27175991 195.174751,1.15435696 C178.010624,4.51299652 162.131033,9.90518739 147.483501,16.7405437 C145.323523,16.6188884 143.150426,16.5520973 140.960631,16.5520973 C86.2956713,16.5520973 40.5377853,54.6802897 28.8266767,105.793393 C57.6386994,73.4700651 77.8024638,60.4279047 89.8773456,55.2086552 C87.9499445,56.9309121 86.0630951,58.6722522 84.2072559,60.426712 C83.589438,61.0099417 82.9942813,61.6015203 82.3848123,62.188328 C81.1611034,63.3655217 79.9397799,64.543908 78.7470812,65.7330286 C78.0374255,66.4402989 77.3468529,67.1535328 76.6479315,67.8655739 C75.5900077,68.9425808 74.5344694,70.0183951 73.5015923,71.1013655 C72.7680826,71.8706562 72.0524634,72.6423322 71.3320733,73.4128156 C70.3671801,74.4456927 69.4082503,75.4797625 68.467211,76.5174103 C67.7360867,77.3236747 67.0168894,78.129939 66.2988848,78.9385887 C65.4067461,79.942841 64.5229564,80.9470934 63.6510936,81.9537311 C62.9283182,82.7886202 62.2115063,83.6235093 61.5030433,84.4595911 C60.6765031,85.4352186 59.8606971,86.4108461 59.0532401,87.3864737 C58.3388136,88.2499876 57.6267725,89.1123087 56.927851,89.9746299 C56.17168,90.9073203 55.4322068,91.838818 54.6939263,92.769123 C53.9783071,93.6708032 53.2626879,94.5712907 52.5637664,95.4717782 C51.8982406,96.3293286 51.2517979,97.1833009 50.6005844,98.0384659 C49.865882,99.0045518 49.1252161,99.9706378 48.4095968,100.931953 C47.8979291,101.62014 47.4065372,102.301171 46.9044111,102.986973 C42.3590363,109.189006 38.2060594,115.27177 34.4550219,121.114801 C34.4454803,121.129113 34.4359387,121.143425 34.4275898,121.157738 C33.4400353,122.696319 32.487069,124.212239 31.553186,125.715039 C31.5030926,125.796143 31.4506139,125.878439 31.4005205,125.960735 C30.4654447,127.469499 29.5625718,128.952024 28.6823602,130.419043 C28.65135,130.470329 28.6191471,130.522808 28.588137,130.574094 C26.2218227,134.523119 24.0272571,138.330214 22.0509553,141.911888 C11.6899816,160.688544 6.6460588,173.807037 6.42779493,174.585869 C-26.2903161,291.556217 75.8237767,242.1606 90.0729482,234.787336 C105.415824,242.366937 122.688487,246.63322 140.960631,246.63322 C190.982415,246.63322 233.541483,214.703483 249.382908,170.114442 L188.936937,170.114442 C179.992889,185.224742 162.773898,195.459289 142.991797,195.459289 C114.008026,195.459289 90.513054,173.499321 90.513054,146.409555 L255.052997,146.409555 C255.676779,141.557656 256,136.612728 256,131.592659 L256,131.592659 Z M234.509955,18.3864679 C244.41651,25.0727369 252.362269,35.5732563 238.716603,70.9355804 C225.62912,49.8880262 205.938857,33.377498 182.535723,24.3022535 C193.181752,19.1605294 219.546357,8.28550254 234.509955,18.3864679 L234.509955,18.3864679 Z M23.9795491,234.552375 C15.9109424,226.277431 14.4844747,206.123208 32.2890811,169.39763 C41.2748731,195.232676 59.2059055,216.880158 82.3824269,230.618854 C70.8561865,236.962819 40.2563084,251.246579 23.9795491,234.552375 L23.9795491,234.552375 Z M90.2590092,114.950934 C91.1785799,88.6221096 114.092707,67.5411599 142.246361,67.5411599 C170.398821,67.5411599 193.314141,88.6221096 194.233712,114.950934 L90.2590092,114.950934 L90.2590092,114.950934 Z" fill="#1EBBEE"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
dist/icons/color/browser/konqueror.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 43000 43000"><linearGradient id="a" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#b0b8b8"/><stop offset="1" stop-color="#eff1f1"/></linearGradient><linearGradient id="c" x1="39423" x2="9410" y1="34810" y2="4798" xlink:href="#a"/><linearGradient id="d" x1="21500" x2="37500" y1="20500" y2="36500" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#292c2f"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" x1="3355.1" x2="32329" y1="33449.1" y2="41212.6" xlink:href="#a"/><linearGradient id="f" x1="14928" x2="34051" y1="10497" y2="29630" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#abf9c7"/><stop offset="1" stop-color="#54d883"/></linearGradient><linearGradient id="e" x1="30905" x2="15259" y1="30221" y2="9820" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#197cf1"/><stop offset="1" stop-color="#20bcfa"/></linearGradient><circle cx="22232.2" cy="20938.6" r="15000" fill="url(#b)"/><path fill="url(#c)" d="M19452 41384a20000 20000 0 004097 6l475-3100a17000 17000 0 003687-985l1956 2440a20000 20000 0 003549-2054l-1135-2910a17000 17000 0 002710-2695l2893 1127a20000 20000 0 002050-3553l-2422-1940a17000 17000 0 00609-1819 17000 17000 0 00369-1877l3094-475a20000 20000 0 006-4097l-3100-475a17000 17000 0 00-985-3687l2440-1956a20000 20000 0 00-2054-3549l-2910 1135a17000 17000 0 00-2695-2710l1127-2893a20000 20000 0 00-3554-2050l-1940 2422a17000 17000 0 00-1820-609 17000 17000 0 00-1877-369l-473-3094a20000 20000 0 00-4097-6l-477 3100a17000 17000 0 00-3687 986l-1956-2440a20000 20000 0 00-3549 2054l1135 2910a17000 17000 0 00-2710 2695L5315 9788a20000 20000 0 00-2050 3553l2422 1940a17000 17000 0 00-609 1819 17000 17000 0 00-369 1877l-3094 475a20000 20000 0 00-6 4097l3100 475a17000 17000 0 00985 3687l-2440 1956a20000 20000 0 002054 3549l2910-1135a17000 17000 0 002695 2710l-1127 2893a20000 20000 0 003553 2050l1940-2422a17000 17000 0 001819 609 17000 17000 0 001877 369zm-1575-6360a14000 14000 0 017247-27046 14000 14000 0 11-7247 27046"/><path fill="url(#d)" d="M30700 12307L12303 30694l10737 10734 506-37 475-3102c1262-190 2500-520 3688-984l1957 2440a19980 19980 0 003549-2055l-1135-2900a17090 17090 0 002709-2695l2893 1127a20020 20020 0 002051-3553l-2433-1949a16850 16850 0 00607-1818c158-618 283-1245 370-1877l3092-475 40-500z" opacity=".2"/><rect width="26000" height="26000" x="8500" y="8500" fill="url(#e)" rx="13000"/><path fill="url(#f)" d="M21500 8500c-944 0-1862 104-2747 293l-1153 2307-1742-1306a12960 12960 0 00-6665 7530l2557-1024 1950 1300 650-1950 8450-4550-515-2575a13600 13600 0 00-785-25m9627 4270l-527 1580 650 650-2600 3900 1300 4550 4310 540c155-806 240-1637 240-2500 0-2226-557-4316-1535-6145l-1065-345 387-776a13120 13120 0 00-1160-1455M8757 18899a13228 13228 0 00-248 2198l4540 1702-650-1950-1300-1950zm4292 3900l3250 7800v2820a13006 13006 0 005200 1080l385-10 4165-7140-10399-5849z"/><path fill="#172525" d="M39383 12620l-2078 1666 270 783 2172-1740-363-710m-35758 6l-360 710 2154 1727 268-785zm-2092 8360c-30 854-4 1708 76 2560l3102 475c152 987 392 1960 715 2904l270-217a16920 16920 0 01-984-3688l-3102-475-76-1560m39934 20l-84 1540-3092 475c-88 632-212 1260-370 1877a17070 17070 0 01-607 1818l268 215 340-1033c160-618 283-1245 370-1877l3092-475a19930 19930 0 0084-2539m-2092 8360a20010 20010 0 01-1691 2842l-2893-1127a17010 17010 0 01-2709 2695l290 744a17050 17050 0 002418-2439l2893 1127a19960 19960 0 002051-3553zm-35758 6l-363 290a19980 19980 0 002055 3549l2900-1135c715 900 1520 1728 2400 2467l295-758a17010 17010 0 01-2695-2709l-2900 1135a19930 19930 0 01-1690-2840m24100 6928a16977 16977 0 01-3688 984l-475 3102a19974 19974 0 01-4098-8l-475-3092a17058 17058 0 01-1877-370 17070 17070 0 01-1818-607l-1940 2422a19940 19940 0 01-3242-1848l-310 797a19960 19960 0 003553 2051l1940-2422a16850 16850 0 001818 607c618 160 1245 283 1877 370l475 3092c1362 143 2735 145 4098 8l475-3102c1262-190 2500-520 3688-984l1957 2440a19980 19980 0 003549-2055l-310-795a20060 20060 0 01-3238 1850zM8530 21000l-25 500c0 7202 5798 13000 13000 13000s13000-5798 13000-13000c0-170-20-333-25-500-263 6966-5942 12500-12975 12500S8795 27966 8530 21000" opacity=".2"/></svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
dist/icons/color/browser/maxthon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
dist/icons/color/browser/midori.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

1
dist/icons/color/browser/midori.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-11 -10 495 495"><linearGradient id="b" x1="337.1" x2="365.9" y1="424.2" y2="442.4" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff" stop-opacity=".6"/><stop offset="1" stop-color="#4e9a06" stop-opacity="0"/></linearGradient><linearGradient id="a" x1="355.3" x2="330.8" y1="456.1" y2="414.1" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#41a100"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path fill="#c5f199" d="M408.3 17.6c-55 30.7-269.8-1-361.2 228.5-12.4 61-6 144.5 52.8 148 12 1 23 9 28.8 18.6 37.4 61 91.3 55.6 113.7 26.5 4.3-5.6 12.5-4 18.3.5 67.4 51.8 112.7-30.3 135.7-94.6 9-28.3 55.2-249 37-272.5-5.4-7-29 13.3-49.8 35-165 173.3-274.6 44 19-85.3l4.5-5.2 3 1.3M182 435l39.5-139.6m-134.2 75l23-81.3M296.6 430l23-81.4"/><path fill="#73d216" d="M415.5 108.2c-70 81.7-207.2 145-219 75-5.6-34.4 35-81.6 105.2-128.2C221 77.8 74.7 149 63 261.8c-17 43.4-5.8 136 46.7 121.6 14-3.8 31.2 12.3 35 26.6 8 30.4 65.8 38.5 82.6 25.3a45.2 45.2 0 0146.8-4c60.5 33 89-52 98.7-86 54.3-119.5 31.4-190.4 43-237zM296.6 429.6l23-81.4M182 435l39.5-139.6m-134.2 75l23-81.3"/><path fill="url(#a)" d="M329.5 447.6c2.7-5.3 7.7-5.3 16.5-2.5 5.9 0 13.7-5.5 18.1-10.4 1 19.2-7.5 38.5-15.1 31-1-1-1.8 0-3.3 1-1.5.8-2.2.9-3.7.5-5.1.3-6.1-8-8.4-6.3-4.3 3.2-5.9-5.8-4-13.3z" transform="matrix(10 0 0 10 -3227.7 -4233.9)"/><path stroke="#c5f199" stroke-linecap="round" stroke-width="36" d="M117.7 389c-3.3-28.8-7-83 18.2-114.3m109 31.8c-29 75.7-10.4 88.5 4 129.6l-2-6"/><g fill="none" stroke="#204c00" stroke-width="10"><path stroke-linejoin="round" d="M424 14.2c-56 10.4-318.5 40-376.8 235-17 66-7.5 155.6 68.5 152.3 5.3-.2 6 1.5 7.8 6 31.3 74 108.2 60.6 125.5 31.6 2.5-4-3.7-2.2 0 0 78.3 54 121-20.2 145.7-86.4 30.2-57.4 48.6-296.4 32.5-281-275 263.4-274.3 31.5-3.2-57"/><path stroke-linecap="round" stroke-linejoin="bevel" d="M123.5 402.8c-19.8-90 3.4-105.7 12.4-130M248 437c-25.7-54.2-21.4-99-3.2-132.3"/></g><path fill="url(#b)" d="M352 429.6c.1-2.3-22.7 7.3-22.4 18.2 4-5.2 7.8-5.6 14.2-3 4.6 4.3-9.2-3.6 8.1-15.2z" transform="matrix(10 0 0 10 -3227.7 -4233.9)"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
dist/icons/color/browser/netsurf.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

1
dist/icons/color/browser/netsurf.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2614 2614"><radialGradient id="a" cx="1431" cy="2198" r="2143" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#b8f5ff"/><stop offset="1" stop-color="#0097ff"/></radialGradient><path fill="url(#a)" stroke="#000" stroke-linejoin="bevel" stroke-miterlimit="16" stroke-width="88" d="M887 1509a1161 1161 0 102323 0 1161 1161 0 00-2323 0z" transform="matrix(1 0 0 -1 -740 2816)"/><path fill="#fff" d="M2080 1121l-73-202 167-101-195-91 47-189-202 73-100-167-92 195-188-47 73 202-167 101 195 91-47 189 202-73 100 166 91-194 188 47z"/><path d="M788 340l-53 202-89-18 60-219zm-96 407l-18 205-81-3 18-216zm-18 417l32 202-88 18-25-216 81-3zm82 407l81 184-78 36-84-198zm180 372l120 163-70 56-124-177zm251 332l153 156-85 42-131-144zm-909-506l177 75-21 74-152-46z"/><path d="M657 1886l212 14-3 89-220-22zm421 18l208-22 11 85-215 21-3-84zm414-53l201-50 25 85-209 50zm403-117l187-85 36 74-191 92zm357-198l142-142 78 50-163 159z"/></svg>

After

Width:  |  Height:  |  Size: 985 B

BIN
dist/icons/color/browser/opera-gx.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

1
dist/icons/color/browser/opera-gx.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#fa1e4e" viewBox="0 0 6260 6260"><path d="M4874 5070a1839 1839 0 01-1015 310c-585 0-1140-286-1522-785l-4-5c-293-348-468-860-480-1400v-127c12-543 187-1054 484-1407 382-500 937-785 1522-785a1840 1840 0 011015 310 2629 2629 0 010 3890m-1867 670A2608 2608 0 01527 3125 2615 2615 0 013134 508h6a2540 2540 0 01668 90c-652 16-1265 340-1684 887-333 395-532 968-545 1576v133c13 604 210 1176 543 1570 423 552 1036 874 1687 890a2620 2620 0 01-803 87M5048 970a2866 2866 0 00-1917-736A2888 2888 0 00254 3126a2880 2880 0 002877 2894 2860 2860 0 001917-736 2904 2904 0 000-4313m-1390 333c513 330 867 1024 867 1826s-354 1495-867 1826c655-55 1175-850 1175-1826s-520-1770-1175-1826"/></svg>

After

Width:  |  Height:  |  Size: 718 B

BIN
dist/icons/color/browser/opera-mini.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

BIN
dist/icons/color/browser/opera-touch.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

BIN
dist/icons/color/browser/opera.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

1
dist/icons/color/browser/opera.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1090 1090"><linearGradient id="a" x1="461" x2="461" y1="59" y2="1033" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="#ff1b2d"/><stop offset="1" stop-color="#a70014"/></linearGradient><linearGradient id="b" x1="714" x2="714" y1="116" y2="978" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#9c0000"/><stop offset=".7" stop-color="#ff4b4b"/></linearGradient><path fill="url(#a)" d="M545 42.5a502.5 502.5 0 10334.9 877.1 362.4 362.4 0 01-201.4 61.5c-119.7 0-226.8-59.4-299-153-55.6-65.6-91.5-162.5-94-271.3V533c2.5-108.8 38.4-205.8 94-271.3 72-93.6 179.3-153 299-153 73.6 0 142.5 22.5 201.4 61.6a500.8 500.8 0 00-333-127.9h-2z"/><path fill="url(#b)" d="M379.6 261.8c46-54.4 105.7-87.3 170.7-87.3 146.3 0 265 166 265 370.4 0 204.6-118.6 370.4-265 370.4-65 0-124.6-32.8-170.7-87.2 72 93.6 179.2 153 299 153A363 363 0 00880 919.6 501 501 0 001047.5 545a501.1 501.1 0 00-167.6-374.6 362.4 362.4 0 00-201.4-61.5c-119.7 0-226.8 59.4-299 153"/></svg>

After

Width:  |  Height:  |  Size: 1020 B

BIN
dist/icons/color/browser/palemoon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
dist/icons/color/browser/puffin.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
dist/icons/color/browser/safari.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

1
dist/icons/color/browser/safari.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525 525"><path fill="#7882ff" d="M203 0h120c111 0 202 90 202 203v120c0 111-90 202-203 202H202C92 525 0 435 0 322V202C0 92 90 0 203 0z"/><path fill="#4d5cc1" d="M402 263l-1-17-5-10c33 30 50 62 40 87-8 23-36 36-74 38-37 2-83-6-130-24a323 323 0 01-113-69c-27-27-39-55-30-78 9-24 40-36 81-37h1a142 142 0 00-42 55c9 25 44 55 113 84 56 23 122 35 151 16h2c4-15 7-30 7-45z"/><path fill="#fff" d="M401 246a143 143 0 01-6 61c-29 20-96 9-153-15-69-30-104-59-112-84a142 142 0 0141-55l1-1a142 142 0 01229 94zM261 404a142 142 0 01-142-136 344 344 0 00243 93 141 141 0 01-102 43z"/></svg>

After

Width:  |  Height:  |  Size: 626 B

BIN
dist/icons/color/browser/seamonkey.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
dist/icons/color/browser/silk.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
dist/icons/color/browser/ucbrowser.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#fff" viewBox="0 0 36600 36600"><linearGradient id="a" x1="18300" x2="18300" y1="36551" y2="50" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff780b"/><stop offset="1" stop-color="#ffa322"/></linearGradient><path fill="url(#a)" d="M28539 36550H8061A8011 8011 0 0150 28539V8061A8011 8011 0 018061 50h20479a8011 8011 0 018011 8011v20479a8011 8011 0 01-8012 8010z"/><path d="M14177 31857l-134-40c-3768-1063-5541-5252-4515-8650 539-1785 1698-3109 3211-4140 1016-694 2071-1331 3087-2023 1454-993 2554-2278 3100-3977 669-2078 448-4026-1038-5690-1562-1750-3575-2432-5886-2134-2964 382-5181 1950-6789 4427-66 101-114 212-170 319 667-431 1358-708 2128-801 1560-190 3060 843 3354 2341 226 1152-73 2206-759 3118-732 973-1537 1894-2334 2818-1837 2133-2782 4553-2387 7394 332 2386 1552 4251 3533 5587 1679 1131 3602 1460 5599 1451m5012-15353c1080-10 2135 197 3175 496a16676 16676 0 014187 1883c1241 771 2573 990 3994 753 279-46 554-137 815-243 92-38 195-178 201-277 21-342 24-687-6-1028a6592 6592 0 00-1129-3188c-798-1166-1916-1904-3239-2347-224-75-309-189-355-400-64-297-145-594-249-878-201-545-472-1050-925-1473-84 103-156 182-217 269-630 904-877 1925-878 3008 0 310-89 537-338 701-689 453-1354 953-2080 1337-960 510-1969 930-2956 1387m3759 13112a8349 8349 0 00483-2834c-8-1253-234-2465-864-3540-1426-2435-3570-3713-6418-3693-1409 10-2662 492-3687 1489a5046 5046 0 00-1178 1776c2679-2832 7031-1981 8688 571 1006 1550 1261 3208 663 4958-602 1764-1900 2855-3609 3521 3188-9 6362-52 9610-347-790-1563-2196-1785-3688-1901"/><path d="M31689 22976c-32-580-319-968-753-1258-533-355-1146-445-1768-502-1129-102-2214-369-3211-921-852-472-1669-1012-2543-1438-1375-670-2851-1003-4374-1141-1044-96-2062-10-3059 314-117 38-226 100-339 151 131 49 240 51 347 49 1174-27 2319 136 3418 554 2282 866 3938 2447 5115 4554 112 201 247 348 459 369 534 51 1074 123 1607 92 686-39 1302-353 1920-640 726-337 1489-507 2295-375 278 42 553 117 886 192m-17512 8881c-1998 9-3921-320-5600-1454-1981-1336-3201-3201-3533-5587-395-2841 550-5261 2387-7394 796-923 1601-1844 2334-2818 686-911 985-1966 759-3118-294-1498-1795-2531-3354-2341-770 94-1461 371-2128 801 56-106 106-218 170-319 1608-2477 3824-4045 6788-4427 2312-298 4324 384 5886 2134 1486 1663 1707 3612 1038 5690-546 1700-1646 2986-3100 3977-1016 694-2071 1331-3087 2023-1512 1032-2672 2356-3211 4140-1027 3398 746 7587 4515 8650 47 17 92 30 136 43m5012-15353c985-457 1994-876 2955-1386 726-386 1391-885 2080-1337 249-164 338-391 338-701 1-1083 247-2104 878-3008 61-86 133-165 217-269 453 422 724 928 925 1473 105 285 185 582 249 878 46 212 131 325 355 400 1323 443 2441 1181 3239 2347a6588 6588 0 011129 3188c30 341 28 686 6 1028a384 384 0 01-201 277 3914 3914 0 01-815 243c-1421 236-2753 18-3994-753a16625 16625 0 00-4187-1883c-1037-301-2093-507-3174-497m3759 13112c1493 114 2898 337 3691 1902-3249 294-6423 338-9610 347 1708-666 3006-1757 3609-3521 597-1750 343-3408-663-4958-1657-2550-6008-3403-8688-571a5037 5037 0 011178-1776c1024-996 2278-1478 3686-1489 2848-21 4992 1258 6418 3693 630 1076 855 2287 864 3540 4 955-153 1874-485 2833"/><path d="M31689 22976l-888-196c-805-131-1568 38-2295 375-618 287-1234 601-1920 640-533 29-1073-41-1607-92-212-21-347-168-459-369-1178-2106-2832-3686-5115-4554-1099-417-2243-580-3418-554-107 2-215 0-347-49 113-51 223-113 339-151 996-324 2015-409 3059-314 1523 140 2999 471 4374 1141 874 426 1691 966 2543 1438 998 554 2082 820 3211 921 622 56 1235 147 1768 502 437 293 724 681 755 1262m-16354-286a3895 3895 0 00-3903 3878 3879 3879 0 003909 3893 3868 3868 0 003882-3886 3878 3878 0 00-3888-3885zm-26 5677c-981-4-1782-807-1785-1787-1-984 819-1797 1813-1797s1804 820 1790 1812c-12 1008-799 1775-1818 1772z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
dist/icons/color/browser/vivaldi.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

1
dist/icons/color/browser/vivaldi.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1900 1900"><path fill="#ef3939" d="M944 1830c386 0 600 0 740-140s140-354 140-740 0-600-140-740S1330 70 944 70s-600 0-740 140S64 564 64 950s0 600 140 740 354 140 740 140z"/><linearGradient id="a" x1="61.24" x2="145.33" y1="37.94" y2="183.58" gradientUnits="userSpaceOnUse"><stop offset="0" stop-opacity=".2"/><stop offset=".79" stop-opacity=".05"/></linearGradient><path fill="url(#a)" d="M151.6 62.4A66 66 0 0030.5 78a65.57 65.57 0 006.8 50.4c.1.2.2.4.4.6l31 53.8 25.5.2c17.1 0 30.9 0 42.2-1.2 14-1.5 24.1-5 31.9-12.8 11.3-11.3 13.5-27.6 13.9-53.8l-30.6-52.8z" transform="scale(10)"/><path fill="#fff" d="M1407 484a657.9 657.9 0 00-932 0 660.9 660.9 0 000 933 657.9 657.9 0 00932 0 660.9 660.9 0 000-933zm-39 304l-326 567c-20 35-49 56-90 59-45 3-80-16-103-55L519 786c-42-73 5-162 89-166 44-2 78 18 101 57 31 52 61 105 91 158l66 114c33 55 80 85 144 89 90 5 174-60 185-156 1-7 1-14 2-18 0-31-6-57-19-82-34-68 2-143 75-160 60-13 121 31 129 91 4 27-1 52-14 75z"/></svg>

After

Width:  |  Height:  |  Size: 1018 B

BIN
dist/icons/color/browser/webkit.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

1
dist/icons/color/browser/webkit.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:x="http://www.w3.org/1999/xlink" fill="#fff" viewBox="0 0 5940 5940"><linearGradient id="b" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#34aadc"/><stop offset="100%" stop-color="#007aff"/></linearGradient><path id="a" d="M2354 4728L738 3458a611 611 0 01-253-480c0-180 90-352 253-480l1616-1272a1003 1003 0 01616-199c233 0 450 72 616 200l1616 1270a611 611 0 01253 480c0 182-90 353-253 480L3586 4727a996 996 0 01-616 201c-233 0-450-70-616-200z"/><path id="c" d="M2354 3928L738 2658a611 611 0 01-253-480c0-180 90-352 253-480L2354 426a1003 1003 0 01616-199c233 0 450 72 616 200l1616 1270a611 611 0 01253 480c0 182-90 353-253 480L3586 3927a996 996 0 01-616 201c-233 0-450-70-616-200z"/><path fill="#ff9d00" d="M5200 3280a590 590 0 010 973L3590 5517a1060 1060 0 01-1240 0L740 4255a590 590 0 011-974l1610-1264c342-266 898-266 1240 0l1609 1263z"/><use fill="#fc0" x:href="#a"/><use fill="url(#b)" x:href="#c"/><path d="M2976 3395c825 0 1494-547 1494-1222 0-673-670-1223-1494-1223-826 0-1496 550-1496 1223 0 675 670 1222 1495 1222zm0 126c-910 0-1650-603-1650-1348 0-744 740-1347 1650-1347s1648 604 1648 1347c0 745-738 1348-1648 1348z"/><path fill="#8cc8f6" d="M3086 2692c82-10 163-34 237-70l470 194-246-370a430 430 0 000-546l246-370-443 183-13 195a330 330 0 01-12 538 514 514 0 01-160 85l-80 160zm-220-1036c-137 18-240 70-240 70l-470-194 246 370a431 431 0 000 545l-246 370 454-187 10-183a330 330 0 013-546c45-40 146-82 160-85l80-160z"/><path fill-rule="evenodd" d="M2750 2133l-63 1110 507-1030 72-1107-516 1027zm-7 897l406-824-356-65-50 890z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
dist/icons/color/browser/yandex.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

1
dist/icons/color/os/centos.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="#932279" d="m107.86 118.641l9.229 9.177l-9.229 9.175H42.901v30.571L3.286 127.818l39.615-39.08v29.903zm28.554-78.068h78.929v78.93h-78.929z"/><path fill="#efa724" d="m137.275 107.86l-9.175 9.229l-9.175-9.229V42.901H88.352L128.1 3.286l39.077 39.615h-29.902zm-.86 28.554h78.928v78.93h-78.929z"/><path fill="#262577" d="m148.057 137.275l-9.23-9.175l9.23-9.175h64.958V88.352l39.617 39.748l-39.617 39.077v-29.902zm-107.484-.86h78.929v78.93H40.573z"/><path fill="#9ccd2a" d="m118.641 148.057l9.175-9.23l9.177 9.23v64.96h30.571l-39.748 39.615l-39.076-39.615h29.901zM40.573 40.573h78.929v78.93H40.573z"/><path fill="#fff" d="M37.754 37.754h84.567v84.567H37.754zm5.637 78.93h73.291V43.393H43.391zm90.206-78.93h84.567v84.567h-84.567zm5.637 78.93h73.291V43.393h-73.291zm-5.637 16.913h84.567v84.569h-84.567zm5.637 78.928h73.291v-73.291h-73.291zm-101.48-78.928h84.567v84.569H37.754zm5.637 78.928h73.291v-73.291H43.391z"/><path fill="#fff" d="m60.188 187.758l-59.8-59.8L60.187 68.16l59.8 59.798zm-51.826-59.8l51.826 51.826l51.824-51.826l-51.826-51.824zm119.596-7.972L68.16 60.188l59.798-59.8l59.798 59.8zM76.134 60.188l51.824 51.824l51.826-51.824l-51.826-51.826zm119.596 127.57l-59.798-59.8L195.73 68.16l59.798 59.798zm-51.826-59.8l51.826 51.826l51.824-51.826l-51.824-51.824zm-15.946 127.57L68.16 195.73l59.798-59.798l59.798 59.798zM76.134 195.73l51.824 51.824l51.826-51.824l-51.826-51.824z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

3
dist/icons/mono/LICENSE.md vendored Normal file
View File

@@ -0,0 +1,3 @@
CC0-1.0
https://github.com/simple-icons/simple-icons
https://github.com/coreui/coreui-icons

1
dist/icons/mono/browser/alipay.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Alipay</title><path d="M19.695 15.07c3.426 1.158 4.203 1.22 4.203 1.22V3.846c0-2.124-1.705-3.845-3.81-3.845H3.914C1.808.001.102 1.722.102 3.846v16.31c0 2.123 1.706 3.845 3.813 3.845h16.173c2.105 0 3.81-1.722 3.81-3.845v-.157s-6.19-2.602-9.315-4.119c-2.096 2.602-4.8 4.181-7.607 4.181-4.75 0-6.361-4.19-4.112-6.949.49-.602 1.324-1.175 2.617-1.497 2.025-.502 5.247.313 8.266 1.317a16.796 16.796 0 0 0 1.341-3.302H5.781v-.952h4.799V6.975H4.77v-.953h5.81V3.591s0-.409.411-.409h2.347v2.84h5.744v.951h-5.744v1.704h4.69a19.453 19.453 0 0 1-1.986 5.06c1.424.52 2.702 1.011 3.654 1.333m-13.81-2.032c-.596.06-1.71.325-2.321.869-1.83 1.608-.735 4.55 2.968 4.55 2.151 0 4.301-1.388 5.99-3.61-2.403-1.182-4.438-2.028-6.637-1.809"/></svg>

After

Width:  |  Height:  |  Size: 802 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Android Browser</title><path d="M18.4395 5.5586c-.675 1.1664-1.352 2.3318-2.0274 3.498-.0366-.0155-.0742-.0286-.1113-.043-1.8249-.6957-3.484-.8-4.42-.787-1.8551.0185-3.3544.4643-4.2597.8203-.084-.1494-1.7526-3.021-2.0215-3.4864a1.1451 1.1451 0 0 0-.1406-.1914c-.3312-.364-.9054-.4859-1.379-.203-.475.282-.7136.9361-.3886 1.5019 1.9466 3.3696-.0966-.2158 1.9473 3.3593.0172.031-.4946.2642-1.3926 1.0177C2.8987 12.176.452 14.772 0 18.9902h24c-.119-1.1108-.3686-2.099-.7461-3.0683-.7438-1.9118-1.8435-3.2928-2.7402-4.1836a12.1048 12.1048 0 0 0-2.1309-1.6875c.6594-1.122 1.312-2.2559 1.9649-3.3848.2077-.3615.1886-.7956-.0079-1.1191a1.1001 1.1001 0 0 0-.8515-.5332c-.5225-.0536-.9392.3128-1.0488.5449zm-.0391 8.461c.3944.5926.324 1.3306-.1563 1.6503-.4799.3197-1.188.0985-1.582-.4941-.3944-.5927-.324-1.3307.1563-1.6504.4727-.315 1.1812-.1086 1.582.4941zM7.207 13.5273c.4803.3197.5506 1.0577.1563 1.6504-.394.5926-1.1038.8138-1.584.4941-.48-.3197-.5503-1.0577-.1563-1.6504.4008-.6021 1.1087-.8106 1.584-.4941z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Avast Secure Browser</title><path d="M10.2941 2.991a3.0286 3.0286 0 0 1 4.4499 1.2039l7.0018 14.8042a11.937 11.937 0 0 0 2.2539-6.9131C24.0464 5.4569 18.7112.047 12.0834.0004 5.4556-.0463.047 5.2889.0004 11.9167a11.9356 11.9356 0 0 0 2.2213 7.0344l.2813-.0613 4.5692-1.008c.1287-.0286.1967.1454.084.2127L3.3736 20.337a11.9563 11.9563 0 0 0 8.5431 3.6625c3.76.0267 7.1258-1.68 9.3444-4.3705L9.8095 7.5735a3.0272 3.0272 0 0 1 .4846-4.5826zm2.1493 13.6089-7.3731.64a1.302 1.302 0 1 1 .1866-2.5666l7.2031 1.6972c.1287.0314.114.2174-.0166.2294zM9.03 10.116l8.9404 7.2324c.102.0827.01.2447-.1133.198L7.1035 13.4713a1.9593 1.9593 0 1 1 1.9266-3.3552z"/></svg>

After

Width:  |  Height:  |  Size: 730 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Baidu Browser</title><path d="M9.154 0C7.71 0 6.54 1.658 6.54 3.707c0 2.051 1.171 3.71 2.615 3.71 1.446 0 2.614-1.659 2.614-3.71C11.768 1.658 10.6 0 9.154 0zm7.025.594C14.86.58 13.347 2.589 13.2 3.927c-.187 1.745.25 3.487 2.179 3.735 1.933.25 3.175-1.806 3.422-3.364.252-1.555-.995-3.364-2.362-3.674a1.218 1.218 0 0 0-.261-.03zM3.582 5.535a2.811 2.811 0 0 0-.156.008c-2.118.19-2.428 3.24-2.428 3.24-.287 1.41.686 4.425 3.297 3.864 2.617-.561 2.262-3.68 2.183-4.362-.125-1.018-1.292-2.773-2.896-2.75zm16.534 1.753c-2.308 0-2.617 2.119-2.617 3.616 0 1.43.121 3.425 2.988 3.362 2.867-.063 2.553-3.238 2.553-3.988 0-.745-.62-2.99-2.924-2.99zm-8.264 2.478c-1.424.014-2.708.925-3.323 1.947-1.118 1.868-2.863 3.05-3.112 3.363-.25.309-3.61 2.116-2.864 5.42.746 3.301 3.365 3.237 3.365 3.237s1.93.19 4.171-.31c2.24-.495 4.17.123 4.17.123s5.233 1.748 6.665-1.616c1.43-3.364-.808-5.109-.808-5.109s-2.99-2.306-4.736-4.798c-1.072-1.665-2.348-2.268-3.528-2.257zm-2.234 3.84l1.542.024v8.197H7.758c-1.47-.291-2.055-1.292-2.13-1.462-.072-.173-.488-.976-.268-2.343.635-2.049 2.447-2.196 2.447-2.196h1.81zm3.964 2.39v3.881c.096.413.612.488.612.488h1.614v-4.343h1.689v5.782h-3.915c-1.517-.39-1.59-1.465-1.59-1.465v-4.317zm-5.458 1.147c-.66.197-.978.708-1.05.928-.076.22-.247.78-.1 1.269.294 1.095 1.248 1.144 1.248 1.144h1.37v-3.34z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
dist/icons/mono/browser/brave.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Brave</title><path d="M15.68 0l2.096 2.38s1.84-.512 2.709.358c.868.87 1.584 1.638 1.584 1.638l-.562 1.381.715 2.047s-2.104 7.98-2.35 8.955c-.486 1.919-.818 2.66-2.198 3.633-1.38.972-3.884 2.66-4.293 2.916-.409.256-.92.692-1.38.692-.46 0-.97-.436-1.38-.692a185.796 185.796 0 01-4.293-2.916c-1.38-.973-1.712-1.714-2.197-3.633-.247-.975-2.351-8.955-2.351-8.955l.715-2.047-.562-1.381s.716-.768 1.585-1.638c.868-.87 2.708-.358 2.708-.358L8.321 0h7.36zm-3.679 14.936c-.14 0-1.038.317-1.758.69-.72.373-1.242.637-1.409.742-.167.104-.065.301.087.409.152.107 2.194 1.69 2.393 1.866.198.175.489.464.687.464.198 0 .49-.29.688-.464.198-.175 2.24-1.759 2.392-1.866.152-.108.254-.305.087-.41-.167-.104-.689-.368-1.41-.741-.72-.373-1.617-.69-1.757-.69zm0-11.278s-.409.001-1.022.206-1.278.46-1.584.46c-.307 0-2.581-.434-2.581-.434S4.119 7.152 4.119 7.849c0 .697.339.881.68 1.243l2.02 2.149c.192.203.59.511.356 1.066-.235.555-.58 1.26-.196 1.977.384.716 1.042 1.194 1.464 1.115.421-.08 1.412-.598 1.776-.834.364-.237 1.518-1.19 1.518-1.554 0-.365-1.193-1.02-1.413-1.168-.22-.15-1.226-.725-1.247-.95-.02-.227-.012-.293.284-.851.297-.559.831-1.304.742-1.8-.089-.495-.95-.753-1.565-.986-.615-.232-1.799-.671-1.947-.74-.148-.068-.11-.133.339-.175.448-.043 1.719-.212 2.292-.052.573.16 1.552.403 1.632.532.079.13.149.134.067.579-.081.445-.5 2.581-.541 2.96-.04.38-.12.63.288.724.409.094 1.097.256 1.333.256s.924-.162 1.333-.256c.408-.093.329-.344.288-.723-.04-.38-.46-2.516-.541-2.961-.082-.445-.012-.45.067-.579.08-.129 1.059-.372 1.632-.532.573-.16 1.845.009 2.292.052.449.042.487.107.339.175-.148.069-1.332.508-1.947.74-.615.233-1.476.49-1.565.986-.09.496.445 1.241.742 1.8.297.558.304.624.284.85-.02.226-1.026.802-1.247.95-.22.15-1.413.804-1.413 1.169 0 .364 1.154 1.317 1.518 1.554.364.236 1.355.755 1.776.834.422.079 1.08-.4 1.464-1.115.384-.716.039-1.422-.195-1.977-.235-.555.163-.863.355-1.066l2.02-2.149c.341-.362.68-.546.68-1.243 0-.697-2.695-3.96-2.695-3.96s-2.274.436-2.58.436c-.307 0-.972-.256-1.585-.461-.613-.205-1.022-.206-1.022-.206z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Chrome Headless</title><path d="M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0zM1.931 5.47A11.943 11.943 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257c.206.01.413.016.621.016 6.627 0 12-5.373 12-12 0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728 4.364 4.364 0 0 1 0 8.728Z"/></svg>

After

Width:  |  Height:  |  Size: 537 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Chrome Webview</title><path d="M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0zM1.931 5.47A11.943 11.943 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257c.206.01.413.016.621.016 6.627 0 12-5.373 12-12 0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728 4.364 4.364 0 0 1 0 8.728Z"/></svg>

After

Width:  |  Height:  |  Size: 536 B

1
dist/icons/mono/browser/chrome.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Chrome</title><path d="M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0zM1.931 5.47A11.943 11.943 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257c.206.01.413.016.621.016 6.627 0 12-5.373 12-12 0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728 4.364 4.364 0 0 1 0 8.728Z"/></svg>

After

Width:  |  Height:  |  Size: 528 B

1
dist/icons/mono/browser/chromium.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Chromium</title><path d="M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0zM1.931 5.47A11.943 11.943 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257c.206.01.413.016.621.016 6.627 0 12-5.373 12-12 0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728 4.364 4.364 0 0 1 0 8.728Z"/></svg>

After

Width:  |  Height:  |  Size: 530 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>DuckDuckGo</title><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm0 23C5.925 23 1 18.074 1 12S5.926 1 12 1s11 4.925 11 11-4.925 11-11 11zm10.219-11c0 4.805-3.317 8.833-7.786 9.925-.27-.521-.53-1.017-.749-1.438.645.249 1.93.718 2.208.615.376-.144.282-3.149-.14-3.245-.338-.075-1.632.837-2.141 1.209l.034.156c.078.397.144.993.03 1.247-.001.004-.002.01-.004.013a.218.218 0 0 1-.068.088c-.284.188-1.081.284-1.503.188a.516.516 0 0 1-.064-.02c-.694.396-2.01 1.109-2.25.971-.329-.188-.377-2.676-.329-3.288.035-.46 1.653.286 2.442.679.174-.163.602-.272.98-.31-.57-1.389-.99-2.977-.733-4.105 0 .002.002.002.002.002.356.248 2.73 1.05 3.91 1.027 1.18-.024 3.114-.743 2.903-1.323-.212-.58-2.135.51-4.142.324-1.486-.138-1.748-.804-1.42-1.29.414-.611 1.168.116 2.411-.256 1.245-.371 2.987-1.035 3.632-1.397 1.494-.833-.625-1.177-1.125-.947-.474.22-2.123.637-2.889.82.428-1.516-.603-4.149-1.757-5.3-.376-.376-.951-.612-1.603-.736-.25-.344-.654-.671-1.225-.977a5.772 5.772 0 0 0-3.595-.584l-.024.004-.034.004.004.002c-.148.028-.237.08-.357.098.148.016.705.276 1.057.418-.174.068-.412.108-.596.184a.828.828 0 0 0-.204.056c-.173.08-.303.375-.3.515.84-.086 2.082-.026 2.991.246-.644.09-1.235.258-1.661.482-.016.008-.03.018-.048.028-.054.02-.106.042-.152.066-1.367.72-1.971 2.405-1.611 4.424.323 1.824 1.665 8.088 2.29 11.064-3.973-1.4-6.822-5.186-6.822-9.639C1.781 6.356 6.356 1.781 12 1.781S22.219 6.356 22.219 12zM9.095 9.581a.758.758 0 1 0 0 1.516.758.758 0 0 0 0-1.516zm.338.702a.196.196 0 1 1 0-.392.196.196 0 0 1 0 .392zm4.724-1.043a.65.65 0 1 0 0 1.299.65.65 0 0 0 0-1.3zm.29.601a.168.168 0 1 1 0-.336.168.168 0 0 1 0 .336zM9.313 8.146s-.571-.26-1.125.09c-.554.348-.534.704-.534.704s-.294-.656.49-.978c.786-.32 1.17.184 1.17.184zm5.236-.052s-.41-.234-.73-.23c-.654.008-.831.296-.831.296s.11-.688.945-.55a.84.84 0 0 1 .616.484z"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
dist/icons/mono/browser/edge.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Edge</title><path d="M21.86 17.86q.14 0 .25.12.1.13.1.25t-.11.33l-.32.46-.43.53-.44.5q-.21.25-.38.42l-.22.23q-.58.53-1.34 1.04-.76.51-1.6.91-.86.4-1.74.64t-1.67.24q-.9 0-1.69-.28-.8-.28-1.48-.78-.68-.5-1.22-1.17-.53-.66-.92-1.44-.38-.77-.58-1.6-.2-.83-.2-1.67 0-1 .32-1.96.33-.97.87-1.8.14.95.55 1.77.41.82 1.02 1.5.6.68 1.38 1.21.78.54 1.64.9.86.36 1.77.56.92.2 1.8.2 1.12 0 2.18-.24 1.06-.23 2.06-.72l.2-.1.2-.05zm-15.5-1.27q0 1.1.27 2.15.27 1.06.78 2.03.51.96 1.24 1.77.74.82 1.66 1.4-1.47-.2-2.8-.74-1.33-.55-2.48-1.37-1.15-.83-2.08-1.9-.92-1.07-1.58-2.33T.36 14.94Q0 13.54 0 12.06q0-.81.32-1.49.31-.68.83-1.23.53-.55 1.2-.96.66-.4 1.35-.66.74-.27 1.5-.39.78-.12 1.55-.12.7 0 1.42.1.72.12 1.4.35.68.23 1.32.57.63.35 1.16.83-.35 0-.7.07-.33.07-.65.23v-.02q-.63.28-1.2.74-.57.46-1.05 1.04-.48.58-.87 1.26-.38.67-.65 1.39-.27.71-.42 1.44-.15.72-.15 1.38zM11.96.06q1.7 0 3.33.39 1.63.38 3.07 1.15 1.43.77 2.62 1.93 1.18 1.16 1.98 2.7.49.94.76 1.96.28 1 .28 2.08 0 .89-.23 1.7-.24.8-.69 1.48-.45.68-1.1 1.22-.64.53-1.45.88-.54.24-1.11.36-.58.13-1.16.13-.42 0-.97-.03-.54-.03-1.1-.12-.55-.1-1.05-.28-.5-.19-.84-.5-.12-.09-.23-.24-.1-.16-.1-.33 0-.15.16-.35.16-.2.35-.5.2-.28.36-.68.16-.4.16-.95 0-1.06-.4-1.96-.4-.91-1.06-1.64-.66-.74-1.52-1.28-.86-.55-1.79-.89-.84-.3-1.72-.44-.87-.14-1.76-.14-1.55 0-3.06.45T.94 7.55q.71-1.74 1.81-3.13 1.1-1.38 2.52-2.35Q6.68 1.1 8.37.58q1.7-.52 3.58-.52Z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
dist/icons/mono/browser/electron.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="currentColor" d="M3.531 15.573c-1.385-2.417-1.667-4.672-.682-6.375c1.318-2.286 4.625-3.083 8.807-2.323c.24.036.406.266.365.505a.43.43 0 0 1-.521.339c-3.865-.703-6.813.01-7.906 1.906c-.807 1.396-.568 3.344.682 5.521a.43.43 0 0 1-.151.604a.43.43 0 0 1-.594-.177m19.891-8.094c2.448.031 4.208.792 5.005 2.167c1.094 1.891.24 4.792-2.292 7.781a.43.43 0 0 0 .031.625c.188.161.474.13.62-.068c2.74-3.234 3.698-6.49 2.38-8.766c-.969-1.677-3.01-2.563-5.729-2.599a.43.43 0 0 0-.458.427a.425.425 0 0 0 .448.432zm-2.469 20.318a.43.43 0 0 0-.589.146c-1.245 2.073-2.776 3.198-4.349 3.198c-2.188 0-4.276-2.193-5.599-5.891a.429.429 0 1 0-.807.292C11.036 29.537 13.38 32 16.015 32c1.917 0 3.693-1.307 5.083-3.615a.43.43 0 0 0-.146-.589zm9.807-3.458c-.005 1.672-1.891 2.635-3.25 1.667c-3.271 1.927-9.526.948-15.411-2.453c-2.505-1.448-4.703-3.188-6.396-5.047a.433.433 0 0 1 .021-.62a.43.43 0 0 1 .615.042c1.63 1.792 3.755 3.479 6.187 4.88c5.557 3.208 11.406 4.161 14.396 2.542a2.053 2.053 0 0 1 1.26-3a2.052 2.052 0 0 1 2.578 1.99zm-25.416 0c.005 1.589-1.724 2.578-3.094 1.771c-1.37-.802-1.344-2.797.047-3.563c-.313-3.839 3.719-8.979 9.813-12.5c2.531-1.458 5.167-2.495 7.641-3.026c.531-.073.693.688.182.839c-2.385.51-4.938 1.516-7.396 2.932c-5.734 3.313-9.526 8.089-9.396 11.505c.052-.005.099-.01.151-.01c1.135 0 2.052.922 2.052 2.052m8.62-22.287c.094-2.635 4.01-2.635 4.104 0c0 .031-.005.063-.005.089c3.401 1.76 5.76 7.75 5.76 14.672c0 2.849-.396 5.578-1.141 7.948c-.063.234-.307.375-.542.302s-.359-.328-.276-.557c.714-2.286 1.099-4.932 1.099-7.693c0-6.521-2.167-12.125-5.125-13.818c-.99 1.911-3.88 1.208-3.875-.943zm1.739 13.307c-.802.177-1.313.964-1.141 1.766s.964 1.313 1.766 1.141c1.938-.417 1.307-3.323-.625-2.906z"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
dist/icons/mono/browser/facebook.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Facebook</title><path d="M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z"/></svg>

After

Width:  |  Height:  |  Size: 542 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Firefox Focus</title><path d="M8.824 7.287c.008 0 .004 0 0 0zm-2.8-1.4c.006 0 .003 0 0 0zm16.754 2.161c-.505-1.215-1.53-2.528-2.333-2.943.654 1.283 1.033 2.57 1.177 3.53l.002.02c-1.314-3.278-3.544-4.6-5.366-7.477-.091-.147-.184-.292-.273-.446a3.545 3.545 0 01-.13-.24 2.118 2.118 0 01-.172-.46.03.03 0 00-.027-.03.038.038 0 00-.021 0l-.006.001a.037.037 0 00-.01.005L15.624 0c-2.585 1.515-3.657 4.168-3.932 5.856a6.197 6.197 0 00-2.305.587.297.297 0 00-.147.37c.057.162.24.24.396.17a5.622 5.622 0 012.008-.523l.067-.005a5.847 5.847 0 011.957.222l.095.03a5.816 5.816 0 01.616.228c.08.036.16.073.238.112l.107.055a5.835 5.835 0 01.368.211 5.953 5.953 0 012.034 2.104c-.62-.437-1.733-.868-2.803-.681 4.183 2.09 3.06 9.292-2.737 9.02a5.164 5.164 0 01-1.513-.292 4.42 4.42 0 01-.538-.232c-1.42-.735-2.593-2.121-2.74-3.806 0 0 .537-2 3.845-2 .357 0 1.38-.998 1.398-1.287-.005-.095-2.029-.9-2.817-1.677-.422-.416-.622-.616-.8-.767a3.47 3.47 0 00-.301-.227 5.388 5.388 0 01-.032-2.842c-1.195.544-2.124 1.403-2.8 2.163h-.006c-.46-.584-.428-2.51-.402-2.913-.006-.025-.343.176-.389.206-.406.29-.787.616-1.136.974-.397.403-.76.839-1.085 1.303a9.816 9.816 0 00-1.562 3.52c-.003.013-.11.487-.19 1.073-.013.09-.026.181-.037.272a7.8 7.8 0 00-.069.667l-.002.034-.023.387-.001.06C.386 18.795 5.593 24 12.016 24c5.752 0 10.527-4.176 11.463-9.661.02-.149.035-.298.052-.448.232-1.994-.025-4.09-.753-5.844z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Firefox Reality</title><path d="M8.824 7.287c.008 0 .004 0 0 0zm-2.8-1.4c.006 0 .003 0 0 0zm16.754 2.161c-.505-1.215-1.53-2.528-2.333-2.943.654 1.283 1.033 2.57 1.177 3.53l.002.02c-1.314-3.278-3.544-4.6-5.366-7.477-.091-.147-.184-.292-.273-.446a3.545 3.545 0 01-.13-.24 2.118 2.118 0 01-.172-.46.03.03 0 00-.027-.03.038.038 0 00-.021 0l-.006.001a.037.037 0 00-.01.005L15.624 0c-2.585 1.515-3.657 4.168-3.932 5.856a6.197 6.197 0 00-2.305.587.297.297 0 00-.147.37c.057.162.24.24.396.17a5.622 5.622 0 012.008-.523l.067-.005a5.847 5.847 0 011.957.222l.095.03a5.816 5.816 0 01.616.228c.08.036.16.073.238.112l.107.055a5.835 5.835 0 01.368.211 5.953 5.953 0 012.034 2.104c-.62-.437-1.733-.868-2.803-.681 4.183 2.09 3.06 9.292-2.737 9.02a5.164 5.164 0 01-1.513-.292 4.42 4.42 0 01-.538-.232c-1.42-.735-2.593-2.121-2.74-3.806 0 0 .537-2 3.845-2 .357 0 1.38-.998 1.398-1.287-.005-.095-2.029-.9-2.817-1.677-.422-.416-.622-.616-.8-.767a3.47 3.47 0 00-.301-.227 5.388 5.388 0 01-.032-2.842c-1.195.544-2.124 1.403-2.8 2.163h-.006c-.46-.584-.428-2.51-.402-2.913-.006-.025-.343.176-.389.206-.406.29-.787.616-1.136.974-.397.403-.76.839-1.085 1.303a9.816 9.816 0 00-1.562 3.52c-.003.013-.11.487-.19 1.073-.013.09-.026.181-.037.272a7.8 7.8 0 00-.069.667l-.002.034-.023.387-.001.06C.386 18.795 5.593 24 12.016 24c5.752 0 10.527-4.176 11.463-9.661.02-.149.035-.298.052-.448.232-1.994-.025-4.09-.753-5.844z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
dist/icons/mono/browser/firefox.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Firefox</title><path d="M8.824 7.287c.008 0 .004 0 0 0zm-2.8-1.4c.006 0 .003 0 0 0zm16.754 2.161c-.505-1.215-1.53-2.528-2.333-2.943.654 1.283 1.033 2.57 1.177 3.53l.002.02c-1.314-3.278-3.544-4.6-5.366-7.477-.091-.147-.184-.292-.273-.446a3.545 3.545 0 01-.13-.24 2.118 2.118 0 01-.172-.46.03.03 0 00-.027-.03.038.038 0 00-.021 0l-.006.001a.037.037 0 00-.01.005L15.624 0c-2.585 1.515-3.657 4.168-3.932 5.856a6.197 6.197 0 00-2.305.587.297.297 0 00-.147.37c.057.162.24.24.396.17a5.622 5.622 0 012.008-.523l.067-.005a5.847 5.847 0 011.957.222l.095.03a5.816 5.816 0 01.616.228c.08.036.16.073.238.112l.107.055a5.835 5.835 0 01.368.211 5.953 5.953 0 012.034 2.104c-.62-.437-1.733-.868-2.803-.681 4.183 2.09 3.06 9.292-2.737 9.02a5.164 5.164 0 01-1.513-.292 4.42 4.42 0 01-.538-.232c-1.42-.735-2.593-2.121-2.74-3.806 0 0 .537-2 3.845-2 .357 0 1.38-.998 1.398-1.287-.005-.095-2.029-.9-2.817-1.677-.422-.416-.622-.616-.8-.767a3.47 3.47 0 00-.301-.227 5.388 5.388 0 01-.032-2.842c-1.195.544-2.124 1.403-2.8 2.163h-.006c-.46-.584-.428-2.51-.402-2.913-.006-.025-.343.176-.389.206-.406.29-.787.616-1.136.974-.397.403-.76.839-1.085 1.303a9.816 9.816 0 00-1.562 3.52c-.003.013-.11.487-.19 1.073-.013.09-.026.181-.037.272a7.8 7.8 0 00-.069.667l-.002.034-.023.387-.001.06C.386 18.795 5.593 24 12.016 24c5.752 0 10.527-4.176 11.463-9.661.02-.149.035-.298.052-.448.232-1.994-.025-4.09-.753-5.844z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
dist/icons/mono/browser/gsa.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GSA</title><path d="M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z"/></svg>

After

Width:  |  Height:  |  Size: 454 B

View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Huawei Browser</title><path d="M3.67 6.14S1.82 7.91 1.72 9.78v.35c.08 1.51 1.22 2.4 1.22 2.4 1.83 1.79 6.26 4.04 7.3 4.55 0 0 .06.03.1-.01l.02-.04v-.04C7.52 10.8 3.67 6.14 3.67 6.14zM9.65 18.6c-.02-.08-.1-.08-.1-.08l-7.38.26c.8 1.43 2.15 2.53 3.56 2.2.96-.25 3.16-1.78 3.88-2.3.06-.05.04-.09.04-.09zm.08-.78C6.49 15.63.21 12.28.21 12.28c-.15.46-.2.9-.21 1.3v.07c0 1.07.4 1.82.4 1.82.8 1.69 2.34 2.2 2.34 2.2.7.3 1.4.31 1.4.31.12.02 4.4 0 5.54 0 .05 0 .08-.05.08-.05v-.06c0-.03-.03-.05-.03-.05zM9.06 3.19a3.42 3.42 0 00-2.57 3.15v.41c.03.6.16 1.05.16 1.05.66 2.9 3.86 7.65 4.55 8.65.05.05.1.03.1.03a.1.1 0 00.06-.1c1.06-10.6-1.11-13.42-1.11-13.42-.32.02-1.19.23-1.19.23zm8.299 2.27s-.49-1.8-2.44-2.28c0 0-.57-.14-1.17-.22 0 0-2.18 2.81-1.12 13.43.01.07.06.08.06.08.07.03.1-.03.1-.03.72-1.03 3.9-5.76 4.55-8.64 0 0 .36-1.4.02-2.34zm-2.92 13.07s-.07 0-.09.05c0 0-.01.07.03.1.7.51 2.85 2 3.88 2.3 0 0 .16.05.43.06h.14c.69-.02 1.9-.37 3-2.26l-7.4-.25zm7.83-8.41c.14-2.06-1.94-3.97-1.94-3.98 0 0-3.85 4.66-6.67 10.8 0 0-.03.08.02.13l.04.01h.06c1.06-.53 5.46-2.77 7.28-4.54 0 0 1.15-.93 1.21-2.42zm1.52 2.14s-6.28 3.37-9.52 5.55c0 0-.05.04-.03.11 0 0 .03.06.07.06 1.16 0 5.56 0 5.67-.02 0 0 .57-.02 1.27-.29 0 0 1.56-.5 2.37-2.27 0 0 .73-1.45.17-3.14z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
dist/icons/mono/browser/icecat.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>IceCat</title><path d="M10.437.001c-.365.006-.743.03-1.136.075-4.786.54-7.595 4.525-7.758 9.357C.423 11.63.094 14.213.821 16.74c1.392 4.841 6.201 7.767 11.143 7.187l.906-.107c4.944.327 5.999-1.021 7.182-4.308.125-.27.305-.768.568-1.57.007-.037.016-.076.021-.096.788-2.147.903-4.57.24-6.875a9.996 9.996 0 0 0-.272-.81c-.03-.19-.024-.42.009-.599.29-.474.648-.83 1.076-1.097l.272-1.871c.287-.322.177-.6.19-1.058.166-.08.258-.214.327-.43.077-.237.447-.686.861-1.034.064-.188.224-.572.222-.893-1.984.227-3.23.608-4.226-.61l-.53-.208c-.24-.372-.67-.584-.978-.95l-.35 1.21c-.43-.265-2.742-2.688-7.045-2.62zm.14.795c2.59.036 4.962 1.344 6.207 2.28l-.95.354-.596-.382-.27.787v.325l-.733 1.762-.08-.026.379-1.573.57-1.517-.191-.163-.84.92c-.18.979-.09 2.358-.541 2.93.14-1.15.34-2.155.352-3.498l-.488-.162c-.113.594-.265 1.275-.382 1.652l.163-1.706-.621.405v.976l-.163-.541-.056-.976-.216-.03-.162.625c.028.27-.015.542.216.813l.056 2.06.133.246-.243 1.165.027-1.139-.08-.08-.163-2.007-.271-1.085-.435-.27-.163-.46-.46-.03 1.03 3.69.08 1.109c-.117-.526-.112-1.1-.567-1.49.045-.553-.036-1.093-.706-1.573l-.976-2.005c-.033-.237-.366-.276-.597-.381-.07.319-.13.642.082 1.032.488.775.976 1.555 1.464 1.978l.027.949c-.16-.875-.602-1.347-.76-1.219-.005-.713-.79-.98-1.245-1.437l-.056-.786-.27-.056c.17.532-.217.57.542 1.626l.027.381c-.29-.196-.578-.563-.867-.975l-.352-.624c.038.427-.175.523.134 1.274.454.395.864.974 1.383 1.112 0 0 .109.19 0 .19-.108 0-.325-.084-.325-.084-.3-.137-.585-.259-1.165-.677l-.597-1.762-.272-.053.056.949.242.107.027.623c.106.37.227.517.408.462-.101.124-.22.15-.461.136-.2-.378-.324-.745-.733-1.192l-.27-.787-.162.163a2.23 2.23 0 0 0 0 .976c-.264-.157-.656-.592-1.122-.819C6.105 1.513 8.469.832 10.327.798c.084-.001.167-.003.25-.002zm7.553 2.188l.517.171 1.514.864 2.146.018c-.615.242-1.373.525-1.858.672l-.613-.018c-.485-.414-.874-.612-1.309-.875-.526.551-.837 1.033-1.01 1.736l.152-1.19.52-1.17zm-13.577.331l.547 1.09.026.243-.298-.107-.27-.623-.298.215-.216-.128c.156-.246.327-.476.51-.69zm3.519 2.309c1.613-.037 1.868 1.303 2.127 2.543v2.223c.186.019.567 1.135.488 1.49-.045.204.488 1.422.45 1.426.288.278.235.248.465.424.316.243.602 1.134.426 1.264-.167.124.22.4.312.6.566.506.987 1.013.978 1.52l.27.487.514.08.136.192.65.08c.375-.08.32-.485.435-.76.022-.278-.057-.598-.461-.949.021-.421.074-.836-.325-1.327.056-.503-.311-.92-.598-1.355-.034-.373-.196-.883-.32-1.378-.06-.244-.089-.497-.138-.738-.181-1.674.058-1.862.133-2.765.618-.93.943-1.376 1.493-1.573l.704.87c.347.631.198 1.44 1.058 1.599l.022.021c.439-.396 1.02-.383 1.493-.395l-.057.187c-.57-.06-1.035-.074-1.42.216l.383.374c.412-.536.98-.5 1.539-.52l.006.206c-.604-.08-1.181.021-1.494.362l.123.117h.005c.465-.363 1.022-.383 1.549-.39l-.104.184c-.53.044-.893.008-1.272.23.293.03.587.057.88.085l.11.243.676.056c.12.03.215.042.302.045.083.22.157.444.224.674a9.983 9.983 0 0 1 .058 5.27c-1.356 3.64-2.797 4.614-5.729 4.418-3.06-.205-5.53-3.605-7.706-8.264-.475-1.292-1.638-2.11-2.313-1.42-3.073 3.055.394 8.49 2.1 9.801a16.34 16.34 0 0 0 2.87 1.67c-3.38-.563-6.27-2.914-7.245-6.308-1.177-4.092.77-8.374 4.486-10.423l.014-.006c.694-.259 1.251-.376 1.703-.386zm10.22 2.04c.293.044.838.365 1.136.663.09.243-.135.353-.12.496.008.023.004.031.003.032-.001-.011-.001-.022-.003-.032-.023-.072-.42-.56-1.016-1.16zm1.804 2.18c-.003.254-.083.341-.192.475-.111.009-.39-.075-.512-.25.185-.212.469-.21.704-.224zm-2.834.172c-.059.07-.086.157-.156.305.092-.14.146-.2.207-.244zm.141.176c-.225.063-.386.418-.611.92.24-.296.406-.716.744-.85zm-11.84 2.91l.054 1.055-1.653.949-.027-.786c.689.179 1.147-.56 1.627-1.219zm.734 2.25l.242.623-2.087 1.138-.299-.706c2.09-.764 1.731-.759 2.144-1.056zm.757 1.436l.272.461c-.787.389-1.435.912-2.005 1.517l-.435-.866c.789-.24 1.53-.572 2.168-1.112zm1.005 1.301l.46.434c-.36.81-1.106 1.312-1.817 1.843l-.73-.84c.716-.469 1.626-.84 2.087-1.437zm1.539 1.503c.072.432-.222 1.073-1.214 2.021-.386-.174-.785-.336-1.032-.65 1.607-.814 2.02-1.253 2.139-1.468.042-.006.112.032.107.097zm1.01.667c.036.382-.041.829.188 1.082l.216.056c-.113.47-.34.821-.325 1.291-.857-.208-.951-.297-1.274-.504.996-1.549 1.186-1.913 1.194-1.925zm1.407.784l1.058 1.22c-.106.584-.097.933.299 1.085-.599-.033-1.186-.04-1.68-.344.43-.637.423-1.208.323-1.961zm5.325.475c.307.467.348.706.655.813-.405.393-.587.47-1.063.65.149-.303 0-.728-.134-1.244-.1-.192.4-.176.542-.219zm-2.993.284c1.786.534 1.18.872 1.729 1.405-.472.1-.904.205-1.656.163.555-.411.301-.87-.073-1.568z"/></svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

1
dist/icons/mono/browser/ie.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>IE</title><path d="M22.8 7.381c1.125-2.7 1.2-4.95-.15-6.3-1.5-1.499-5.1-1.05-8.924.75h-.45c-2.7 0-5.324.976-7.274 2.7-1.65 1.5-2.85 3.45-3.375 5.625.375-.45 2.475-2.925 4.875-4.275.075 0 .675-.375.675-.375-.075 0-1.2 1.125-1.425 1.35-5.25 5.4-8.324 13.574-5.924 15.973 1.574 1.575 4.424 1.2 7.724-.6 1.425.675 3 .975 4.724.975 2.25 0 4.35-.6 6.15-1.8 1.874-1.2 3.224-3.074 4.05-5.249h-5.85c-.75 1.425-2.475 2.4-4.275 2.4-2.55 0-4.65-2.1-4.724-4.5V13.83h15.298v-.225c0-.375.075-.825.075-1.124 0-1.8-.45-3.525-1.2-5.1zM2.477 22.38c-1.2-1.2-.824-3.524.6-6.299.675 1.875 1.8 3.525 3.225 4.725.45.375.975.75 1.5 1.05-2.4 1.274-4.35 1.5-5.325.524zm15.374-11.398H8.702v-.075c.15-2.325 2.324-4.35 4.874-4.35 2.4 0 4.35 1.875 4.5 4.35v.075zm4.574-4.2c-.45-.75-1.05-1.5-1.725-2.1a11.213 11.213 0 0 0-3.6-2.25c2.4-1.124 4.425-1.274 5.475-.224.825.975.75 2.624-.15 4.574 0 .075 0 .075 0 0 0 .075 0 .075 0 0z"/></svg>

After

Width:  |  Height:  |  Size: 982 B

1
dist/icons/mono/browser/instagram.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Instagram</title><path d="M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

1
dist/icons/mono/browser/jasmine.svg vendored Normal file
View File

@@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Jasmine</title><path d="M11.591 19.649h.771v-3.786h-.77zm-6.874-5.03l-.238-.733 3.6-1.17.238.735-3.6 1.17m4.645-5.762L7.138 5.796l.624-.453 2.224 3.062-.624.454m5.315.028l-.624-.454 2.225-3.062.624.453-2.225 3.063m4.592 5.78l-3.6-1.17.238-.734 3.6 1.17-.238.733M12 .001C5.383.001 0 5.384 0 11.998 0 18.617 5.383 24 12 24s12-5.382 12-12c0-6.617-5.383-12-12-12zm0 2.43c5.284 0 9.569 4.283 9.569 9.567 0 5.287-4.285 9.573-9.569 9.573-5.286 0-9.57-4.286-9.57-9.573 0-5.284 4.285-9.567 9.57-9.567m1.552 7.96l.575 1.768.747.242 4.736-1.538-.86-2.645-4.736 1.539-.462.635m.337 2.5l-1.504 1.093v.785l2.927 4.03 2.25-1.636-2.927-4.029-.746-.243m-2.275 1.093l-1.504-1.093-.747.243-2.927 4.029 2.25 1.635 2.928-4.029v-.785M9.873 12.16l.574-1.767-.462-.635-4.736-1.54-.86 2.646 4.737 1.54.747-.244m1.198-2.22h1.859l.462-.636v-4.98H10.61v4.98l.461.636"/></svg>

After

Width:  |  Height:  |  Size: 925 B

Some files were not shown because too many files have changed in this diff Show More