Note: It is important to recognize that field visibility is not a security mechanism. No front-end only solution can be appropriately applied to hard security requirements. It can be useful in applying business rules.
This video will show you how to use SPEasyForms to make fields read-only or hidden in SharePoint forms based on various conditions.