{
  "id": 449674,
  "title": "Toggles Considered Harmful",
  "url": "https://urgent.news/2026/08/10/toggles-considered-harmful",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-10T08:04:12.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://ignorethecode.net/blog/2026/08/09/toggles_considered_harmful/"
  },
  "original_language": "en",
  "account": "Marcin Wichary's post highlights a common issue with macOS dialog boxes that employ boolean toggles displayed in four different shades of gray. The author argues that these toggles are inherently flawed as user interface controls and should be avoided altogether. Toggles were introduced on iOS, likely due to their tactile feel and resemblance to physical switches on touchscreens. Apple's design philosophy valued this skeuomorphic approach, which made sense in the physical world where mechanical affordances were present. However, in the digital realm, toggles often lack clear indicators of their current state, causing confusion. The original screenshot provided by Marcin demonstrates this issue, where it's unclear whether the toggle is in the on or off position. To resolve this UI problem, it's recommended to use a control whose state is immediately apparent. For those interested in reading more, the author suggests purchasing their second edition book, \"Designed for Use: Create Usable Interfaces for Applications and the Web,\" available in various formats.",
  "summary": null,
  "key_points": [
    "Marcin Wichary's post criticizes macOS toggles in gray shades",
    "Toggles introduced on iOS due to tactile feel and skeuomorphic design",
    "Recommends using controls with immediately apparent state"
  ],
  "editors_take": "The critique of boolean toggles as user interface controls suggests a shift towards more intuitive designs that clearly convey their state, potentially impacting how digital interfaces are developed.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}