Software engineering ideology in web design

zhaozj2021-02-08  377

Yading

-------------------------------------------------- ------------------------------

The current website is growing, and the number of people involved, and the number of people is increasing. Naturally, the scale of the web development group is also more complicated, and the difficulty of management brings more and more, in the following article, I will discuss some related Web design concepts.

1, is the web is a software? The earliest web design is very simple, a lot of hyperlinks, some places will occasionally see very advanced CGI (at the time), and the current Web has a need for close connection with data, now the web There have been many B / S structures in the project. Don't doubt, the Web is already or will become an important branch of software.

2, web design is an art or project?

Many people think that web design is an artistic type of work, and it is a large location, so many web design competitions are often seen, but everyone should not ignore a problem, most of the web design competition is just one Or go to several pages instead of a complete web system. Is there any artistic sense of WEB design? The answer is yes, that is what Apple does not limit its designer's art cells? Even if you look up in a few classic design styles! But they did not make this, I think the reason should be very easy to understand: Any WEB design must have a balance with the engineering of the web system.

The web is a software that has a large number of information-containing user interfaces as the main interactive channel, so it's a more obvious, I think this is why many people summarize web design to the art, put web design equivalents Designed on the webpage.

3. Is the web designer to compare with the CODER in programing?

This is a very interesting question. I used to discuss the high school students in the Indian software industry in the Delphi area. Now there is still a lot of companies on the recruitment web design in the market. They recruit these designers how to arrange their work. ? There should be many problems here.

Different web designers are naturally different. Sometimes the ability is even bigger, we can't expect your company to have a first-class designer (or you don't want the company to have the corresponding price) So I define general Web designers as a CODER designer.

However, how do you make some ability to reasonably arrange people, and make a stable project? In practical applications, we often use a unified design method (regardless of dominant or non-dominant), or more specific to use similar templates, JS, SSI output, etc., for a defined correlation In the development group of the web component, the developers don't have to try to modify the existing components to modify the past (this will directly lead to changes in non-initiative requirements), but according to the specific situation, when necessary Design new components (of course this creative work is unlikely to give a general CODER Web designer), then generate a large number of general pages by a CODER level web designer, or other software.

4, can web design can be done by human tactics?

I don't think I should use this strategy. If your senior Web system designer is unable to achieve limited people, even if it is barely achieved by "human tactics", it is easy to manage. The problem, the excellent system can only be the likelihood of less error, but when the number of pages has increased, and it is also human, and the error will naturally increase. In addition, the release system used is not to say that you can't complete a lot of repeated labor, why should you find yourself?

5, WEB design VS mature technology? The most typical, and the most extreme example is some personal websites, and they often use some very fancy things to express, and as a large web project, it is natural to use these fancy things naturally not in line with the law. The technology is to achieve service for business, so there is no need to use inappropriate time in an inappropriate time, and use ASP SQL to make a large online store, but if such configuration is only used for one 10 pages Site a message board, is the investment is not a little?

I still want to list the public welfare items of the Netview Company - DMOZ.ORG, her design is really not very, but I don't have a spell, but you know, she is the source of the search engine (where there is Google, AOL, etc.) . It can be seen that a Web project is not surrounding technical services, but is surrounding demand and business.

6. WEB design (class) Class oftens Microsoft's friends should remember that Microsoft's design style is very unified. The foreign web design theorist said that the web design is also a large amount of conformions, such as navigation bars, buttons, etc., a website style should have one or several Abstract (abstract), but this Abstract And the Abstract of the programming code is very different: 1. First of all, it is a large number of pictures and the user interface, which is based on the user interface, says that Flash, JavaScript is used ~~ ha ! 2, we may encounter Override when programming, this should be like this in the "class" of the web: we make a sub-site, some macro style inherited from Abstract, but we feel some Place should be modified, such as the GlobalColor of Abstract is a blue color, while the GlobalColor of the sub-station needs to be close to the true product VI, so it can be grayed by Override.

转载请注明原文地址:https://www.9cbs.com/read-801.html

New Post(0)