Viewport resolution (CSS rules)
This is the resolution that interests designers and developers the most as it determines breakpoints and media query definitions. Generally, only this resolution is discussed.
Regarding Microsoft Surface Duo, it is:
- 1114 pixels in width
- 705 pixels in height ⚠️ height is indicative as the Safari, Chrome, etc. browser reduces the visible area
ℹ️ Some analytics tools only display the manufacturer resolution (below) and not the one presented above, so be careful when interpreting results.
Available in the simulator
Test your responsive site on Microsoft Surface Duo thanks to the browser extension.
It's free and can be activated in 2 clicks.
Pixel density
On Microsoft Surface Duo it is 2.5
If you want to target devices in CSS with at least this pixel density, you can use this media query.
@media only screen and (-webkit-min-device-pixel-ratio: 2.5) {
/* CSS */
}
Also in JavaScript, it is possible to retrieve the pixel density value.
window.devicePixelRatio
// Which will return the number 2.5
Manufacturer resolution Microsoft Surface Duo
Given the pixel density, this gives:
- 2785 pixels in width
- 1762 pixels in height
Free HD mockup in PNG format
