什么是html5_什么是HTML5?

什么是html5_什么是HTML5?

什么是html5

HTML5 is the latest version of the de facto web programming markup language HTML. HTML and HTML5 standards are created and published by “World Wide Web Consortium” or W3C. HTML5 is created by the Web Hypertext Application Technology Working Group or WHATWG group in the W3C. The WHATWG group consists of companies like Apple, Google, Mozilla, and Microsoft.

HTML5是事实上的网络编程标记语言HTML的最新版本。 HTML和HTML5标准是由“万维网联合会”或W3C创建和发布的。 HTML5由W3C中的Web超文本应用程序技术工作组或WHATWG组创建。 WHATWG组由诸如Apple,Google,Mozilla和Microsoft之类的公司组成。

HTML5历史 (HTML5 History)

Even the usage of the HTML5 is about 6 years the work started a long time ago. The WHATWG working group began work in 2004. The HTML 4.01 had not been updated since 2000. The first public working draft of the HTML5 specification is produced on 22 January 2008 by Google and Apple.

甚至HTML5的使用也已经是很久以前开始的6年了。 WHATWG工作组于2004年开始工作。HTML4.01自2000年以来未进行过更新。HTML5规范的第一个公共工作草案由Google和Apple于2008年1月22日发布。

HTML5 was initially released in October 2014 as a recommended standard by W3C. HTML5 is created as a living standard which means it will regularly be updated without waiting for a long time. HTML5.1 is released in 2016 with some minor updates and the most recent HTML5 version 5.2 is released in 2017. Even HTML5.3 draft is created in 2017 it is not complete and not recommended by the W3C.

HTML5最初于2014年10月发布,是W3C推荐的标准。 HTML5被创建为一种生活标准,这意味着它将定期更新,而无需等待很长时间。 HTML5.1于2016年发布,并进行了一些小的更新,最新HTML5版本5.2于2017年发布。即使HTML5.3草案是在2017年创建的,它也不完整,W3C也不建议这样做。

HTML5的优势 (HTML5 Advantages)

HTML5 is a revolution for web site and application development. HTML5 introduced new elements and attributes for a modern web site.

HTML5是网站和应用程序开发的一场革命。 HTML5为现代网站引入了新的元素和属性。

New Elements of the HTML5 are

HTML5的New Elements

  • article

    文章
  • aside

    在旁边
  • audio

    音讯
  • bdi

    bdi
  • canves

    帆布
  • command

    命令
  • data

    数据
  • datalist

    资料清单
  • details

    细节
  • embed

    嵌入
  • figcaption

    无标题
  • figure

    数字
  • footer

    页脚
  • header

    标头
  • ******

    ******
  • mark

    标记
  • meter

    仪表
  • nav

    导航
  • output

    输出
  • progress

    进展
  • rp

    rp
  • rt

    rt
  • ruby

    Ruby
  • section

    部分
  • source

    资源
  • summary

    概要
  • time

    时间
  • track

    跟踪
  • video

    视频
  • wbr

    wbr

Alternative To Adobe Flash: Adobe Flash is used for a long time for interactive web pages, videos, and games. Adobe flash work as a 3rd party plugin which created some performance problems. Also Adobe Flash was very vulnerable to the security attacks. HTML5 provides the same functionality of Adobe Flash natively. Adobe will stop the distribution and support at the end of 2020.

Alternative To Adobe Flash :Adobe Flash长期用于交互式网页,视频和游戏。 Adobe Flash作为第3方插件工作,从而导致了一些性能问题。 Adobe Flash也很容易受到安全攻击。 HTML5原生提供与Adobe Flash相同的功能。 Adobe将于2020年底停止分发和支持。

了解更多HTML粗体标记的用法和示例

WebRTC is another revolutionary technology provided with HTML. WebRTC is used to run real-time communication via simple API. It allows audio and video communication in web pages without a 3rd party plugin or code or library.

WebRTC是HTML附带的另一项革命性技术。 WebRTC用于通过简单的API运行实时通信。 它允许网页中的音频和视频通信,而无需第三方插件或代码或库。

Ajax Request or XMLHttpRequest: Ajax is a popular technology which is used to make HTTP request without a page reload. JavaScript or JavaScript libraries like Angular, ReactJS, jQuery can be used to make multiple HTTP requests in the same page without a reload and put returned HTTP response data into the current page which will make web page dynamic and improve the user experience.

Ajax RequestXMLHttpRequest :Ajax是一种流行的技术,用于发出HTTP请求而无需重新加载页面。 可以使用JavaScript或Angular,ReactJS,jQuery之类JavaScript库在同一页面中发出多个HTTP请求,而无需重新加载,并将返回的HTTP响应数据放入当前页面中,这将使网页变得动态并改善用户体验。

Device Access: With HTML5 web pages or web applications, they can access current system devices like webcam, storage, microphone, etc. easily. Also, this access can be managed or blocked with browsers.

Device Access :使用HTML5网页或Web应用程序,他们可以轻松访问当前系统的设备,例如网络摄像头,存储设备,麦克风等。 同样,可以使用浏览器管理或阻止此访问。

浏览器HTML5兼容性 (Browsers HTML5 Compability)

HTML5 code is evaluated and presented via web browsers. As HTML5 is an enormous standard and provides a lot of details under the hood not all features of the HTML5 are supported by all browsers. Don’t worry most of the HTML5 features are supported by the major browsers like Google Chrome, Mozilla Firefox, Opera, Microsoft Edge, Safari, etc. https://www.html5test.com page can be used to check current browser HTML5 compatibility. As an example, the following screenshot is about Google Chrome 83.

HTML5代码通过网络浏览器进行评估和显示。 由于HTML5是一个巨大的标准,并且提供了很多细节,因此并不是所有浏览器都支持HTML5的所有功能。 不用担心,大多数HTML5功能都受主要浏览器(例如Google Chrome,Mozilla Firefox,Opera,Microsoft Edge,Safari等)支持。https://www.html5test.com页面可用于检查当前浏览器HTML5兼容性。 例如,以下屏幕快照是关于Google Chrome 83的。

什么是html5_什么是HTML5?
Browsers HTML5 Compability
浏览器HTML5兼容性

翻译自: https://www.poftut.com/what-is-html5/

什么是html5