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

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

第一个,也就是最近的 2012 年,可以说是最重要的时间点,因为这个时间点一到就意味着HTML5 规范编写完成了。想象一下,这并不久远,也就两年后的事情。计划推荐版(普遍认为距今还有点远)的重要性在于届时将会有两个对 HTML5 的互通实现,意味着将有两个浏览器会完全支持整个 HTML5 规范的所有功能——这个远大的目标让 2022 年这个时间点看起来又似乎太近了。毕竟,现在连 HTML 4 都还没有实现这个目标呢①。

关键是现在浏览器厂家已经着手支持 HTML5 中很多优秀的新功能了。只要用户有需求,现在就可以利用这些新功能进行 Web 应用的开发。虽然一些细节方面的改造还会持续进行,相应的 Web 应用可能需要改动,不过,相对于使用 HTML5 为用户带来的体验来讲,这点付出不算什么。当然,如果用户的浏览器是 IE6 的话,很多新功能是不支持的,需要模拟——不过这也不能成为抛弃 HTML5 的理由,毕竟这些用户最终都会升级浏览器版本,很多可能会直接选用 IE9,而且微软承诺在 IE9 中持续增加对 HTML5 的支持。实际上,通过使用新的浏览器和改进的模拟技术意味着用户现在和不久的将来便可以使用很多 HTML5 功能了。

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

时间: 2024-12-05 22:41:05

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

第一章 1.4 新的认识

HTML5 是基于各种各样的理念(在 WHATWG 规范中有详述)进行设计的,这些设计理念体现了对可能性和可行性的新认识. 兼容性 实用性 互通性 通用访问性 1.4.1 兼容性和存在即合理 别担心,HTML5 并不是颠覆性的革新.相反,实际上 HTML5 的一个核心理念就是保持一切新特性平滑过渡.一旦浏览器不支持 HTML5 的某项功能,针对功能的备选行为就会悄悄进行.再说,互联网上有些 HTML 文档已经存在 20 多年了,因此,支持所有现存 HTML 文档是非常重要的. HTML5 的研究

C++Primer第五版习题解答---第一章

C++Primer第五版习题解答---第一章 ps:答案是个人在学习过程中书写,可能存在错漏之处,仅作参考. 作者:cosefy Date: 2022/1/7 第一章:开始 练习1.3 #include<iostream> int main() { std::cout << "hello, world" << std::endl; return 0; } 练习1.4: #include<iostream> int main() { int

C#认证第一章1 题 11题

C#第一章第一题 C#认证第一章  11题

计算机网络安全第一章

计算机网络不安全因素:偶发因素.自然因素.认为因素(被动攻击.主动攻击.邻近攻击.内部人员攻击.分发攻击) 不安全的主要原因: 1.互联网具有不安全性:开放的网络,国际性的网络,自由性的网络 2.操作系统存在的安全问题:操作系统软件自身的不安全性,留下"后门".操作 系统体系结构造成的不安全隐患.操作系统可以创建进程.操作系统的无口令入口及隐蔽通道 3.数据安全问题 4.传输线路安全问题 5.网络应用存在的安全问题 6.网络安全管理问题 计算机网络安全是一门涉及计算机科学.网络技术.通

第一章读后感

第一章主要讲述了安卓系统的一些基本知识,安卓系统的架构以及如何查看Linux内核版本和其定义的规则. Android的体系结构主要由Linux内核.C/C++代码库.Android SDK API和应用程序四层构成,因此,Android和linux的核心部分差异非常的小:而且Android SDK API 是由Java语言编写的. 安卓移植在很大程度上是Linux内核移植主要就是移植驱动程序. 怎样学习Linux驱动开发呢,由于Linux的内核版本更新较快,每一次内核的变化就意味着Linux驱动

《大道至简》第一章读后感

经常听见有人抱怨编程太难,说自己不是学软件的料,那么他们真该好好看看<大道至简>这本书,相信他们看完这本书后会有很大收获. <大道至简>第一章引用了一个很简单的故事“愚公移山”,用这个故事很好的概述了我们在完成一个项目时所要进行的步骤.听上去“愚公移山”和编程简直是风马牛不相及,但是看过作者的叙述又有原来如此的感觉.其实编程并没有什么难懂的,就和我们日常生活一样,发现问题,分析问题,提出解决问题的方案,实施,和后续的验收.例如某天我们突然发现家里放不出水了,这就是发现问题,我们会观

读《大道至简》第一章有感

近期老师为我们推荐了一本书,叫做<大道至简>,书很薄,却精辟的讲述了软件工程专业对于编程这一实践过程的重要思想,我们总以为编程是怎样的有难度,却从来没有考虑过编程为什么难,他到底难在哪.事实是我们错了,我们不是不会技术,而是不会方法. 第一章主要讲述了编程的精义,作者利用愚公移山的故事,简洁明了的讲解了编程的实质含义,从愚公移山实施的各个方面与编程联系在一起,讲解了编程的过程.从开始的原因,到编程实现的目标,然后小组团队对这个编程项目的讨论,以及各个人员在不同项目上的安排,并且还有项目之外的协

C++ Primer快速学习 第一章 入门

很多人说C++Primer不适合于入门,本系列入门文章向大家证明了:这是一个谎言. 第一章 入门 本章介绍 C++ 的大部分基本要素:内置类型.库类型.类类型.变量.表 达式.语句和函数. 1.1. 编写简单的 C++ 程序 每个 C++ 程序都包含一个或多个 函数 ,而且必须有一个命名为 main.函数 由执行函数功能的语句序列组成.操作系统通过调用 main 函数来执行程序, main 函数则执行组成自己的语句并返回一个值给操作系统. 下面是一个简单的 main 函数,它不执行任何功能,只是

数据库期末考试复习题 第一章

作者 : Dolphin 原文地址:http://blog.csdn.net/qingdujun/article/details/27820507 一.单项选择题: 1. 位于用户和操作系统之间的一层数据管理软件是  C    . A.DBS  B.DB  C.DBMS  D.MIS 2. 数据库系统中的数据模型通常由    A     三部分组成. A.数据结构.数据操作和完整性约束 B.数据定义.数据操作和安全性约束 C.数据结构.数据管理和数据保护 D.数据定义.数据管理和运行控制 3.