Comments (7)
Question: did you test by inputting the UA strings into the demo, or what?
from platform.js.
Real-life visitation by the real client that I really have installed.
from platform.js.
Ok, for PaleMoon, we don't include it in our lists of browsers, so it isn't surprising that it doesn't work. I'll try to test on Firefox Aurora when I can.
from platform.js.
(Outdated) FireFox Aurora
"ua": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0"
but"prerelease": null,` "manufacturer": null,
That's fine we key off of indicators in the UA string or navigator
object to populate the prelrelease
key and manufacturer
is for things like phones or ipads.
**FireFox fork PaleMoon
"ua": "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.0) Gecko/20140316 Firefox/24.0 PaleMoon/24.4.1"
but"name": null, "version": null, "manufacturer": null, "product": null,
I'm fine with us not detecting PaleMoon as Firefox and not adding explicit support for PaleMoon.
from platform.js.
I'm fine with us not detecting PaleMoon as Firefox and not adding explicit support for PaleMoon
Not quite sure why you support other fringe browsers & not Palemoon? Or atleast have it to show as Firefox please?
from platform.js.
Not quite sure why you support other fringe browsers
I've tried not to unless there was a reason, like they were on the EU browser ballot, or smth.
from platform.js.
Oh gotcha, I was hoping you'd be going for a more complete browser array like Browserscope/ua-parser.
Thanks for sharing your reasoning.
from platform.js.
Related Issues (20)
- Fix Platform typings HOT 1
- Firefox version detected partially. HOT 2
- Platform.name is not detecting firefox in iPad HOT 2
- Is this library still maintained? HOT 1
- Wrong recognition of Chrome on Android tablet
- Deliver an esm version HOT 4
- Brave and Vivaldi browser returns Chrome HOT 1
- Detect iPad as iOS
- Update demo to platform.js v1.3.6
- Cannot read property '0' of null #109 -- not fixed
- Detect Windows 11 (User-Agent Client Hints) HOT 1
- Doesnt Support Windows 11 and MacOS 12 HOT 2
- Will platform.js work for Chrome or Firefox versions greater than 100?? HOT 2
- Can we detect Apple M1/ARM machines?
- Why v1.3.6 is parsing Edge as "Microsoft Edge" instead of "Chrome"
- Echo/1.0(APNG)
- is there Python version of this please? HOT 1
- Tested
- Hello! It is not correctly detecting some Samsumg devices like Samsumg Galaxy A12 device model SM-A125M
- Abandoned project? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from platform.js.