-
+
@@ -574,7 +571,20 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
investigating what kind of users are visiting your website and
how you can improve their UX. Supports most browsers out
there."
-
Gabrijel Golubić - Frontend Web Developer
+
Gabrijel Golubić
+
+
+
+
+
+
+
+
+
"Thanks to the awesome people who make life so much easier for developers.. The evolution of the internet has made it critical that we detect the user's device type accurately to make our apps function better and look better.".
+
The-Linguist
@@ -587,20 +597,41 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
+
"I've been using your library for a long time and it
totally rocks!".
-
Christian Rich - Web Developer
+
Christian Rich
+
"Thank you for putting out this very useful
library!".
-
Anuj Nijhawan - Web Developer
+
Anuj Nijhawan
+
+
+
+
+
+
+
+
+
"For years, it has been appreciated as a valuable tool for web developers. Its ability to accurately parse user agent strings.. has made it an essential library for many of us.".
+
LogRocket
@@ -610,18 +641,17 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
-
- SHOWCASES : TRUSTED BY TOP COMPANIES
-
+
+ TRUSTED BY TOP TECH COMPANIES
+
-
-
+
- DOWNLOADS : CHOOSE YOUR PACKAGE
+ SUPPORTED BY THE AMAZING OPEN-SOURCE COMMUNITIES
+
+
+
+
+
+
+ 
+
+
+
+
+

+
+
+
+
+ CHOOSE YOUR DOWNLOAD PACKAGE
@@ -1424,8 +1489,8 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
1-year limited support |
- |
- |
+ |
+ |
|
|
|
@@ -1450,49 +1515,13 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
- GET THE PACKAGE
+ GET THE PACKAGE
|
-
- CONTRIBUTORS : SUPPORTED BY THE AMAZING OPEN-SOURCE COMMUNITIES
-
-
-
-
-

-
-
-
-
-
- 
-
-
-
-
@@ -1535,7 +1564,7 @@ $ npx ua-parser-js "Flock/2.16 (Zenwalk 7.3; es_PR;)" >> log.txt
-
UAParser.js is licensed under MIT, AGPLv3 & PRO licenses. Copyright (c) 2012-2024 Faisal Salman.
+
UAParser.js is licensed under MIT / AGPLv3 / PRO licenses. Copyright (c) 2012-2024 Faisal Salman.
diff --git a/js/script.js b/js/script.js
index 4925a0d..ec26ade 100644
--- a/js/script.js
+++ b/js/script.js
@@ -1,16 +1,16 @@
$(document)
.ready(function() {
- var labels = ['{ browser.name }', '{ os.version }', '{ device.type }', '{ cpu.arch }', '{ device.model }', '{ browser.version }', '{ device.vendor }', '{ engine.name }', '{ engine.version }'];
+ var labels = ['{ browser.name }', '{ os.version }', '{ device.type }'];
var counter = 0;
var rotateLabel = function () {
$('.masthead h3 .label').transition('fly down', function () {
$(this).text(labels[counter++]).transition('fade up', 100, function (){
if(counter>=labels.length)counter=0;
- $(this).transition('tada');
+ $(this).transition('jiggle');
});
});
};
- $('.masthead h3').transition({animation: 'slide up', interval: 9000});
+ $('.masthead h3').transition({animation: 'slide up', interval: 5000});
rotateLabel();
setInterval(rotateLabel, 1000);
@@ -108,7 +108,7 @@ $(document)
qs = new URLSearchParams(window.location.search).get('ua');
}
if (qs) {
- $('#ua-txt-info').text('What the browser provides = 😱😵💫❌');
+ $('#ua-txt-info').text('What your browser tells you = 😵💫 🤯 ❌');
$('#demo-result').get(0).scrollIntoView();
updateDemo(UAParser(qs));
} else {
diff --git a/semantic-ui/semantic.css b/semantic-ui/semantic.css
index 250f700..908bcb9 100644
--- a/semantic-ui/semantic.css
+++ b/semantic-ui/semantic.css
@@ -8,7 +8,7 @@
* http://opensource.org/licenses/MIT
*
*/
-@import url('https://fonts.googleapis.com/css?family=Source+Code+Pro:500|Source+Sans+Pro:400,700,400italic,700italic&subset=latin');
+@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:500|Source+Code+Pro:500|Source+Sans+Pro:400,700,400italic,700italic&subset=latin');
/*!
* # Semantic UI 2.4.0 - Reset
* http://github.com/semantic-org/semantic-ui/
@@ -585,7 +585,7 @@ h2,
h3,
h4,
h5 {
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
line-height: 1.28571429em;
margin: calc(2rem - 0.14285714em ) 0em 1rem;
font-weight: bold;
@@ -6845,7 +6845,7 @@ i.flag.zimbabwe:before {
border: none;
margin: calc(2rem - 0.14285714em ) 0em 1rem;
padding: 0em 0em;
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 1.28571429em;
text-transform: none;
@@ -30962,7 +30962,7 @@ a.ui.card:hover,
.ui.accordion .title:not(.ui) {
padding: 0.5em 0em;
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1em;
color: rgba(0, 0, 0, 0.87);
}
@@ -34032,7 +34032,7 @@ select.ui.dropdown {
.ui.modal > .header {
display: block;
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
background: #FFFFFF;
margin: 0em;
padding: 1.25rem 1.5rem;
@@ -34824,7 +34824,7 @@ a.ui.nag {
.ui.popup > .header {
padding: 0em;
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1.14285714em;
line-height: 1.2;
font-weight: bold;
@@ -36604,7 +36604,7 @@ a.ui.nag {
.ui.search > .results .result .title {
margin: -0.14285714em 0em 0em;
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
color: rgba(0, 0, 0, 0.85);
@@ -36630,7 +36630,7 @@ a.ui.nag {
}
.ui.search > .results > .message .header {
- font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
+ font-family: 'IBM Plex Sans', 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 1rem;
font-weight: bold;
color: rgba(0, 0, 0, 0.87);