To view parent comment, click here.
To read all comments associated with this story, please click here.
Websites are not fixed width solely because wide screens detract from readability, but because they need to reach as wide an audience as possible; therefore, they need to be readable on as many screens and resolutions as possible.
In any case, this has nothing to do with Metro...which was my original point. Put almost any other app (besides a browser) in the left pane, and the content will be used to its fullest.
And yes, as a software engineer, I understand the need for multiple windows and customization options. But in Windows 8, the desktop still exists, so....
Fixed‐width layouts are part of the problem, not the solution. Reading a page that uses a single 800px column on a 22″ screen is a pain: I don’t want to squint and I don’t want to put my face right against the monitor, so I bump up the text size… and get to read three words in a line. Reading a page with a fixed width of 1,280px on a 4.3″ screen with a horizontal resolution of 960px is equally annoying, for obvious reasons.
There is no one size fits all solution. Different devices need different layouts, and you can achieve a lot of that on the web using media queries (see http://css-tricks.com/css-media-queries/ for more on that subject) in combination with relative measures and minimum/maximum widths (for example, size your content using ems and set a max-width of 43em on paragraphs).
I agree wholeheartedly, and I feel that Aero Snap was one of the best additions to Windows since the shift to NTFS. A simple flick to the left with one window and flick to the right with another gives you a perfect 50/50 split. For those of us with 16:9 monitors, it means two complete web pages can be seen side by side. For web developers doing a compatibility check visually between browser versions, this is ideal. I've used it myself at the part time job with Notepad++ full of HTML or CSS on the left, and the web browser on the right. Make a change on the left, hit Ctrl+S, hit F5 on the right and there's no need for cumbersome app switching. It's a workflow-centric wet dream.
I'm also happy to see that some *nix desktop environments have begun to copy Aero Snap and other similar features. Why Microsoft wanted to take a huge leap backwards with fullscreen-only browsing in Metro is beyond comprehension.
I'm also happy to see that some *nix desktop environments have begun to copy Aero Snap and other similar features. Why Microsoft wanted to take a huge leap backwards with fullscreen-only browsing in Metro is beyond comprehension.
I know.... IE has had some kind of full screen kiosk mode since at least win98. I found it to be useless and never used it.
Even multiple columns isn't a good solution. It works in print because it is paginated and you can easily view the whole column. (Even newspapers tend to limit the length of columns.) Multiple columns on a web page would force the reader to scroll down then up then down again.
Unless we'd replace scrolling with flipping...
We already have "readability" functions or extensions in browsers; and one of the ideas behind HTML was that the client has some control over presentation - it might as well make columns.
That could even fit new UI models (tablets, and so on ...including Metro)
Edited 2012-06-04 02:41 UTC





Member since:
2010-02-17
Thom's right here. I have a tri-monitor setup: a 27" iMac with two 20" monitors attached. You wouldn't want a site to fill screens that size: they become difficult to read. For maximum readability, lines of text should have a certain length and have certain spacing. Text running all the way across a 27" monitor wouldn't work.*
As a result, I never have windows maximised. I tile them so I can see multiple things at once. This approach is useful for developers, designers and content creators. We're going to have problems with Metro's window management. Well, most will: I won't since I use OS X. Having two sites in an 80/20 split makes little sense for tiling web pages. Having two apps (web browser and text editor, or two web browsers) in a 50/50 split makes a lot of sense.
* of course, you can have multiple columns or blocks taking up the full 1920x1080 (or higher), dynamically moved and positioned using responsive layouts, but that brings its own set of challenges.
Edited 2012-06-03 22:44 UTC