Please don't force dark mode

User preferences & accessibility

  • Many commenters dislike being forced into either dark or light mode; they want both available with an easy toggle.
  • There are strong, conflicting accessibility needs:
    • Some find light text on dark backgrounds painful or unreadable, causing afterimages, nausea, or disorientation (often linked to astigmatism or similar issues).
    • Others find bright light backgrounds “blinding” and rely on dark mode to reduce eye strain or cope with visual impairments.
  • People report opposite reactions to contrast: some need maximum contrast, others find high contrast on dark backgrounds intolerable and prefer softer gray-on-gray.

Contrast, brightness, and eye strain

  • Debate over whether the real issue is “mode” (dark vs light) or contrast/brightness:
    • Some say monitor brightness/contrast should be adjusted instead of blaming dark mode.
    • Others say that’s impractical, content-dependent, or doesn’t address specific visual artifacts (afterimages, ghosting).
  • Grey-on-grey “low contrast” designs are widely criticized as hard to read, especially for older users.

Respecting system/browser preferences

  • Many argue sites should default to respecting system settings via prefers-color-scheme, color-scheme, and related media queries, with a user override.
  • Others don’t trust these preferences because they’re often inherited from OS defaults that users never explicitly chose.

Workarounds: extensions, reader modes, custom CSS

  • Dark Reader is frequently mentioned; it can force both dark and light themes and adjust contrast.
  • Reader modes, custom stylesheets, and bookmarklets (e.g., CSS invert() hacks) are common coping strategies, though they break images or complex layouts.

Design trade-offs & developer burden

  • Supporting both light and dark themes doubles testing and design work, which is hard for small projects.
  • Some advocate minimal styling or plain HTML so browsers and users can control colors.
  • Others want browsers to enforce user-set contrast and color preferences more aggressively, overriding “bad” web design.

Dark mode: trend vs norm

  • Some see dark mode as a pointless fad; others note that “dark by default” has deep historical roots in computing.
  • There’s no consensus on which is “normal” or healthier; comfort appears highly individual and context-dependent.