Article Introduction: today's web is really too difficult to do, I mentioned in the article, Web-er to know too much, how many AH |
Objective:
Today's web is really too difficult to do, the last chapter I mentioned, Web-er to understand is too much, how many ah.
Body:
A lot of tools need to be mastered, photoshop,fireworks and related design assistive software, need to know how to layout, color and font beautification, sometimes need to know how to convert a PSD and PNG image, personally think, The user experience begins with a trial experience and a visual experience.
UE Interaction Design:
We have been doing web pages, doing design, and we end up with someone else to use, so can be categorized into the "human machine" interaction, and the human-computer exchange is a Web page, even to do the software to reflect the "function", ISO definition: The availability of a transaction should be effective, efficient, Three dimensions of satisfaction are measured. The effect is that the user can complete the task, the efficiency of the user to complete the speed of the characters, and satisfaction is to measure whether the user is enjoying the task and whether it is happy to complete and whether the process is to enjoy! I personally think: ISO embodies the website, the availability of transactions, the center of interactive design is "user Core", the application of "goal-oriented design" approach, but the prerequisite is to be clear "what is your goal, and what needs to be done?" ”
Interactive design is a way to make products easy to use, effective and enjoyable technology, we want to see as an interest, and interactive design is committed to understand the expectations of target users, understand the user and product interaction behavior, there is to understand the psychology of human nature, a state of mind and characteristics. Small to a link design, large to the overall operating process, all to consider, but also to ensure its stability, creativity, innovation, without losing the tradition.
The logic of the presentation layer:
A Web page from the system's speaking, is divided into three layers, which is the performance layer, service layer and data layer, the performance layer is the page and back-end program Communication Bridge, as a good front-end developers must pay attention to it, but also need to understand its logic, so as to facilitate the application of maintainability. Sometimes the foreground design of the page can not be completed is this step out of the question, so we need to understand and the overall understanding.
Today's mainstream design patterns:
MVC (Model View Controller) is forced to separate the input, processing, and output of an application, and the MVC application is divided into three core components: models, views, and controllers. The model has the advantages of high reusability, easy to maintain and low deployment cost. (I will refer to the prototype design later)
Conclusion:
The world is the user-led products, but the only one is the product leading users, you know what it is?