Notes

Pages within pages

A pattern I’ve noticed is what feels like pages within pages. These seemingly contain a large amount of information expanding upon a section within a page.

I first noticed it with Apple products. The example here builds upon the processor section in more detail.

My initial impressions is it’s a bit of an app crossover to retain context within the initial page. You can browse a page, expand the detail, return back to where you were.

There’s been two “high-profile” examples recently from Stripe and Linear which do similarly.

Pages are striving to be succinct as possible because of attention spans and reality. But there’s always the nagging feeling of “I’m not representing this feature as to its full extent as it is”. And using this design pattern to expand on things is how it comes to be. I know I’ve relied on this in more sales focused journeys not wanting to overwhelm the customers.

But this as a pattern feels like it’s inspired by Notion and similar apps. You pop in and out of content rows, edit a bit, return to your database. Pages within pages in Notion feel a seamless pattern whether that is a popover or navigating through.

I do agree with the sentiment it probably should be a page. However, the behaviour on the web isn’t standardised and there is such an unpredictability in some interactions that it probably doesn’t matter? Who knows whether you’ll go to a new page, open a new window or open a modal. Not that I agree with that, but it’s the reality.

To add to this as well, we have good support for View Transitions and that is blurring the lines between what is and isn’t a page change.