The touchscreen MacBook Pro means desktop visitors can now tap, swipe and pinch your website. Its new PROLED XDR display also shows HDR images up to 2000 nits. To get ready, stop relying on hover, give controls room for fingers and use HDR images where they truly help.
What Changes With the Touchscreen MacBook Pro?
Apple’s new MacBook Pro pairs a tandem OLED panel with a touch layer built into the display. As a result, a laptop screen now behaves like a large tablet when the visitor wants it to.
Interestingly, Apple has not released a new web API for touch on Mac. Its Touch on Mac developer resources focus on native apps. Instead, macOS translates touches into clicks, so most websites keep working. However, working is not the same as feeling good.
Design for Touch, Not Just the Mouse
Stop treating Mac as mouse-only
Many sites assume a Mac always has a mouse. Consequently, they conceal menus and details behind hover effects, which a finger cannot trigger. Ensure every important action works with a single tap.
Ask about every input, not just the main one
A touch laptop has a trackpad and a touch screen at the same time. Therefore, the any-pointer and any-hover queries suit it better than the main pointer query.
@media (any-pointer: coarse) {
button, .nav a { min-height: 44px; padding-inline: 1rem; }
}
@media (hover: hover) and (pointer: fine) {
.card:hover { transform: translateY(-2px); }
}
Apple has long suggested touch targets of about 44 points on its touch devices. Since the device is brand new, test how Safari reports these queries on real hardware before you rely on them.
Support gestures people already expect
Visitors will naturally swipe to scroll and pinch to zoom. So avoid scripts that interfere with scrolling, and never disable zooming on any page.
HDR and OLED: Brighter Than White
Here lies the real opportunity. Since Safari 26, WebKit supports HDR images on the web, along with the dynamic-range-limit property. On a 2000-nit display, HDR product photos and portfolios can look strikingly lifelike.
@media (dynamic-range: high) { .hero { /* HDR-ready styles */ } }
.thumbnail { dynamic-range-limit: standard; }
.hero img { dynamic-range-limit: no-limit; }
Use HDR with care, though. Too many brilliant images on one page quickly tire the eye. Meanwhile, OLED displays genuine black, so a carefully designed dark mode looks especially rich on this screen.
A Quick PageSpeed Tip
PageSpeed tip: HDR images are often larger files. Serve them through a picture element with a (dynamic-range: high) source, so standard screens still receive the lighter version. For more ways to trim page weight, see how to reduce unused JavaScript.
Frequently Asked Questions
Will my website work on the touchscreen MacBook Pro?
Mostly, yes. macOS turns touches into clicks. Even so, hover menus and small buttons may feel awkward under a finger.
Do I need new code for HDR?
Not necessarily. Safari can show HDR images like any other image. The dynamic-range-limit property simply gives you finer control.
Which media queries help most?
Start with any-pointer, any-hover and dynamic-range. Our complete guide to media queries for mobile covers the rest.
The Takeaway
The touchscreen MacBook Pro blurs the line between laptop and tablet. Design for fingers as well as the mouse, and let HDR images shine where they add real value. At TheCreatology, we build websites that feel right under every pointer, and every finger.
Comments
Felt something? How about posting a comment below…