Post

Viewport behavior in Safari 26 is utterly broken. 🙄😭 Time to get Viewports into #Interop2026 because viewports on iOS have gotten only worse since I did the initial research in, *checks notes*, 2022 — github.com/web-platform...

My observation is that on iOS (in portrait mode) the behavior is _always_ `viewport-fit=contain` and on iPadOS it’s always `viewport-fit=cover` … 🤷‍♂️

0 reposts3 likes

Landscape Mode in Safari 26 on iOS does seem to respect `viewport-fit=cover` but it has other struggles. bsky.app/profile/bram...

Bramus@bram.us

Oh Landscape Mode ... 😮‍💨 (You have to trigger the app switcher in order to get the viewport to stretch out to the top edge)

Also the behavior of the automatic full bleed it adds to top/bottom elements is kinda wild. If your item is more than ~550px (maybe 5”%?) high it doesn’t add the extra automatic bleed 🙃