TLDR Design · MISCELLANEOUS
AVOID READ-ONLY CONTROLS
Summary from the TLDR Design newsletter
Read-only form controls often confuse users and lack clear visual cues. HTML and ARIA implementations differ widely, with inconsistent screen reader support. Styling requires custom solutions - some browsers treat read-only inputs like disabled ones. While theoretically functional, read-only controls can create usability challenges, making them less practical for many applications.