HTML5 Standard forming: Will the browser compete?

Source: Internet
Author: User

yesterday, the World Wide Web Consortium announced that after nearly 8 years of hard work, The HTML5 Standard specification was finally finalized and released publicly.

In a narrow sense, HTML5 is the fifth version of HTML. The full name of HTML is the Hypertext Markup Language (hypertext Markup Language), designed by the inventor Tim Berners of the World Wide Web, as a markup language designed to create Web pages. HTML uses tags to describe the semantics of content, enabling computers to correctly manipulate content by identifying tags.

Broadly speaking, HTML5 is the general designation of HTML5, CSS3 and Javascript2.0, because these three are inseparable for the current development of the Internet. HTML is used to describe content, CSS is used to define styles, and JavaScript is used to implement functionality.

HTML5 Standard-setting: Can the browser war be done?

HTML is the cornerstone of the Internet, and all the Web pages on the Internet are now written in HTML. But the evolutionary speed of the HTML standard is far from the development of the Internet. In fact, the previous HTML standard HTML 4.01, released on December 24, 1999, has seriously hindered the development of the Internet.

In 2004, the Working Group on Hypertext Technology (Web Hypertext Application Technology Working Group), which was made up of Firefox, Opera, Apple and Google's four browser makers, was WHATWG, Announced the development of the next generation of HTML standards, namely HTML5. The World Wide Web Consortium was developing XHTML on the basis of XML and HTML.

As a result, the First World war with browser makers began. Will the future of the Internet be decided by the standard organization or by the browser maker? The decisive factor in this battle is where the developers stand. As a result, developers will certainly stand on the browser, after all, the browser is the only way for ordinary users to access the Internet. In 2007, the WHATWG accepted the HTML5 draft and set up a new HTML team.

In 2012, however, the WHATWG and the same were parted. The difference between the two is that WHATWG focuses on the evolution of the "living" standard, while the consortium insists on using the traditional digital numbering system to define static "snapshots". WHATWG hopes to build the last standard of the Internet, a HTML5 standard that is constantly being updated as the internet progresses. They believe that once the HTML5 standard is finalized, it cannot be corrected even if there are errors. And they think that the standard-setting model is too complex, each generation of standard-setting time is too long, not in line with the pace of internet development.

So, HTML5 now has two standards, one developed by the consortium, one by WHATWG. Will this lead to a second World war with the browser makers?

Of course not, for browser vendors, winning the browser battle is more important than the HTML5 standard. Since Google Chrome has re-launched a battle between browsers, every browser is supporting the HTML5 standard according to its own circumstances, and every browser advertisement is boasting its support for the HTML5 standard.

Therefore, HTML5 standards have become a fait accompli, the HTML5 standard is only the official certification of this fait accompli.

So, since the official standard of HTML5, the browser war should be quiet. In fact, the war is still going on, and developers still need to adapt their web pages to the big browsers.

For example, the HTML5 standard designs <video> tags so that the browser can play video files without using Flash directly. However, the HTML5 standard does not specify a browser-supported video file format. Now, Firefox main push Ogg,chrome main push Webm,safari main push H. In other words, developers need to prepare video files in multiple formats if they want to use the <video> tag. The good news is that now it seems that H + has prevailed.

Write once, run everywhere (write once, run anywhere) is the dream of every programmer. Java did not do that year, the original programmers expect web standards to do. But in fact, as long as the browser war is not quiet, HTML5 can not do.

Free Brother even php original video tutorial CD-ROM, more information on the website customer service: http://www.lampbrother.net


HTML5 Standard forming: Will the browser compete?

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.