In: Computer Science
Please, i need Unique answer, Use your own words (don't copy and paste).
*Please, don't use handwriting.
Suppose you are assigned a task of designing user interface for a web application to get students' feedback about sports facilities provided at the campus. The application is composed of data entry forms with menus and dialog boxes. Having, as goals, speeding up students’ data entry and reducing errors, please tell which six major menu design concerns you will keep in mind during your design process.
Low websites speed and errors in the websites are the two most frustrating things that will turn people off. So some measures must be taken to improve the performance. There are following some ways of speeding up students data entry and reducing errors:
1-By Using CDN: Firstly, you should known what CDN is. CDN stands for CONTENT DELIVERY NETWORK.It is a basically a set of servers that are distributed across various geographical areas. It provides the informations to the users with regard to their positions.Thus the user requests are directed to the server which is nearest to the user.As the result of this technology the content to the user is delivered faster and it also improves the website's performance.
2-By Reducing the number of PLUGINS: Now the question arises- What does one mean by PLUGINS?
PLUGINS are almost used in every web pages. They are basically used to add features that are suggested by the third parties.PLUGINS require resources so that they can run. This means that more the number of plugins more slower will be the web application. There may also be a situation where the plugins may not be in use anymore but their mere presence will slow down the application.So time to time checking of the web application and removal of the plugins must be done.
3-Catch your 404 error: Detecting 404 error can be easily done by setting up GOOGLE WEBMASTER TOOLS on your web application.
4-MAKING YOUR WEB APPLICATION MOBILE FRIENDLY: It is always imperative that your web application is easy to use and navigate no matter what type of device the user is accessing it with.
5-BY ASKING ONLY WHAT IS REQUIRED: As a developer you should always make sure that you only ask what is required. Every extra field we add in a form increases/affects its conversion rate.
6-BY ORDERING THE FORM LOGICALLY: Always ask for the information from the user logically that is always ask the information from the users perspective and not from the applications perspective.
7-SETTING UP DEFAULT VALUES: It is a obvious thing that smart defaults will lead to faster form completion faster and more accurate. So it is suggested to set up default values for the informations that is already known to you.
8-AUTOCOMPLETION: It helps in avoiding huge amount of typing. Such as for address fields we can use the tool: PLACE AUTOCOMPLETE ADDRESS FORM (uses geo-location and address pre filling).
9-TRY TO AVOID ALL CAPS: One should always try not to use all caps because this makes the form difficult to read and much harder to scan as there will be no variation in character height.