Web|web Standard
Web development needs to consider the personnel of the three figurines: designers, programmers, customers, project managers.
A, the designer is responsible for the plane effect design
B, the programmer is responsible for system development
C, customer request acceptance System
D, the project manager is responsible for coordinating the overall situation
The details of the requirements analysis and the details of the negotiations with the customer are not discussed here, assuming that the requirements have been determined.
Web standards are structure and performance separation, so designers and programmers in the project manager after the need to determine, can be developed in parallel, breaking the past, the plane effect to determine the system can be developed low efficiency development process. What kind of system can have the development efficiency of MVC system.
Here is a flowchart
Requirements determined, after system planning is completed:
The programmer determines that XHTML and UI design are synchronized
After the XHTML structure is determined:
The production of CSS and the development of the program are synchronized
After CSS and program development are complete:
CSS and XHTML are connected, made and done
As for the presentation layer, it can be done after the development of the XHTML structure, or in the program development phase, such as Ajax, this is the programmer's work, the program interface they control.
Of course, this is only a thinking, the process of convergence between the problems may be many, if it is necessary to promote a long time running-in.
Throughout the development process, everyone must have a certain understanding of standards, the rationality of the structure depends on the project manager and programmers, the artistic effect depends on the UI designer, browser compatibility depends on the CSS maker, the designer also needs to have a certain understanding of CSS. Dom cannot break the structure of a CSS.