Comment by sublinear
17 hours ago
Nope. Virtual windows are rectangular because the screen is also rectangular while being small enough to see the edges within our field of view.
They don't have to be any particular shape or size. The property of being virtual overrides everything else when free of these self-imposed constraints.
Even if you lose the GUI and go back to text, the ideal terminal is a plane of infinite columns of arbitrary cell size that dynamically fills your field of view.
I'd further argue that the only reason VR/AR isn't more widely adopted is the lack of orthographic vs perspective modality per application (and uncomfortable headsets). In VR/AR, you don't want a window manager or even windows at all. What you want is a field manager (as in FOV "fields" of varying opacity that can be composited by the user). Shape and size is just an arbitrary region blended in with the environment.
For the sake of ergonomics, you'd more often prefer to project an interface onto a surface if you had the choice. When you don't, you probably want the projection to be orthographic, but for the edges to be fuzzy if not invisible. You'd generally want to be able to layer these interfaces as well instead of having opaque rectangles always in your way.
I don't think GP was advocating for actually square windows. Rather that the corners should be right angles.
This makes perfect sense considering that most LCD displays, and practically all computer displays, don't have rounded corners. This trend of rounding displays and GUI elements is purely an aesthetic choice. I also find this obnoxious since the only thing it does is rob me of a few pixels which are often useful.
But considering Apple users have accepted living without a large block of pixels dead center at the top of the screen, which they've been sold as a "feature", the rounded corners are likely even less of an issue.
I'm not sure that an infinite plane of pixels makes sense even in XR. I want to see a clear edge of where digital content begins and ends, and a rectangle is the simplest and most optimal shape for that. So I would rather have physical display-like floating rectangles, than floating text in arbitrary locations, or rounded off corners for the sake of aesthetics. I'm not opposed to a very slight rounding off of edges on certain elements, but the trend Apple is pushing is supremely ridiculous.
Yeah I don't think we disagree. I just think you all's preference for windows, tiles, etc. (anything rectangular and opaque) is rooted in an idealistic efficiency of pixels (or irrational fear of deception?) just as unergonomic and frustrating to everyone else.
I'm saying that there is room for your arbitrary preference for opaque rectangles if we all abandon the notion of a "screen". We are well past the point where we can do this economically. It only persists because of consumer acceptance. Traditional screens are less efficient in every tangible way. They are less power efficient for their apparent brightness and require more material to construct.
Even the notion of clear boundaries and pixel size is an illusion. Traditional screens only make the pixels so big because they require sufficient brightness and power to see them at that distance, not because we cannot manufacture smaller pixels for cheaper. We could have much better results for everyone and the only remaining cost/problem is finding a way to comfortably wear the display.