Firefox is already an excellent browser — known for its fierce commitment to privacy, extensibility, and open standards. But on mobile and tablet devices, particularly in landscape mode, its user experience still lags. This isn’t due to a lack of technical capability, but rather a missing UX behavior that Microsoft Edge quietly nails: orientation-aware adaptive rendering.
In Edge, when a device is rotated into landscape, the browser automatically switches to a desktop-style user agent and layout, then reverts to a touch-optimized mobile view in portrait. No manual toggling. No workarounds. Just a seamless, intelligent shift tailored to the device's posture — especially useful on tablets, foldables, and large phones. [Reference: Edge “Touch Mode”](https://techcommunity.microsoft.com/t5/articles/how-to-use-microsoft-edge-in-touch-mode/ba-p/2823914)
Firefox already has all the tools to implement this behavior natively
- It supports the [Screen Orientation API](https://developer.mozilla.org/en-US/docs/Web/API/ScreenOrientation) (`screen.orientation.lock()`), allowing awareness and control over orientation changes. - It understands [CSS orientation media queries](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/orientation), like `@media (orientation: landscape)`, enabling responsive layout shifts. - It can dynamically adjust internal flags like `layout.css.devPixelsPerPx` and spoof a desktop UA string when orientation and screen size suggest a desktop-leaning UX is preferable.
None of this requires a UI overhaul — just smarter defaults that respond fluidly to the way users hold their devices.
By implementing orientation-aware behavior, Firefox could instantly improve its standing on touch-first devices
- No more manual UA overrides or zoom hacks just to make web apps look normal in landscape. - Smarter, context-aware UX that behaves like a modern, intelligent browser — not a rigid desktop port. - Better accessibility, especially for touch users who find desktop-mode controls too small or cluttered in landscape. - Minimal risk: this could launch as an opt-in feature flag in `about:config`, inviting community testing and feedback the open-source way.
Mozilla doesn’t need to mimic Edge out of insecurity — it needs to lead in user-first innovation. And in a world where devices are increasingly hybrid (tablets, foldables, DeX-mode phones), orientation-aware responsiveness isn’t a luxury — it’s a baseline expectation.
Making Firefox truly adaptive across orientations and screen classes would complete its feature set not by adding complexity, but by removing friction. It's a small change with an outsized impact — one that would make Firefox not just feature-complete, but experience-complete.
... View more