Skip to content

Commit

Permalink
style backgrounds #4 and update uas
Browse files Browse the repository at this point in the history
  • Loading branch information
abrahamjuliot committed Oct 12, 2020
1 parent 6ec3672 commit 5b0b6bf
Show file tree
Hide file tree
Showing 6 changed files with 259 additions and 154 deletions.
36 changes: 18 additions & 18 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
</div>
<div>
<div id="creep-canvas-webgl">
<strong>WebGLRenderingContext</strong>
<strong>Canvas webgl</strong>
<div>matching renderer/vendor:</div>
<div>matching data URI:</div>
<div class="flex-grid">
Expand All @@ -105,6 +105,23 @@
</div>
</div>
</div>
<div class="flex-grid">
<div class="col-six" id="creep-offline-audio-context">
<strong>Audio</strong>
<div>sample:</div>
<div>copy:</div>
<div>matching:</div>
<div>node values:</div>
</div>
<div class="col-six" id="creep-voices">
<strong>SpeechSynthesis</strong>
<div>microsoft:</div>
<div>google:</div>
<div>chrome OS:</div>
<div>android:</div>
<div>voices (0):</div>
</div>
</div>
<div class="flex-grid">
<div class="col-six" id="creep-canvas-2d">
<strong>Canvas 2d</strong>
Expand All @@ -124,23 +141,6 @@
<div>results:</div>
</div>
</div>
<div class="flex-grid">
<div class="col-six" id="creep-offline-audio-context">
<strong>Audio</strong>
<div>sample:</div>
<div>copy:</div>
<div>matching:</div>
<div>node values:</div>
</div>
<div class="col-six" id="creep-voices">
<strong>SpeechSynthesis</strong>
<div>microsoft:</div>
<div>google:</div>
<div>chrome OS:</div>
<div>android:</div>
<div>voices (0):</div>
</div>
</div>
<div class="flex-grid">
<div class="col-six" id="creep-client-rects">
<strong>DOMRect</strong>
Expand Down
2 changes: 1 addition & 1 deletion modules/canvasWebgl.js
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ export const getCanvasWebgl = imports => {

return patch(el, html`
<div>
<strong>WebGLRenderingContext</strong><span class="${lied ? 'lies ' : ''}hash">${hashMini($hash)}</span>
<strong>Canvas webgl</strong><span class="${lied ? 'lies ' : ''}hash">${hashMini($hash)}</span>
<div>matching renderer/vendor: ${''+data.matchingUnmasked}</div>
<div>matching data URI: ${''+data.matchingDataURI}</div>
<div class="flex-grid">
Expand Down
1 change: 1 addition & 0 deletions modules/htmlElementVersion.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export const getHTMLElementVersion = imports => {
const id = `${instanceId}-html-element-version-test`
const htmlElement = document.createElement('div')
htmlElement.setAttribute('id', id)
htmlElement.setAttribute('style', 'display:none;')
document.body.appendChild(htmlElement)
const htmlElementRendered = document.getElementById(id)
const keys = []
Expand Down
185 changes: 118 additions & 67 deletions modules/useragent.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,12 @@ export const userAgentData = [
"Mozilla/5.0 (Linux; Android 10; SM-G986B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 11; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36"
"Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"time": "10/11/2020, 4:16:26 AM",
"time": "10/12/2020, 2:13:29 AM",
"decoded": "V8"
},
{
Expand All @@ -52,7 +55,10 @@ export const userAgentData = [
"Mozilla/5.0 (Linux; Android 10; SM-G986B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 11; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36"
"Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Mobile Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"uaSystem": [
"Windows",
Expand All @@ -61,9 +67,30 @@ export const userAgentData = [
"Mac",
"Chrome OS"
],
"time": "10/11/2020, 4:16:26 AM",
"time": "10/12/2020, 2:13:29 AM",
"decoded": "V8"
},
{
"id": "65fe5bced08bc5fff3aa5df9c1144f1f14d0d85f4b74a7f98f719a6584fc688e",
"type": "system styles",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.55 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.63",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"time": "10/12/2020, 2:13:29 AM",
"decoded": "Chromium"
},
{
"id": "ab38050de4c1b016b88cbb5c293a08ea7039bd6c307bb4bf8fbaf5c1bf6f8b30",
"type": "CSS style version",
Expand All @@ -84,23 +111,12 @@ export const userAgentData = [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36"
],
"time": "10/11/2020, 4:16:26 AM",
"decoded": "Chrome 85"
},
{
"id": "89d9e9705b19825eda9a78f52705572247d5f8cdc84df55c540c2455eacb2e46",
"type": "HTMLElement version",
"userAgent": [
"Mozilla/5.0 (Linux; Android 9; ASUS Chromebook Flip C100PA) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.127 Safari/537.36",
"Mozilla/5.0 (Linux; Android 7.1.2; SM-G955F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.127 Safari/537.36"
],
"uaSystem": [
"Android"
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"time": "10/11/2020, 4:16:26 AM",
"decoded": "Chrome 85"
"time": "10/12/2020, 2:13:29 AM",
"decoded": "Chrome 85-86"
},
{
"id": "fc25532b0f31863cb7074157dc7732f1495f5007852b1091d5091534707ce6db",
Expand All @@ -118,17 +134,97 @@ export const userAgentData = [
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36",
"Mozilla/5.0 (X11; CrOS armv7l 13099.48.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.64 Safari/537.36"
"Mozilla/5.0 (X11; CrOS armv7l 13099.48.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.64 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"uaSystem": [
"Chrome OS",
"Windows",
"Linux",
"Mac"
],
"time": "10/11/2020, 4:08:34 AM",
"time": "10/12/2020, 2:13:29 AM",
"decoded": "Chrome 84-85"
},
{
"id": "1267e2ec23b3febdab5417654e84eee95b6b8f73275af3e20648a299331acbca",
"type": "contentWindow version",
"uaSystem": [
"Windows",
"Mac"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.228"
],
"time": "10/12/2020, 2:13:29 AM",
"decoded": "Chrome 85 [Opera]"
},
{
"id": "e1f1230c755ee87003b97f12ed6de161d05ecdbcdcd239c433cb2fca01edbddd",
"type": "HTMLElement version",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36"
],
"time": "10/12/2020, 2:09:21 AM",
"decoded": "Chrome 86"
},
{
"id": "e5f8055b9f7764f4ca675da33efb60c102839e49f214a8682943110ebef578c4",
"type": "contentWindow version",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36"
],
"time": "10/12/2020, 2:09:21 AM",
"decoded": "Chrome 86 [Brave]"
},
{
"id": "754d4653b2659982a29b6df071793cf58b37ba74d842b73b6d623777dd709455",
"type": "CSS style version",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.63",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38"
],
"time": "10/12/2020, 2:06:45 AM",
"decoded": "Chrome 85-86 [Edge]"
},
{
"id": "bfe1e1465bfd2c0537a81c5800771f12c580380e05e935b1743f2138d0b356cb",
"type": "contentWindow version",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36 Edg/86.0.622.38"
],
"time": "10/12/2020, 2:06:45 AM",
"decoded": "Chrome 86 [Edge]"
},
{
"id": "89d9e9705b19825eda9a78f52705572247d5f8cdc84df55c540c2455eacb2e46",
"type": "HTMLElement version",
"userAgent": [
"Mozilla/5.0 (Linux; Android 9; ASUS Chromebook Flip C100PA) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.127 Safari/537.36",
"Mozilla/5.0 (Linux; Android 7.1.2; SM-G955F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.127 Safari/537.36"
],
"uaSystem": [
"Android"
],
"time": "10/11/2020, 4:16:26 AM",
"decoded": "Chrome 85"
},
{
"id": "91f98e37bae90d6a32d788e49bc5bcef0400e07b4f6f3ac8fe0ea3fa5f75d878",
"type": "contentWindow version",
Expand Down Expand Up @@ -448,24 +544,6 @@ export const userAgentData = [
"time": "10/8/2020, 12:17:37 AM",
"decoded": "SpiderMonkey"
},
{
"id": "65fe5bced08bc5fff3aa5df9c1144f1f14d0d85f4b74a7f98f719a6584fc688e",
"type": "system styles",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.55 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.63",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198"
],
"time": "10/7/2020, 11:17:27 PM",
"decoded": "Chromium"
},
{
"id": "3fed8cd21dc474787d27fe411189acefdc6c062e8d8b003cb5aefdbe2af45b25",
"type": "contentWindow version",
Expand Down Expand Up @@ -573,20 +651,6 @@ export const userAgentData = [
"time": "10/4/2020, 6:12:57 AM",
"decoded": "Chrome 85 [Brave]"
},
{
"id": "1267e2ec23b3febdab5417654e84eee95b6b8f73275af3e20648a299331acbca",
"type": "contentWindow version",
"uaSystem": [
"Windows",
"Mac"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 OPR/71.0.3770.198"
],
"time": "10/4/2020, 6:06:52 AM",
"decoded": "Chrome 85 [Opera]"
},
{
"id": "577825abd50957fec07390b0785d44d00a53cae86873657eb20eec569145177e",
"type": "contentWindow version",
Expand Down Expand Up @@ -847,19 +911,6 @@ export const userAgentData = [
"time": "10/3/2020, 6:14:02 AM",
"decoded": "Chrome 85 [Edge]"
},
{
"id": "754d4653b2659982a29b6df071793cf58b37ba74d842b73b6d623777dd709455",
"type": "CSS style version",
"uaSystem": [
"Windows"
],
"userAgent": [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.63",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68"
],
"time": "10/3/2020, 6:14:02 AM",
"decoded": "Chrome 85 [Edge]"
},
{
"id": "381a42c10874200cbb4158311db977abba54f404de0fed0464f1f856cd113037",
"type": "contentWindow version",
Expand Down
4 changes: 3 additions & 1 deletion style.css
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ body {
font-family: monospace !important;
color: var(--text);
height: 100vh;
background: rgba(101, 127, 202, 0.02);
}

.ellipsis {
Expand Down Expand Up @@ -190,7 +191,8 @@ visitor {
overflow-wrap: break-word;
padding: 10px;
margin: 30px 0;
border: 1px solid #eee;
border: 1px solid #ddd;
background: #fff;
}

#fingerprint-data .fingerprint-header {
Expand Down
Loading

0 comments on commit 5b0b6bf

Please sign in to comment.