Is there any standard for modern browsers showing/hiding the URL protocol within a browser’s URL area/omnibox?

This post is sparked by this recent post on SuperUser as well as this other SuperUser post from 2018 on the same topic.

Basically, some modern web browsers purposefully obfuscate (aka: hide) the URL scheme by default nowadays. While I understand the desire to simplify the web for non-tech user’s, I—as a software developer and systems administrator—find it to be a bit confusing.

Not only is it odd to see one browser display URLs in a different way from other browsers, in all cases, when I copy and paste the URL from a browser to a text file or the Terminal (in macOS) I see the full URL including the URL scheme/protocol.

So is obfuscating the URL scheme/protocol somehow as standardized UX practice for modern browsers? Meaning if I decide to create “Jakescape Navigator 2020” would I have to follow some established formatting for the omnibox/URL area?

Screenshots below of what I am seeing on macOS Mojave (10.14.5).


Chrome 75.0.3770.100 (Official Build) (64-bit)

Chrome 75.0.3770.100 (Official Build) (64-bit)


Safari 12.1.1 (14607.2.6.1.1)

Safari 12.1.1 (14607.2.6.1.1)


Opera 62.0.3331.18

Opera 62.0.3331.18


Firefox 67.0.4 (64-bit)

Firefox 67.0.4 (64-bit)