Open cvan opened 9 years ago
Thanks for filing this. I've removed the css window elements with my latest PR, fwiw. Am updating this to reflect long term desire to move to native UI elements.
Awesome, I was going to file a separate issue. But this works better.
There are too many native permutations in the wild (Mac OS X 10.10 vs. 10.7, Windows 8 vs. 10, Linux, etc.) to emulate window controls in CSS. We'll never be native-looking enough.
The real solution should be to do something like embed web apps but with a thin native shell. (This is similar to how Slack, Rdio, etc. are packaged.)
It's been done in the past by Prism/Chromeless/Fluid on desktop (and Phonegap on mobile).
These days, lots of people are using node-webkit or Chromium, often alongside some build tool like Electron, Brackets, node-webkit-builder, or Web2Executable.
And according to the Graphene/browser.html folks, it looks like something like this for Graphene is on the _Horizon_:
For archival purposes, here's an abridged excerpt from a Slack discussion in #horizon today: