正在加载图片...
第1章 Web开发新时代 HTML5自2010年推出以来,受到各大浏览器厂商的支持和广大开发人员的喜爱。2010 年,微软E9预览版在MX10大会上首次公开亮相,工程师在介绍时,从前端角度将Wb 发展历程分为三个阶段:第一个阶段为Wb1.0,主流技术是HTML和CSS:第二阶段为 Web2.O,主流技术为Ajax应用,如JavaScript/DOMW异步数据请求:第三阶段则是即将到来 的HTML5+CSS3阶段。2014年10月29日,万维网联盟宣布,经过几乎8年的艰辛努力, HTML5标准规范终于最终制定完成并公开发布,这宣告Wb开发正式进入第三个阶段。 本章学习目标: ·了解什么是HTML5,以及HTML5相比之前版本的HTML有哪些区别 ●了解世界各大知名浏览器目前的发展策略,以及为什么它们都不约而同地把支持 HTML5当成目前的工作重点,就连微软也把全面支持HTML5作为E浏览器的开发 重点与主要宣传手段 ·了解为什么开发者今后可以大胆地使用HTML5进行Wb网站与Web应用程序的开 发,以及HTML5被正式推广以后,之前的Web网站与Web应用程序怎么办 ●了解HTML5到底可以解决哪些问题 1.1 HTML5概述 2OO4年成立的Web超文本应用技术工作组(Web Hypertext Application Technology Working Group,WHATWG)创立了HTML5规范,同时开始专门针对Web应用开发新的功能。 2006年,W3C介入HTML5的开发,并于2008年发布HTML5的工作草案。2009年,W3C 停止对XHTML2的更新。2010年,HTML5开始用于解决实际问题。这时,各大浏览器厂商 开始对旗下产品进行升级以支持HTML5的新功能,因此,HTML5规范得到持续的完善。2014 年10月29日,HTML5规范终于最终制定完成并公开发布。 1.1.1HTML5的目标 HTML5的目标是创建更简单的Wb程序,书写出更简洁的HTML代码。例如,为了使 Web应用程序的开发变得更容易,提供了很多APL;为了使HTML变得更简洁,开发出了新 的属性、新的元素,等等。总体来说,HTML5为下一代Wb平台提供了许许多多新的功能。 HTML5提供了以下革命性的新功能: 首先,在HTML5之前,有很多功能必须使用JavaScript等脚本语言才能实现,譬如在 登录页面中经常使用的让文本框获得光标焦点的功能。如果使用HTML5,同样的功能只要 使用元素的属性标签即可实现。这样的话,整个页面就变得非常清楚、直观且容易理解。因 此,Wb设计者可以非常放心大胆地使用HTML5中这些新增的属性标签。由于HTML5中第1章 Web开发新时代 HTML5 自 2010 年推出以来,受到各大浏览器厂商的支持和广大开发人员的喜爱。2010 年,微软 IE9 预览版在 MIX10 大会上首次公开亮相,工程师在介绍时,从前端角度将 Web 发展历程分为三个阶段:第一个阶段为 Web 1.0,主流技术是 HTML 和 CSS;第二阶段为 Web 2.0,主流技术为 Ajax 应用,如 JavaScript/DOM/异步数据请求;第三阶段则是即将到来 的 HTML5+CSS3 阶段。2014 年 10 月 29 日,万维网联盟宣布,经过几乎 8 年的艰辛努力, HTML5 标准规范终于最终制定完成并公开发布,这宣告 Web 开发正式进入第三个阶段。 本章学习目标: ● 了解什么是 HTML5,以及 HTML5 相比之前版本的 HTML 有哪些区别 ● 了解世界各大知名浏览器目前的发展策略,以及为什么它们都不约而同地把支持 HTML5 当成目前的工作重点,就连微软也把全面支持 HTML5 作为 IE 浏览器的开发 重点与主要宣传手段 ● 了解为什么开发者今后可以大胆地使用 HTML5 进行 Web 网站与 Web 应用程序的开 发,以及 HTML5 被正式推广以后,之前的 Web 网站与 Web 应用程序怎么办 ● 了解 HTML5 到底可以解决哪些问题 1.1 HTML5 概述 2004 年成立的 Web 超文本应用技术工作组(Web Hypertext Application Technology Working Group,WHATWG)创立了 HTML5 规范,同时开始专门针对 Web 应用开发新的功能。 2006 年,W3C 介入 HTML5 的开发,并于 2008 年发布 HTML5 的工作草案。2009 年,W3C 停止对 XHTML2 的更新。2010 年,HTML5 开始用于解决实际问题。这时,各大浏览器厂商 开始对旗下产品进行升级以支持 HTML5 的新功能,因此,HTML5 规范得到持续的完善。2014 年 10 月 29 日,HTML5 规范终于最终制定完成并公开发布。 1.1.1 HTML5 的目标 HTML5 的目标是创建更简单的 Web 程序,书写出更简洁的 HTML 代码。例如,为了使 Web 应用程序的开发变得更容易,提供了很多 API;为了使 HTML 变得更简洁,开发出了新 的属性、新的元素,等等。总体来说,HTML5 为下一代 Web 平台提供了许许多多新的功能。 HTML5 提供了以下革命性的新功能: 首先,在 HTML5 之前,有很多功能必须使用 JavaScript 等脚本语言才能实现,譬如在 登录页面中经常使用的让文本框获得光标焦点的功能。如果使用 HTML5,同样的功能只要 使用元素的属性标签即可实现。这样的话,整个页面就变得非常清楚、直观且容易理解。因 此,Web 设计者可以非常放心大胆地使用 HTML5 中这些新增的属性标签。由于 HTML5 中
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有