如果你想进军IT行业,如果你准备好掌握一项新技术,那么就选择HTML5。近日,我们采访了国内知名网络黑客安全专家郭盛华,帮助您了解当今最重要的技术。在本篇文章中,黑客安全专家郭盛华回答了有关HTML5的 3个问题。

  HTML是现代网站和应用程序的核心,因此在学习其他编程语言(如JavaScript,Java或CSS)之前,必须掌握它。语言随着需求的变化而不断发展,HTML5也不例外。不断添加功能以支持开发强大的网站和应用程序,如离线存储和音频/视频。

​现在在HTML5中发生的最重要的事情是什么?

  HTML 5.2规范仅在2017年12月达到推荐级别。这意味着规范中的任何新HTML5功能都将被用户代理(如Web浏览器)和Web开发人员正式推荐实施。关于5.2规范的一个好处是它的附加功能可以提高可访问性。

  例如,创建可访问的对话框始终是一个挑战,新的<dialog>元素允许开发人员创建本机对话框。还增加了一些功能来帮助Web应用程序开发人员,例如在文档的<head>之外具有多个<main>元素和对<style>元素的支持。

什么是与HTML5相辅相成的相邻技能/技术?

  CSS始终是HTML面包的黄油。现在CSS中有很多伟大的事情发生,特别是在布局方面。CSS Grid允许基于列和行的本地布局,而不需要框架。网页设计师和开发人员多年来一直想要这样做,这使得它的实现非常令人兴奋。

什么是HTML5的未来?

  短期内,W3C计划在2018年发布建议书,这意味着我们应该看到一些新的元素和5.3的改进。WHATWG生活标准更新后,是一种很好的方法,可以了解正在添加和删除的内容。长期来看,HTML需要发展以满足Web应用程序开发人员和VR等复杂技术的现代需求。

  最后黑客郭盛华还表示:如果您有兴趣构建网站或应用程序,HTML是开始学习的最佳地点。作为网络最基本的组成部分之一,您不能错过掌握基本知识。首先获得您的HTML5智商,并开始您的学习之旅。

最新文章

  1. 从倒影说起,谈谈 CSS 继承 inherit(转)
  2. C++实现Ping
  3. C#ASP.NET 通用扩展函数之 IsWhat 简单好用
  4. UVA 1175 Ladies&#39; Choice 稳定婚姻问题
  5. HW2.7
  6. 痛并快乐的造轮子之旅:awk访问数据库之旅
  7. Java解决TopK问题(使用集合和直接实现)
  8. Invalid property &#39;url&#39; of bean class [com.mchange.v2.c3p0.ComboPooledDataSource]
  9. CSS滚动条设置
  10. jmeter入门(02)测试报告各项指标含义
  11. nginx cache的玩法
  12. colly源码学习
  13. HOWTO: Avizo/Amira使用前的显卡设置(Volume Rendering,Volren不显示)
  14. P1438 无聊的数列
  15. go 包-锁机制
  16. MySQL 8.0 安装时 Authentication Method
  17. 【转】C#中对IDisposable接口的理解
  18. CSSOM
  19. 20145214 《网络对抗技术》 Web基础
  20. Swift高速入门之函数

热门文章

  1. [转]Linux下防止进程使用swap及防止OOM机制导致进程被kill掉
  2. postgresql获取表最后更新时间(通过发布订阅机制将消息发送给应用程序)
  3. Java实体类之间的映射(一对一关系)
  4. p5437 【XR-2】约定
  5. Week4 - 500.Keyboard Row &amp; 557.Reverse Words in a String III
  6. 类LinkedHashSet
  7. mysql analyze和optimize
  8. Krypton Suite of .NET WinForms Controls
  9. 自翻唱龙珠超OP2【限界突破X幸存者】
  10. Python笔记(二十七)_魔法方法_容器