Back to Devoured - August 04, 2026
DEVOURED
10 GUI Design Elements Build Every User Interface

10 GUI Design Elements Build Every User Interface

Design Jakob Nielsen
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