DEVOURED
10 GUI Design Elements Build Every User Interface
Jakob Nielsen defines the 10 core interface elements that have served as the foundation of user interface design for over four decades.
What: Jakob Nielsen outlines the fundamental 'alphabet' of GUI design, including buttons, forms, and dialogs, arguing that these established patterns are superior to novel inventions.
Why it matters: This reinforces the 'Jakob's Law' principle: users spend most of their time on other sites, so your interface should follow established conventions to minimize cognitive load.
Decoder
- GUI (Graphical User Interface): A visual way of interacting with a computer using items like icons, menus, and windows.
Original article
Nielsen identifies 10 fundamental GUI elements—buttons, forms, menus, links, dialogs, alerts, icons, checkboxes/radio buttons, tabs, and search—that form the basic vocabulary underlying nearly every interface built over 40+ years. The article traces each element's history, explains its usability role, and offers 86 evidence-based design guidelines plus bonus coverage of windows and pointers. It argues designers should master this established alphabet rather than invent new conventions, since familiarity, tested through Jakob's Law and decades of use, consistently outperforms novelty.
Explore all 45 articles in today's digest
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi