gettingreal (cont.7)
October 2, 2008
CHAPTER 9
We are now nearing to the implementation of the web application program that we will create. By the way, the title of the chapter is Inteface design and also it is divided into eight sections.
First thing that a team should consider in creating a web app is the user interface also known as UI. This should always be the first as reccomended. Focus first on what would be your design because this the part of the program that could attract your clients and users. Of course this is would be seen first compared to the other aspect of the whole program (such codes, development and other concerns). First priority should be this aspect.
As far as hierarchy are concerned, build your UI in a way that start in the most important piece of the content of your entire website. Aim to reach your purpose of creating the website, itself. Entirety should be based in your epicenter. The method of making such action are called “epicenter designing”.
When designing your interface there are also others things that you would need to take into consideration. One of the things I am referring to are the three kinds/ states of the screen that you should build: regular, blank and error. Regular states are the ones you should spend your time most, but as much as possible try to balance the three so that you can come up to a effective and user friendly interface for your users.
First impression about everything are the important things that one should consider, that’s why make your blank state page of high quality. Assistance, tutorials and troubleshooting should also be addressed by the state to avoid confusions and complications.
Defense is a great mechanism– the statement is a good thing you may also do in order to track your’s needs, requirements and preferences. You will always be ready for problems, because we don’t know when will it happen. By being defensive a team can minimize risks and problems that can hinder their customers to use their programs of web application that they are introducing.
Context may appeal more than the consistency of the program, therefore make it a point that each and every context you are putting on your site are of relevant and informative ones. Weighing things shoud also be a good strategy to start with.
Language is very important to communicate to others, that’s why choice of words in creating your web app will also put into considerations. Common language instead of jargon are the ones that should be implemented by a team, the reason behind this is to make your information reachable to your audience.
Many interfaces are not always the excellent ones instead these are the ones that give migraine to your users, so as much as possible try to target for a few screens of interfaces that your would construct. Remember that your are the admin of the system, so anytime you can edit and update the application, if needed.