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?