What are the advantages of HTML5?

Source: Internet
Author: User
Tags live chat

HTML5 for users, improve the user experience, enhance the visual experience. HTML5 technology on the mobile side, can let the application back to the Web page, and the function of the Web page extension, users do not need to download the client or plug-in to watch video, play games, easy to operate, better user experience. HTML5 's new AV technology solves the issue of Flash support for mobile Apple and Android 4.0+. In terms of AV, performance is better than Flash. Web page performance, HTML5 in the CSS3 effect style, Canvas, WEBGL intervention, not only enhance the visual effect of the Web page, and even enable users to see three-dimensional effects on the Web page.

For developers, HTML5 Technology is a cross-platform, adaptable to multiple terminals. Nativeapp on the traditional mobile terminal, developers must work on different operating systems, the cost is relatively high. Nativeapp also has management costs, storage costs, and performance costs for users. Applications developed by the HTML/JAVASCRIPT/CSS language can be distributed to all browsers once they are developed. Even with the traditional AppStore App Store channel, you only need to "package" the application that is being developed with HTML5 for the app, from time and money costs far less than cross-system porting.

For search engines, HTML5 adds new tags that make it easier for search engines to crawl and index pages, driving websites to get more clicks.



First, the characteristics of HTML5



Semantic characteristics


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 and faster networking speeds thanks to the Html5app Cache, as well as local storage capabilities. IndexedDB (one of the most important technologies for HTML5 local storage) and API documentation.



Device compatibility features


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


More efficient Connection productivity enables page-based live chat, faster web game experience, and more optimized online communication. HTML5 has more efficient server push technology, and server-sentevent and WebSockets are among the two features that can help us implement the server's ability to "push" data to the client.



Web page Multimedia Features


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


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


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.





Second, the advantages of HTML5



Get rid of the reliance on the platform



HTML5 allows you to get rid of the reliance on the platform, the user opens the browser, directly can access your application, without having to go through a variety of store audit.



Real-time updates



Real-time updates, usually the platform audit will take seven business days or so, what if you find a problem after publishing? There is no such problem with Web mode.



Offline use



Users can use offline, update download volume and less, can be all updated, you can also choose to replace some files.



Code is more secure and secure



With HTML5, the code is more secure and secure. It is well known that Web applications have a big problem is the problem of code security, but now HTML5 can be all the Web code encryption, local application decryption and then run, greatly provides the security of the code.



Cross-platform



HTML5 can be cross-platform, most core code is not rewritten, JavaScript code used well, in many places can be used, including mobile applications, mobile sites, PC sites, a variety of browser plug-ins, and even can be used as a cross-platform WebKit packaging applications. Admittedly, this approach is not entirely cross-platform, but it is also enough to reduce the workload, especially for later maintenance.



Can make full use of native



HTML5 can use the browser as a mediator to make full use of the benefits of native, such as GPS, camera, local photo album, read local contacts, can also use push function, and most importantly, some of the web can not be implemented by the function, we may use the native to achieve.

What are the advantages of 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.