Hasty Briefsbeta

Bilingual

Bring Back Idiomatic Design

6 hours ago
  • #Web Development
  • #User Interface
  • #Design Consistency
  • The article discusses the concept of idiomatic design, where standard design patterns like checkboxes are used universally, making interfaces intuitive and easy to use without extra thought.
  • It contrasts the desktop software era, characterized by homogeneous interfaces with high consistency (e.g., standardized menus and keyboard shortcuts in Windows), with the current browser software era, which features heterogeneous interfaces lacking uniformity across web applications.
  • Two main reasons for the lack of homogeneous interfaces today are identified: the transition to mobile, which forced redesigns for touchscreens and led to awkward cross-platform compromises, and insufficient design idioms beyond HTML, as modern frameworks and rapid frontend development prioritize innovation over consistency.
  • The success of idiomatic design is highlighted through examples like Apple, which enforces a consistent design system across its ecosystem, creating a trusted user experience and encouraging third-party conformity.
  • Practical advice is offered for product builders: follow existing design idioms (e.g., using standard HTML/CSS elements), prioritize internal consistency, use words over icons, and refer to well-designed websites and historical design books to solve interface problems.