Hidden Interface that Appears on Hover

Share

What is a Hidden Interface that Appears on Hover?

A hidden interface that appears on hover is a graphical user interface that contains elements that are normally invisible, and that appear only after you move your mouse cursor of some element, for example by hovering their containing element.

Designing GUI's like this is a bad UI design practice: it hides potentially useful actions from new users, making the interface non-intuitive—if the elements aren't visible, and there is no indicator that they will appear on hover, there is no way for a new user to know they're supposed to hover over something to view more actions.

In general, anything that hides actions from users is a bad idea, but traditionally such elements had indicators on them that informed users that there are hidden items (e.g. downward arrows on dropdown list buttons), or followed universal conventions (e.g. dropdown menus of a menubar). Nowadays there are bad modern UI design practices that simply hide buttons just to make the UI look more "clean" and less "cluttered," harming usability for the sake of aesthetics.

Examples

On Windows 11, sometimes you get ads disguised as notifications. The method to hide these ads requires you to hover over an element to see the buttons to hide it.

The notification panel of Windows 11. A section labelled "Suggested." Under it, an item with a game icon labelled "Avowed Premium Edition: Upgrade your experience and forge." Below, a message says "You're low on disk space: Storage Sense is freeing up space on your PC to... (text ends here)"
Ads in Windows 11 notifications.
A notification ad on Windows 11, the mouse cursor hovering over it. A three dots button and an X button appear on the top-right corner of the ad.
The three dots button and the X button appearing next to a notification ad on Windows 11 when you hover over it.

Copilot for VS Code is an AI Chatbot that can generate source code snippets. There is a button to quickly apply the snippet, but it's only visible after you hover over it.

Written by Noel Santos.

About the Author

I'm a self-taught Brazilian programmer graduated in IT from a FATEC. In a world of increasingly complex and essential computers, I decided to use my technical expertise in hardware, desktop applications, and web technologies to create an informative resource to make PC's easier to understand.

View Comments