Comment: HTML5 is the biggest leap in Web standards in the past decade. Unlike previous versions, HTML 5 is not just used to represent Web content. Its mission is to bring the Web into a mature application platform where video, audio, images, animation, and interactions with computers are standardized. Although HTML 5 implementation still has a long way to go, HTML 5 is changing W
HTML5 is the biggest leap in Web standards in the past decade. Unlike previous versions, HTML 5 is not just used to represent Web content. Its mission is to bring the Web into a mature application platform where video, audio, images, animation, and interactions with computers are standardized. Although HTML 5 implementation still has a long way to go, HTML 5 is changing the web.
HTML The most recent upgrade was HTML 4.01 released in December 1999. A lot has happened since then. The initial browser war was over, Netscape was wiped out, and IE5, as a winner, later developed to IE6 and IE7. Mozilla Firefox was born from Netscape's dead ashes and jumped to second place. Apple and Google each launched their own browsers, while the little Jasper Opera is still buzzing and taking the initiative to promote web standards. We even had a real web experience on mobile phones and consoles, thanks to Opera, iPhone, and Google's upcoming Android.
However, all this only made the Web standards movement even more confusing, and HTML 5 and other standards were left to the shelves. As a result, HTML 5 has always been shown in the form of a draft.
So, some companies joined forces to form an organization called the Web Hypertext Application Technology Working Group, and they will re-select HTML 5. The organization is independent of W3C and comes from the Mozilla, KHTML/Webkit project team, Google, Apple, Opera, and Microsoft. Although the HTML 5 draft will not be recognized in the near term, HTML 5 has finally been continued.
What will HTML 5 bring? Here are the most exciting parts of the HTML 5 draft: a brand new, more reasonable tag, multimedia objects will no longer be bound all in object or embed tags, but video tags with videos and audio tags with audio. Local database. This feature will embed a local SQL database to speed up interactive search, caching and indexing capabilities. At the same time, those offline web programs will benefit greatly. Rich animations without plugins. The Canvas object will give the browser the ability to draw vectors directly on it, which means we can display graphics or animations directly in the browser without Flash and Silverlight. Some of the latest browsers, except IE, have begun to support Canvas. Real programs in the browser. It will provide APIs to implement editing, drag-and-drop, and various graphical user interface capabilities within the browser. Content modification tags will be removed and CSS is used.
In theory, HTML 5 is the soil for cultivating new Web standards and letting various ideas be shared among his organizers, but HTML 5 is still in the experimental stage.
Mike Shaver, vice president of technology at Mozilla, said HTML 5 is a high-profile concept that is both an experimental field for WHATWG and a standard path for W3C.
Shaver believes that Mozilla's interest coincides with the WHATWG experiment, which is very active in the HTML 5 working group. We experimented with some early details and submitted mature results to W3C.
In the past few years, Mozilla has launched several forward-looking projects along with various emerging new standards, including Prism, a system for running web programs offline, and Weave, a data storage framework.
Shaver said the HTML 5 movement began with impatience with W3C, and many progress in the Web standard has stalled as W3C shifted its focus from HTML to XML.
Many new technologies based on XML architecture have been designed to replace HTML. Shaver said that this is not the right path, and people should not break and throw it away like a black blind man.
The new HTML 5 experiment has been gradually strengthened in Firefox and Webkit-based Safari and Chrome browsers, but there are still many problems.
Chrome developer Darin Fisher said that when Chrome is still in its infancy, he had to face several problems. Although using the latest Webkit, HTML 5's local database functionality was not implemented in the early version of Chrome. Because Chrome's sandboxing mechanism conflicts with Webkit's database functions.
Since Chrome is a secret development, Chrome developers are not convenient for them to participate in Webkit development.
If we want to keep Chrome's secrets, we cannot participate in the Webkit community. Fisher said we would love to help Webkit in some ways, and we have a lot of experienced developers and we would like to know the challenges people are facing right now and be happy to help.
With Chrome's release, Fisher said his team members sometimes eat with people from Webkit, and some become good friends in private. Fisher said they were eager to work with other Webkit development groups to solve the problem of offline databases.
Chrome also includes Google's open source Gears technology, which is used to implement offline functions similar to HTML 5.
Gears can be seen as a replacement for existing APIs, Fisher says HTML 5 is a great thing for new browsers, but the vast majority of users also use old browsers. Gears allows older browsers to get such APIs, and we are providing compatibility for HTML 5 APIs.
Gears has great compatibility and it is becoming another way to bring HTML 5 to people's desktops.
Currently, the vast majority of work is developed by Apple, Mozilla, Opera, Google, and Trolltech. What is Microsoft doing? IE is known for its dullness in web standards, not to mention HTML 5. But IE8 may make changes.
Chris Wilson, chairman of the Microsoft IE Platform and WHAT Working Group, said in an email that we hope that the work we are starting now can create a test system in the HTML Working Group. Wilson said the IE development team remains concerned about some of the HTML 5 proposals. I feel that all members of the working group will admit that we have a lot to do.
IE8, currently in beta, already contains many new features of HTML 5. It has a cross-document messaging system, local storage, and some offline events to detect network interruptions. But there are still some features that have not been put on the agenda, such as Canvas.
HTML 5 is very large and is still in the development stage. I think browser manufacturers should reach an agreement as soon as possible, and the specific implementation time of each browser can be chosen by themselves. Web developers and browser manufacturers will agree with Wilson's following statement, which is undoubtedly an exciting time, and we hope to see the Web become a new application platform.
International source of this article: