-
Notifications
You must be signed in to change notification settings - Fork 370
Description
Hi
Please be aware that Waterfox 56.2.0 (tagged in GitHub) is a recent release, not yet outdated.
Given what's below, I don't expect the Outdated Browser service to grant an exception.
Any advice that you might like to share will be gratefully appreciated.
Essentially
For Waterfox 56.2.0, https://udger.com/resources/online-parser reports, in my (edge) case:
Mozilla/5.0 (X11; FreeBSD amd64; rv:56.0) Gecko/20100101 Firefox/56.0
– no hint that it's anything other than an outdated Mozilla Firefox.
Background
A few brief points.
Recent months
- Waterfox 56.0 was based on Firefox 56.0.2 whilst Firefox 56.0.2 was supported by Mozilla
- introduction of a default Waterfox-specific user agent string proved to be an issue for a significant number of sites – maybe not a problem for 'power users', but enough of an issue for a subsequent release of Waterfox to (again) default to a string that is primarily associated with Mozilla Firefox
- Add Waterfox support - it's very recent & up to date browser-update/browser-update#397 (2018-05-23) understandably notes that given the current default UA string of Waterfox, Waterfox cannot be distinguished from outdated Firefox
- re: User-Agent: Waterfox BrowserWorks/waterfox#178 (comment) (2018-05-23) under User-Agent: Waterfox · Issue
#178
· MrAlex94/Waterfox I began experimenting with string A below.
Looking ahead
From The Waterfox Blog | Waterfox, Its Legacy and Looking to the Future (2018-04-28):
… The future variant will be:
- Based on ESR releases …
Some of the technical flesh to that bone is, if you like, at BrowserWorks/waterfox#267 (comment) (2018-03-27) under Waterfox Quantum? · Issue #267
· MrAlex94/Waterfox
Experimental string A
Mozilla/5.0 (X11; FreeBSD amd64; rv:56.2.0) Gecko/20100101 Firefox/56.2.0
Truly there will never be a Firefox 56.2.0.
The distinction might allow services such as http://outdatedbrowser.com/ and Browser-Update.org to be enhanced; maybe to associate Firefox/56.2.0
with Waterfox (not with Firefox) and recognise Waterfox 56.2.0 as current.
(Note to self: experiments with this string A lapsed when other things took priority. Resuming this morning.)
Experimental string B
Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Firefox/60.0
Of course that's not experimental where the browser is truly Firefox. However if I choose to use that string for Waterfox 56.2.0 – and this is not an invitation to others to follow suit, at this time – it'll be sane for me to treat it as experimental.
My own environment – edge case
$ pkg info waterfox | grep Version
Version : 56.2.0.31
$ date ; uname -v
Thu 31 May 2018 08:08:04 BST
FreeBSD 12.0-CURRENT #3 r334382: Thu May 31 01:37:12 BST 2018 root@momh167-gjp4-hpelitebook8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
That's exceptional, edge case, FreeBSD. The majority of Waterfox users use platforms that are Tier-1 for Mozilla Firefox support purposes.