Who is suitable for learning web standards

Source: Internet
Author: User
Web|web Standard

Some people in the classic question: Who are the div+css? said the question before again: Div and CSS can not be together so called, not a hierarchy. A DIV is a label in HTML that is simply a semantic, semantically powerful label for XHTML semantics. The CSS (cascading style Sheets) is called a cascading style sheet, which is used to define styles. So div itself and CSS is not a level of name, so can not use DIV+CSS to represent the category of Web page standardization.

What is the person who makes the Web standard? At present, I understand the situation, there are generally such a few types of people: first, designers, second, programmers, three, planning. One of the most designers, I was a do design. Why is there a lot of designers, which is related to the promotion of standards in China. The first thing we Touch is "Zen garden" and the most interesting thing about Zen Garden is those beautiful designs. This is a kind of attraction for the person who makes the design, of course, this is also related to the work of Chinese web designers, Chinese web designers are usually the same page production, so naturally will have their style and data separation characteristics of interest, as the advent of web standards just let the so-called division of labor became apparent.

So what's the right person to learn about Web standards? As a code-related work, the most should be learned by programmers and professional producers rather than designers, because the full-time designers use the way of thinking and programmers are not the same, the code for the designer to understand the understanding will have a certain degree of difficulty. But then again, how many designers do not do the code now? I advocate different people to learn the standard from different angles. If we all learn by one way, we must encounter the south wall.

The programmer 's job is to output XHTML files in a language that is good for them, because only the programmer's full output of the file Web page will be displayed correctly. So the programmer is mainly to learn the characteristics of XHTML structure, readjust the process of thinking, focus on XHTML learning rather than CSS, of course, for CSS also must have a certain understanding, although not proficient but also must understand!

The job of a production worker is to make a designer's artwork into a file that is made up of XHTML and CSS and pictures. So the producer needs to have a correct understanding of the designer's design, and can do well with XHTML and CSS to do the current page. And the pages that are produced will also allow programmers to synthesize more efficiently. Therefore, the focus of the production staff must be comprehensive. But the focus is on CSS, because standard pages need to deal with many browsers. So in the preparation of CSS requires a certain amount of experience and skills.

The designer 's job is to design a customer-appropriate web design, the design staff can disregard the code, but if the designer for the basic knowledge of the code is not so he also do not good design, so as a designer also must do a good job of XHTML and CSS learning, do not need in-depth , as long as you understand the characteristics.

The project manager or supervisor will also need to learn the Web standards, for a project supervisor, if not their team to do the work of the technology has an understanding, but also do poorly project management. But for the project managers and planners, the direction of learning and specific staff learning direction is not the same, the project manager needs to think about the adaptability and or scalability of the project. And to help the staff to do a good job synergy management. So it is more important to learn the adaptability of XHTML structure and structure, and to have a macroscopic understanding of CSS to guide the team to complete the project.

Of course the Web Standard is not just XHTML and CSS, it's just an example. Learning needs to have a focus, if anything want to learn is bound to learn bad, pay attention to their characteristics, if you have no interest in the code so also can not learn these just do their own design on the line. But the competition in this society is so fierce that sometimes there is no way.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.