history

背景:

​ HTML是万维网的核心标记语言,最初HTML主要设计为在与一级别描述科学文档的语言。然而他的总体设计使它在接下来的几年中能够适配一些其它类型的文档,甚至包括应用程序

历史:

​ 在最初的1990-1995期间,HTML经历了数次修订和扩展,最初由CERN主要托管,随后是IETF。随着W3C的诞生,HTML的开发再次易主。1995年开始第一次扩展HTML的尝试(HTML3.0),最终以失败告终,随后开始了更加务实的HTML3.2,到1997年完成。之后同年开始了HTML4的开发

​ 随后W3C停止HTML的演变,开始开发基于XML的替代品XHTML,但是浏览器厂商有不同的意见,最终Apple,Mozilla和Opera共同声明继续在WHATWG团队下维护HTML的标准,它们基于几个原则:

  • 技术需要向后兼容
  • 标准和实现要相符(即使是更改标准)
  • 标准要足够详细
  • HTML5的标准应包括之前的HTML4,XHTML1和DOM2 HTML中标准化的内容
HTML和DOM api的设计是单线程的