facebook rss twitter

How Windows 8 will handle screen sizes and resolutions

by Alistair Lowe on 23 March 2012, 13:58

Tags: Microsoft (NASDAQ:MSFT), Windows 8

Quick Link: HEXUS.net/qabebn

Add to My Vault: x

For anyone who may be wondering, the minimum resolution in Windows 8 will be 1,024 x 768, which Microsoft claims is necessary to ensure that developers have enough space to work with when creating Metro apps. We would tend to agree, with pixels densities now well above this limitation even on panels sized for netbooks and with most modern tablets featuring 1,280 x 800 displays, this feels like a good minimum standard, which will help to push hardware offerings past this minimum threshold in all price ranges. Microsoft also makes a good argument that indeed, many websites are designed to support 1,024 x 768 as their minimum resolution.

Microsoft Snapped App

A new Windows 8 feature that supports multi-tasking is known as 'Snap'. All Metro apps will support a 'minimised' snap view, typically used as a small overview of an app's information, fitting in nicely with the concept demonstrated by Microsoft at CES, where a transparent keypad allowed an Ultrabook to be closed, whilst a small area of the screen with useful information was still visible on the other side of the unit. The minimum device resolution supporting the new Snap feature will be 1,366 x 768, as this allows for a full 1,024 x 768 Metro app whilst simultaneously displaying the fixed 320px width of a snapped app.

Handling of different screen sizes

For screens of different sizes, Microsoft, through the Metro 'WinRT' API, promotes the creation of content elements that can asynchronously fetch more content as the size of their respective containers is adjusted, ensuring a full and rich experience. Likewise, Microsoft is promoting support for XAML and W3C CSS3 in order to take advantage of new layout features such as CSS3 grids, flexible box and multi-column layouts to enable easier planning of elements over various screen sizes and resolutions.

Scaling

For applications not suited to a change in aspect ratio or an increase in resolution, Microsoft will offer scaling choices, where, if the aspect ratio no longer matches the application's intended design, a theme-able letter-boxing region can also be implemented, filling the screen with a a large background and/or extra widgets.

For screens with higher pixel densities, Windows 8 will feature three predictable scale percentages:

  • 100% No Scaling
  • 140% HD tablets
  • 180% Quad-XGA tablets
Whilst this doesn't ensure that icons and text always remain at exactly the same size over a variety of pixel densities, it keeps them within the ideal margins for touch usage; the use of set scaling factors allows developers to generate three, high-quality icons or at the very least, provides only a few check points for confirming icon quality across resolutions. Both SVG and XAML vector art formats are also supported for the creation of perfect self-scaling content.

Visual Studio 2011 Simulator

For developers of Windows 8 Metro applications, Visual Studio 11 features common templates and support for previewing Metro apps in multiple screen resolutions and pixel densities, offering a rough representation of the final product.

Certainly, Microsoft appears to have given the challenge of multiple screen sizes and densities much thought. Awareness of the screen's properties forms part of the WinRT API and so developers no longer need to go out of their way to cater to various devices on a programming level. With support for the well established CSS3 web standard, the large pool of web-developers and their associated skill-sets can be effectively tapped and quickly translated over to Windows 8, which, with any luck, will help to provide some stunning visuals on many Metro apps.



HEXUS Forums :: 10 Comments

Login with Forum Account

Don't have an account? Register today!
What we need to hear is how they are catering to many different types of people and not displays/devices!

/em wanders off mumbling about metro under his breath
I'm thinking that the unofficial dev name of Windows 8 is “Windows Me 3.3”

Roll on Windows 9
1024x768 minimum? No chance of reflashing my Acer Aspire netbook to Windows8 (screen res 1024x600). Another reason to dislike that Metro nonsense (Unity for Windows in my book).

Wanders off in the direction shaithis went … or was that the pub? ;)
Windows - Wall of Apps Edition, basically (note the subtle strikethrough)

I'm not optimistic about all this tablet nonsense. If it impacts negatively on the desktop experience in any way, I'll be sorely unimpressed.
crossy
1024x768 minimum? No chance of reflashing my Acer Aspire netbook to Windows8 (screen res 1024x600). Another reason to dislike that Metro nonsense (Unity for Windows in my book).

Wanders off in the direction shaithis went … or was that the pub? ;)

To be fair, as much as i hate Windows 8 i think its your netbook at fault here. My PHONE has a higher res screen than that