

The hidden meaning of 537.36 in the Chromium User-Agent string
source link: https://miketaylr.com/posts/2021/05/webkit-537-36-meaning.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

The hidden meaning of 537.36 in the Chromium User-Agent string
28 May 2021
If you’re like me, first of all, very sorry to hear that, but you are probably spending your Friday morning wondering what the meaning of 537.36 is in the Chromium User-Agent string. It appears in two places: AppleWebKit/537.36
and Safari/537.36
.
As any serious researcher does, the first place I went to for answers was numeroscop.net, to check out the “Angel Number Spiritual Meaning”.
(I enjoy a good data-collection-scheme-disguised-as-fortune-telling site as much as anyone else, don’t judge me.)
537 means:
“Positive changes in the material aspect will be an extra confirmation that you have made the right choice of a life partner”
And 36 means:
“[Y]es, you are doing everything right, but you are not doing everything that you could do”.
Angels probably use PHP, so let’s assume “.” is the string concatenation operator. Mashing those together, a meaning emerges: “537.36” represents the last shipping version of WebKit before the Blink fork.
Back in 2013 (right after the fork announcement), Ojan Vafai wrote,
“In the short-term we have no plans of changing the UA string. The only thing that will change is the Chrome version number.”
Darin Fisher (former engineering lead for the Chrome Web Platform Team) said the same in the recorded Q&A video (linked from the Developer FAQ).
Assuming Wikipedia is as trustworthy as that “why did I give the Angel Numerology site my email, birthdate, relationship status, and name, and why am I getting so many ads on other sites about healing crystals and clearance specials on hydroxychloroquine??” site, Chrome 27.0.1453 was the last version of Chrome shipping WebKit, which was at 537.36, and Chrome 28.0.1500 was the first version of stable channel release shipping the Blink engine.
So that’s why those numbers are in the User-Agent string. For obvious compatibility reasons, you can’t just remove strings like AppleWebKit/537.36
and Safari/537.36
. And that’s why we’ll keep them there, likely frozen forever.
Recommend
-
18
How to add User-Agent header to HttpClient in .NET Written by Kristoffer Strube, December 15, 2020 An intrinsic part of the modern web application is...
-
10
Firefox for iOS User Agent StringFirefox for iOS User Agent String 02 Jun 2015 A few months back we settled on a UA String for Firefox on iOS. The univers...
-
20
User Agent Switcher XML fileUser Agent Switcher XML file 08 Jan 2014 (In order to properly celebrate Wilto’s birthday — happy birthday, friend) I finally create...
-
12
User Agent Analyzer User Agent analysis and reporting as a Service.
-
7
Intent to Ship: User Agent string: cap macOS version number to 10_15_7 467 viewsSkip to first unread message
-
7
Update on 2021-03-02: Capping User Agent String - followup meeting This is to keep track and document the sequence of events related to macOS 11 and another...
-
12
Capping User Agent Stringotsukare Thoughts after a day of workWeb compatibility is about dealing with a constantly evolving biotope where things die slowly. And even when they disappea...
-
14
We are fortunate that so many people choose Chrome as their browser to get things done, which is why we are continually investing in making Chrome more performant. But with software as complex as Chrome, there is a lot of performance left hid...
-
8
Update on User-Agent String Reduction in Chrome Wednesday, May 19, 2021 A l...
-
4
Firefox user agent string referenceThis document describes the user agent string used in Firefox 4 and later and applications based on Gecko 2.0 and later. For a breakdown of changes to the string in Gecko 2.0, see
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK