1focus firefox7/10/2023 ![]() ![]() Mozilla/5.0 (Maemo Linux armv7l rv:10.0) Gecko/20100101 Firefox/10.0 Fennec/10.0Īndroid (version 40 and below) Form factor Nokia N900 Linux mobile, on the Fennec browser Your distribution of Linux might include an extension that changes your user-agent. Here, x.y is the version of Mac OS X (for instance, Mac OS X 10.6). ![]() Windows user agents have the following variations, where x.y is the Windows NT version (for instance, Windows NT 6.1). Some Gecko-based browsers may not opt into using this token for this reason, sniffers should be looking for Gecko - not Firefox! Whether this token appears is controlled by the "" boolean pref.įirefox OS devices identify themselves without any operating system indication for example: "Mozilla/5.0 (Mobile rv:15.0) Gecko/15.0 Firefox/15.0". firefoxversion will generally represent the equivalent Firefox release corresponding to the given Gecko version. For instance, this could be " Camino/2.1.1", or " SeaMonkey/2.7.1".įirefox/ firefoxversion is an optional compatibility token that some Gecko-based browsers may choose to incorporate, to achieve maximum compatibility with websites that expect Firefox. appname/ appversion indicates the application name and version.Mozilla/5.0 ( platform rv: geckoversion) Gecko/ geckotrail Firefox/ firefoxversion appname/ appversion Mozilla/5.0 ( platform rv: geckoversion) Gecko/ geckotrail appname/ appversion The recommended way of sniffing for Gecko-based browsers (if you have to sniff for the browser engine instead of using feature detection) is by the presence of the " Gecko" and " rv:" strings, since some other browsers include a " like Gecko" token.įor other products based on Gecko, the string can take one of two forms, where the tokens have the same meaning except those noted below:
0 Comments
Leave a Reply. |