"Headless" means without output. It is often used to describe servers without any attached monitors (the monitor would be the head that it is missing), but can similarly be used to describe browsers that do not even create a window on your desktop. It simply runs as a service that can be scripted.
What you are looking for, I would rather call "chromeless". The browser is there, but it has no visible UI-components outside of the webpage.
Why "chromless" and not just "Full screen"? The latter is what that mode has been known by for decades? Or is it a subtle distinction that "Full screen" mode can show the location bar by moving the mouse to that edge of the screen (at least in Firefox 55), while "chromless" never lets you see the location bar?
A chromeless windowed browser would look something like QuickTime in macOS, if that helps you; the window consists entirely of the playing video until you mouse over it.
Your job is to make things usable & functional, not pretty.
Anyway, IE11 on Windows 8 (tablet mode) had that, and it was amazing (assuming you used the touch screen, that is - the UX wasn't so fantastic with a mouse).
It's the only thing from Windows 8 I miss in Windows 10.
network.IDN_show_punycode = true
URLs are no place for unicode characters to hide in. An xn-- prefix is all the warning you need.https://wiki.mozilla.org/IDN_Display_Algorithm
Much better than showing punycode all the time.
That’s a very america-centric world, it’s like enforcing only US-ASCII on all websites. Most of the world doesn’t speak English, and browsers showing domains punycoded leads to mistrust, especially if it’s a legitimate retailer (the one mentioned above actually added a redirect to a romanized version of the URL due to that)
[0] https://wiki.mozilla.org/IDN_Display_Algorithm#Algorithm
[1] https://www.chromium.org/developers/design-documents/idn-in-...
In the end, you would just highlight nearly everything. A more useful approach would be to highlight when you switch script inside a domain name. That seems to be what firefox does for non-whitelisted domains (with some more rules to allow eg www.stマイクロ.jp (ST Microelectronics in japanese))
From: "https://mail.google.com"
If they looked the same.
Because the #1 use case for this isn’t emoji, but sites such as bücher.de (I originally had a link here to the site, but HN punycodes that: http://xn--bcher-kva.de/ ) (which nowadays had to redirect, because the URL displayed in punycode made people believe it was a phishing attempt)
A full source reputation, authentication, and integrity capability strikes me as far more useful.
In i3, if you run firefox normally it opens up in a pane, if you choose full screen (f11) inside firefox, it fills up the entire pane. In the other panes you can still keep your other windows, such as emacs, file browser, terminal etc.
JavaScript Fullscreen API: https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_...
Cross-browser polyfill: https://github.com/sindresorhus/screenfull.js
https://www.reddit.com/r/dredmorbius/comments/6bgowu/what_if...
> where the UI appears when you need it, intuitively, even when NOT in full screen
or how it relates to a headless browser.