What is the development advantage of 2017,HTML5?

Source: Internet
Author: User
Tags live chat

Why does the development of HTML5 fire? In recent years, the rapid development of HTML5 so that we do not poke hands, do you know the real reason? The teacher of the School of Education is saying this:

The HTML5 is designed to support multimedia on mobile devices. New grammatical features are introduced to support this, such as video, audio, and canvas tags. HTML5 also introduces new features that can really change the way users interact with documents, including:

· New analytic rules enhance flexibility

· New properties

· Obsolete or redundant attributes are eliminated

· A drag-and-drop function between a HTML5 document and another document

· Offline editing

· Enhancement of information delivery

· Detailed parsing rules

· Multi-purpose Internet Mail Extensions (MIME) and protocol handler registration

· Common Criteria for storing data in SQL database (Web SQL)

HTML5 was introduced in 2007 by a new working group of the World Wide Web Consortium. The Working Group issued its first public draft of HTML 5 in January 2008. At the moment, HTML5 is in the "call-to-review" state, which is expected to reach its final state by the end of 2014.

Characteristics

Semantic characteristics (class:semantic)

HTML5 gives the web a better sense and structure. Richer labels will build a data-driven web that is more valuable to programs and users, with support for RDFA, micro-data, and micro-formats.

Local Storage features (Class:offline & STORAGE)

Web apps based on HTML5 have shorter start-up times, faster networking speeds, all thanks to the HTML5 APP Cache and local storage capabilities. Indexed DB (one of the most important technologies for HTML5 local storage) and API documentation.

Device compatibility features (Class:device ACCESS)

Since the release of the API documentation for the geolocation feature, HTML5 has provided more functional optimization options for Web application developers, with the added benefit of more experience features. HTML5 provides unprecedented access to data and applications to open interfaces. Allows external applications to directly connect to the data inside the browser, such as video and audio directly linked to the microphones and camera.

Connection characteristics (class:connectivity)

More efficient Connection productivity enables page-based live chat, faster web game experience, and more optimized online communication. HTML5 has more efficient * * * device push Technology, server-sent event and WebSockets is one of the two features that can help us implement the "push" data to the client's function.

Web Multimedia features (Class:multimedia)

Support the web-side audio, video and other multimedia functions, and the site's own apps, cameras, audio and video features complement each other.

Three-dimensional, graphic and special effects features (class:3d, graphics & effects)

Based on the 3D capabilities of SVG, Canvas, WebGL and CSS3, users will marvel at the amazing visuals that appear in the browser.

Performance and integration features (Class:performance & Integration)

No user will ever wait for your LOADING--HTML5 to help your Web applications and websites work faster in a diverse environment through technologies such as XMLHTTPREQUEST2 to solve previous cross-domain issues.

CSS3 characteristics (CLASS:CSS3)

Without sacrificing performance and semantic structure, CSS3 offers more style and stronger results. In addition, the Web's Open font format (WOFF) provides greater flexibility and control than previous Web typography.

What is the development advantage of 2017,HTML5?

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.