The form should have read-only versions for UIs that provide a readable view of data, but also the ability to edit it if needed.
Some mechanism needs to be in places to tell the form to render in a read only state. Read only mode might go beyond just putting a form element in disabled state. It should provide a completely different markup with emphasis on readability.
Example
Having a profile page that shows details about a user, but also having an edit button on the screen that puts the sections/screen in edit mode.
The form should have read-only versions for UIs that provide a readable view of data, but also the ability to edit it if needed.
Some mechanism needs to be in places to tell the form to render in a read only state. Read only mode might go beyond just putting a form element in disabled state. It should provide a completely different markup with emphasis on readability.
Example
Having a profile page that shows details about a user, but also having an edit button on the screen that puts the sections/screen in edit mode.