Why is W3C inefficient? -

Source: Internet
Author: User
0 reply content: I do not know where the question master and slave come to the conclusion that "efficiency" is very low.

A standard, from proposal to formulation to perfection, is a complicated process. In this process, developers and browser vendors are required to support and participate.

The improvement of a Specification mainly goes through the following processes:

  1. Draft work (WD)
  2. Draft comments (LC)
  3. Candidate recommendation criteria (CR)
  4. Proposal Recommendation Standard (PR)
  5. W3C recommendation standard (REC)
  6. Subsequent errata and revision
The CSS specification has no version number, but is defined by Level. For example, from the beginning of CSS
Level 1, CSS Level 2, CSS Level 2 Revision 1 (CSS 2.1), etc.

By the time CSS Level 3 was reached, the CSS working group found that CSS functions were increasingly improved and complex. Single-line development cannot meet the diversified development of CSS. As a result, CSS3 began to develop independently using sub-modules. Every new module will go through the development process from WD to REC to ensure the standard quality. Different modules have different standard progress, and different stages require different roles to participate. Some stages have fixed periods, such as the final draft of comments. LC (Last Call Working Draft) is at least three weeks.

During the development of standards, browsers such as Chrome are more "fashionable" and may still follow up on standards in the WD stage, such as CSS Grid. However, it is clear that there are many problems with the specification at this stage, and there is a situation where the algorithm description is vague, the attribute name or attribute value changes, and even the entire specification fails. Therefore, WebKit used the prefix in the past, after Chrome switches to its own Blink kernel, it tends to enable Flags only when it is enabled.

chrome://flags/#enable-experimental-web-platform-features
Rome was not built in one day!

Now,
You cannot meet W3C,
Or is W3C unable to satisfy you? A third organization that balances the cooperation between manufacturers and developers and maintains a neutral structure is difficult to ensure its efficiency.

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.