第一章 1.1 HTML5 发展史

HTML 的历史可以追溯到很久以前。1993 年 HTML 首次以因特网草案的形式发布。20 世纪90 年代的人见证了 HTML 的大幅发展,从 2.0 版,到 3.2 版和 4.0 版(一年出了两个版本!,再)到 1999 年的 4.01 版。随着 HTML 的发展,W3C(万维网联盟)掌握了对 HTML 规范的控制权。然而,在快速发布了这四个版本之后,业界普遍认为 HTML 已经到了穷途末路,对 Web 标准的焦点也开始转移到了 XML 和 XHTML 上,HTML 被放在了次要位置。不过在此期间,HTML体现了顽强的生命力,主要的网站内容还是基于 HTML 的。为能支持新的 Web 应用,同时克服现有的缺点,HTML 迫切需要添加新功能,制定新规范。

致力于将 Web 平台提升到一个新的高度,一小组人在 2004 年成立了 WHATWG(WebHypertext Application Technology Working Group,Web 超文本应用技术工作组)。他们创立了HTML5 规范,同时开始专门针对 Web 应用开发新功能——这被 WHATWG 认为是 HTML 中最薄弱的环节。Web 2.0 这个新词也就正是在那个时候被发明的。Web2.0 实至名归,开创了 Web 的第二个时代。旧的静态网站逐渐让位于需要更多特性的动态网站和社交网站——这其中的新功能真的是数不胜数。

2006 年,W3C 又重新介入 HTML,并于 2008 年发布了 HTML5 的工作草案。2009 年,XHTML 2 工作组停止工作。又过了一年,也就到了现在。因为 HTML5 能解决非常实际的问题(随后可以看到),所以在规范还未定稿的情况下,各大浏览器厂家就已经按耐不住了,开始对旗下产品进行升级以支持 HTML5 的新功能。这样,得益于浏览器的实验性反馈,HTML5 规范也得到了持续地完善,HTML5 以这种方式迅速融入到了对 Web 平台的实质性改进中。


HTML 的过去和未来

大家好,我是 Brian①,HTML 的铁杆老粉丝。

1995 年,我创建了第一个属于自己的个人主页。那时候的‘ 主页’ 就是用来介绍自己的。上面的照片通常不清晰,代码中用了很多<blink>标签,页面上会告诉大家我住在哪儿、读过什么书、正在做什么跟计算机相关的工作。我和我的那些所谓‘ 万维网开发者’ 不是在大学里读书就是在大学里工作。那时候的 HTML 非常初级,没有任何工具可用。Web 应用几乎没有,顶多有少量的文本处理脚本。页面代码都是用大家各自喜欢的文本编辑器写出来的。页面的更新频率基本上是数周或者数月。

不知不觉,我们已经走过了漫长的 15 个年头。

今天,用户对其在线资料一天更新很多次已经是很平常的事了。当然,如果没有在线工具持续稳定的更新换代,也不会有今天这样的交互方式。提醒各位读者,大家在看这本书的时候心里要明白,我们的示例虽然现在看起来非常简单,但潜力是巨大的。就像 20 世纪 90 年代中期那些率先使用<img>标签的人一样,他们又怎么会知道在十年以后,很多人都已经在线编辑和储存照片了;而我们要有这种前瞻性。我们希望书中示例的基本思路能够激发读者无穷的创意,从而为 Web 的下个十年奠定新的基础。”

第一章 1.1 HTML5 发展史

时间: 2025-01-06 02:34:40

第一章 1.1 HTML5 发展史的相关文章

第一章 HTML5 概述

这是一本关于 HTML5 编程的书.不过在学习之前,有必要先了解一下背景知识,什么是 HTML5?它经历了怎样的发展历程?HTML4 和 HTML5 有什么区别?本章中,我们会集中讨论大家关注的一些实际问题.为什么是 HTML5?为什么它能掀起风潮?是什么设计理念使得 HTML5 真正具有革命性的进步?HTML5 如何在大幅改动的同时保持高度兼容?无插件范式意味着什么?HTML5 包含什么,不包含什么?HTML5 新增加了哪些特性,为什么能揭开整个 Web 开发新时代的序幕?下面我们一起来了解一

第一章 1.3 谁在开发 HTML5

我们都知道开发 HTML5 需要成立相应的组织,并且肯定需要有人来负责.这正是下面这三个重要组织的工作.WHATWG:由来自 Apple.Mozilla.Google.Opera 等浏览器厂商的人组成,成立于 2004年.WHATWG 开发 HTML 和 Web 应用 API,同时为各浏览器厂商以及其他有意向的组织提供开放式合作. W3C:W3C 下辖的 HTML 工作组目前负责发布 HTML5 规范.IETF(Internet Engineering Task Force,因特网工程任务组):

html5学习篇:05:论道html电子书-第一章

1.源代码下载地址:http://html5book.xiuyetang.com/ 第一章:列用html5做网站 1.1多数人呢不了解的html5时代的网页设计的10大理由 阴影代码可控.阴影和圆角 动画简单易懂.依赖强大的css3的动画属性,可以高小的开发出各种动画效果.非常的轻松 渐变数值化操作. 字体图片矢量化.css3的网络字体功能 表单验证轻松搞定 数据类型扩大一倍.大量新增的input属性带来的更加友好的用户界面. 音频,视频,无需插件完成. 1.2:一个典型的html5网页 htm

html5 +css3 第一章学习和笔记

各位同学.身为本版的斑竹.,希望各位童鞋都能学到Html5 .特此没两天更新一个学习笔记和大家一起学习Html5.... 语法改变       1.新增的元素和废除的元素       2.新增的属性和废除的属性       3.全局属性 html5和4的区别:DOCTYPE.声明.内容类型.字符的编码的制定方法.元素标记的省略.布尔值的类型.引号的省略 一:html5中的标记方法        1内容类型:.html  .htm        2DOCTYPE声明: <!DOCTYPE html

Java学习记录第一章

学习Java第一章的记录,这一章主要记录的是Java的最基础部分的了解知识,了解Java的特性和开发环境还有Java语言的优缺点. 计算机语言的发展大概过程:机器语言--->汇编语言--->高级语言(面向过程的语言和面向对象的语言)总而言之就是从人类比较难识别的字符串向人类自然语言靠近使代码的可读性越来越高. Java的发展过程:1991年Sun公司为了抢占市场先机,成立了一个称为Green的项目小组,帕特里克.詹姆斯·高斯林.麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕

《Deep Learning》译文 第一章 前言(中) 神经网络的变迁与称谓的更迭

转载请注明出处! 第一章 前言(中) 1.1 本书适合哪些人阅读? 可以说本书的受众目标比较广泛,但是本书可能更适合于如下的两类人群,一类是学习过与机器学习相关课程的大学生们(本科生或者研究生),这包括了那些刚刚开始深度学习和AI研究的同学们:另一类是有机器学习或统计学背景的,想快速将深度学习应用在其产品或平台中的软件开发者们.深度学习早已被证实可以在许多软件应用中发挥光和热,比如:计算机视觉.语音与视频处理.自然语言理解.机器人学.生物学与化学.电视游戏.搜索引擎.在线广告与金融学等等. 为了

网页音频API 第一章

第一章:基础这一章将介绍如何着手开始学习web音频api.哪些浏览器支持音频api.如何检测音频api是否可用.什么是音频图.什么是音频节点.如何连接各音频节点.一些基础的节点类型,最后将介绍如何加载声音文件和播放声音. 网页音频历史简介第一种在网页上播放声音的方法是通过<bgsound>标签实现的,当用户访问网页的时候,该标签能让网站作者自动播放背景音乐.这个特性只能在IE浏览器中使用,并且该特性从未被标准化或被其他浏览器采用.网景公司用<embed>标签实现了一个相似的特性,并

如鹏网 静态Web开发 第一章:html

第一章:html 本章主干知识点: 1.最基本的html文件的格式是什么? 2.常用标签:font.列表(ul.ol.li).img 3.表格标签:table.tr.td:表格的合并. 4.超链接.新窗口中打开的超链接.超链接锚点. 5.框架:frameset 6.表单:input(文本.radio.checkbox.隐藏字段.submit):select下拉列表:textarea:label: 7.div和span的区别. -----------------------------------

第一章 1.2 关于 2022 年的那个神话

今天,我们看到的 HTML5 规范已经以工作草案的形式发布了——还不是最终版.那什么时候 HTML5 规范才能尘埃落定呢?现在就来了解一下几个关键时间点.第一个时间点是 2012 年,目标是发布候选推荐版.第二个时间点是 2022 年,目标是发布计划推荐版.哦!那等着吧,还早着呢!可能大家会这么想,然后就把书合上,扔到一边,等十年后再说.那就大错特错了,在明白这两个时间点的真正意义之前,可别急着下结论. 第一个,也就是最近的 2012 年,可以说是最重要的时间点,因为这个时间点一到就意味着HTM