- Error validations. Empty fields, numeric validation, email format etc. I personally do not like doing validations in server scripts only. it is double the work if you want to do validations in javascripts as well as server scripts.
- Make sure every font and font size is perfect.
- All the navigation links should work otherwise integration with the rest of the system would break.
- Complex UI would have role based rendering. So you need show different UI to different type of users
- Correct handling of data returned from server.
powered by performancing firefox