尊敬的读者们:
由于我们工作的失职,在翻译环节监控不力,导致《HTML 5用户指南》的译文出现了一些翻译及编校错误,在此向所有的读者致歉。目前译者和相关编辑正在对全书进行检查,将在华章网站、官方博客、China-pub、豆瓣网等处陆续公布勘误,并且在本书重印时更正。
编辑和读者已发现的勘误如下(会持续更新,此次更新时间2011-04-06
)
章节
|
页码
|
位置
|
原文
|
更正
|
备注
|
前言 |
PIV |
—L10 |
这些应该是规范的工作,但绝对只是
给出最基本的细节。
|
这些应该是规范的工作,但绝对会
给出最基本的细节。
|
|
PIX |
L16 |
每个读者都会形成
自己的结论。
|
每个读者都会有
自己的结论。
|
|
第1章 |
P2 |
L16 |
因此,在HTML
5中喜欢一种形式而胜过另一种形式完全是任意的,并且会导致不遵从该格式的页面成为无效的,尽管它们在任何浏览器中都能很好地工作。 |
尽管它们似乎应该在任何浏览器中都能很好地工作,但在HTML
5中,采用一种形式而不是另一种形式则完全是任意的,并且这会导致不符合所采用形式的页面无效。 |
整句话重新调整
|
P3 |
L4 |
这可能就是我在前言中提到的WTF(什么玩意儿)的时刻
之一。
|
这可能就是我在前言中提到的WTF(什么玩意儿)之一。 |
删除“的时刻” |
P3 |
L6 |
这3个元素(XHTML开发者,你坐稳了吗?)完全是可选的,因为浏览器会假设它们。 |
这3个元素(XHTML开发者,你坐稳了吗?)完全是可选的,因为浏览器会假设有
它们。
|
|
P5 |
—L5 |
其中的很多来源于上面
的类名称和id名称
|
其中的很多来源于表1.1中
的类名称和id名称
|
|
第2章 |
P24 |
—L1 |
我们的文章处理者的最大的惊讶是, |
文章的最大的变化是 |
整句话重新调整
|
P31 |
L3 |
成节的根
|
独立成节的根元素
|
感谢网友刘彬指正
|
P31 |
L4 |
成节的根
|
独立成节的根元素
|
感谢网友刘彬指正
|
P31 |
L5 |
这些元素中的节和标题对于它们的祖先
的大纲没有任何影响
|
这些元素中的节和标题对于它们的父元素
(ancestors)
的大纲没有任何影响
|
感谢网友刘彬指正
|
P56 |
—L8 |
隐藏的属性不能用来隐藏在其他显示中可能
合法地显示的内容。
|
隐藏的属性不能用来隐藏在其他显示中可以
合法地显示的内容。
|
|
P57 |
L11 |
tabindex主要
是一个旧的概念
|
tabindex是一个旧的概念 |
删除“主要” |
P58 |
L6 |
和另一个反叛的元素
一样
|
和另一个反叛的人物
一样
|
|
第3章 |
P62 |
L6 |
新的表单字段是这个规范成为HTML5的起源
|
新的表单字段是HTML5规范最初的内容
|
|
P63
|
L15 |
,格式
各个站点
|
,各个站点 |
删除"格式" |
P66 |
L1 |
搜索类型和文本类型之间的差异只是样式化
|
搜索类型和文本类型之间的差异只是样式不同
|
|
P68 |
—L9 |
除非当type属性隐藏的时候,还有… |
除非当type属性是hidden、image或一些submit这样的按钮 |
整句话重新调整
|
P72 |
—L8 |
或通过一个表单属性 |
或通过一个表单属性
来做到
|
|
P75 |
L9 |
不是公司的颜色 |
不符合公司的颜色风格 |
整句话重新调整
|
P79 |
L5 |
"无论何时任何改变"的事件 |
"无论何时任何改变"
都触发
的事件
|
|
第4章 |
P81 |
L14 |
很相似。 |
很相似的一个简单的API
。
|
|
P85 |
L10 |
它去除了使用额外技术的必要 |
有了它就不必再使用额外的技术了 |
整句话重新调整
|
P85 |
L13 |
浏览器显示视频的第一帧很可能不是你想要显示的代表性图像。 |
浏览器显示视频的第一帧,这
很可能不是你想要显示的代表性图像。
|
|
P85 |
—L12 |
视频不会伸展到那些
尺寸,而是显示为
你指定大小的video元素中的一个“邮箱”
|
视频不会伸展到指定
尺寸,而是显示为
video元素中的一个指定大小的“固定屏幕”
|
|
P85 |
—L6 |
例如,用户从某些导航继续向下钻探
,或者观看媒体是他
位于
该页面的唯一原因
|
例如,用户从某些导航展开媒体播放
,或者
观看媒体
是他
访问
该页面的唯一原因
|
|
P87 |
L16 |
而是针对<audio>或<video>元素中相应的type属性的每种编码来嵌套单个的<source>元素 |
而是针对每种编码,分别将带有相应type属性的<source>元素嵌入到<audio>或<video>元素中 |
整句话重新调整
|
P88 |
L5 |
是
我们的备用信息包含在<video>元素内
|
我们的备用信息包含在<video>元素内 |
删除“是” |
P88
|
L18
|
因为你期待一种传统的
hack技术,
|
因为你期待一种过渡性
的
hack技术,
|
|
P97 |
L1 |
……进
入
到了浏览器中,它就成了支持我们这么做的理由
。
|
……加
入
到了浏览器中,它就成了支持我们这么做的理由
:
|
|
P100
|
L15
|
它不会产生允许搜索引擎索引字母
的内容的副作用。
|
它不会产生允许搜索引擎索引字幕
的内容的副作用。
|
|
第5章 |
P112 |
—L3 |
我必须处理
的唯一的警告是清除画布。
|
我必须提出
的唯一警告是清除画布。
|
|
P115 |
L13
|
这应该足够
很
好地
模仿
视频播放。
|
这应该足够好地
模拟
视频播放。
|
|
P115 |
L14
|
我们循环遍画布的宽度,根据缩略图的大小来
自增。我这样绘制以便
水平地填充画布。
|
我们循环遍画布的宽度,根据缩略图的大小来
自增以便
水平地填充画布。
|
|
P117 |
L6
|
并插入
了所有的元素,
|
并反转
了所有的元素,
|
|
P122 |
—L10 |
draw函数每秒运行1/100次(10毫秒) |
draw函数每1/100(10毫秒)秒运行一次 |
整句话重新调整
|
第6章 |
P138 |
—L5 |
如果该语句创建一个表运行 |
如果创建一个表的语句运行了 |
整句话重新调整
|
P146 |
L5 |
SQL成功
并且显示“found 1 row
”
|
SQL
查询成功
并且显示“
found 1 row
”
|
|
第7章 |
P148 |
—L13 |
这就是产生我的服务器上的每一分钟
|
这就是产生我的服务器上的时间
|
|
第8章 |
P157
|
L2 |
例如,像Darth
Vader的Imperial Tie Fighter版本那样,不,
|
|
删去这句话 |
P157
|
L15 |
在本章中,我们将
冲入拖放API
的养兔场
|
在本章中,我们将
介绍拖放API
的养兔场
|
|
P162 |
L5 |
对于这一问题的
足够
容易的解决方案
|
对于这一问题的
较为
容易的解决方案
|
|
P162 |
—L8 |
由于
有一个漂亮的小警告框
|
就像
有一个漂亮的小警告框
|
|
第9章 |
P16
7
|
L12 |
这和手机开始提供GPS支持这一事实有关 |
随着手机开始提供GPS支持,这些浏览器也会支持geolocation。 |
整句话重新调整
|
P16
7
|
L16 |
为访问者标记一个别针 |
标记访问者的位置 |
标题重新翻译
|
P172 |
—L12 |
而我同事
在位于英格兰南海岸的布莱顿的家中工作,
|
而我同时
在位于英格兰南海岸的布莱顿的家中工作,
|
|
P173 |
L17 |
则会告诉浏览器不会过时
。
|
则会告诉浏览器没有延迟
。
|
|
第10章 |
P177 |
—L6 |
Worker是在主浏览器进程的后台中运行一个
离散
的JavaScript代码块的一种方法。
|
Worker是在主浏览器进程的后台中运行一个单独
的JavaScript代码块的一种方法。
|
|
P184 |
—L7 |
这意味着,不会让数据无法同步,或者没有竞争条件的限制,就像每个弹出窗口、
iframe
独立地连接服务器并试图每一个都管理客户端所造成的情况一样,
|
这意味者,如果每个弹出窗口、iframe
独立地连接服务器并且每一个都试图管理客户端,不会让数据无法同步,或者没有竞争条件的限制
|
整句话重新调整
|
P188 |
L10 |
最后它将求助于Ajax投票
|
最后它将求助于Ajax轮询(Polling)技术
|
|
P188
|
L13 |
这就从投票
改为推送,从被动改为主动
|
这就从轮询
改为推送,从被动改为主动
|
|
如果您在阅读华章图书时发现错误,也可以通过留言、邮件、电话等方式与我们联系。非常感谢!
邮件:hzreader@gmail.com
电话:010-88379511
我们将以此为鉴,积极吸取专家、读者的意见,进一步加强图书翻译、编校的质量的控制,认真修订改正错误。也欢迎广大读者的监督、批评和指正,再次感谢!
北京华章图文信息有限公司
2011年3月31日
分享到:
相关推荐
Spring Boot是Spring框架的一个模块,它简化了基于Spring应用程序的创建和部署过程。Spring Boot提供了快速启动Spring应用程序的能力,通过自动配置、微服务支持和独立运行的特性,使得开发者能够专注于业务逻辑,而不是配置细节。Spring Boot的核心思想是约定优于配置,它通过自动配置机制,根据项目中添加的依赖自动配置Spring应用。这大大减少了配置文件的编写,提高了开发效率。Spring Boot还支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得开发者无需部署WAR文件到外部服务器即可运行Spring应用。 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)在1995年首次发布。Java以其“编写一次,到处运行”(WORA)的特性而闻名,这一特性得益于Java虚拟机(JVM)的使用,它允许Java程序在任何安装了相应JVM的平台上运行,而无需重新编译。Java语言设计之初就是为了跨平台,同时具备面向对象、并发、安全和健壮性等特点。 Java语言广泛应用于企业级应用、移动应用、桌面应用、游戏开发、云计算和物联网等领域。它的语法结构清晰,易于学习和使用,同时提供了丰富的API库,支持多种编程范式,包括面向对象、命令式、函数式和并发编程。Java的强类型系统和自动内存管理减少了程序错误和内存泄漏的风险。随着Java的不断更新和发展,它已经成为一个成熟的生态系统,拥有庞大的开发者社区和持续的技术创新。Java 8引入了Lambda表达式,进一步简化了并发编程和函数式编程的实现。Java 9及以后的版本继续在模块化、性能和安全性方面进行改进,确保Java语言能够适应不断变化的技术需求和市场趋势。 MySQL是一个关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)来管理和存储数据。MySQL由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,随后在2010年,Oracle公司收购了Sun Microsystems,从而获得了MySQL的所有权。MySQL以其高性能、可靠性和易用性而闻名,它提供了多种特性来满足不同规模应用程序的需求。作为一个开源解决方案,MySQL拥有一个活跃的社区,不断为其发展和改进做出贡献。它的多线程功能允许同时处理多个查询,而其优化器则可以高效地执行复杂的查询操作。 随着互联网和Web应用的快速发展,MySQL已成为许多开发者和公司的首选数据库之一。它的可扩展性和灵活性使其能够处理从小规模应用到大规模企业级应用的各种需求。通过各种存储引擎,MySQL能够适应不同的数据存储和检索需求,从而为用户提供了高度的定制性和性能优化的可能性。
精选毕设项目-新浪读书
智慧农业平台解决方案
精选毕设项目-小程序地图Demo
实验目的 在本实验中,通过对事件和互斥体对象的了解,来加深对 Windows Server 2016 线程同步的理解。 1)回顾系统进程、线程的有关概念,加深对 Windows Server 2016 线程的理解; 2)了解事件和互斥体对象; 3)通过分析实验程序,了解管理事件对象的API; 4)了解在进程中如何使用事件对象; 5)了解在进程中如何使用互斥体对象; 6)了解父进程创建子进程的程序设计方法。 程序清单 清单2-1 1.// event 项目 2.#include <windows.h> 3.#include <iostream> 4.using namespace std; 5. 6.// 以下是句柄事件。实际中很可能使用共享的包含文件来进行通讯 7.static LPCTSTR g_szContinueEvent = "w2kdg.EventDemo.event.Continue"; 8. 9.// 本方法只是创建了一个进程的副本,以子进程模式 (由命令行指定) 工作 10.BOOL CreateChild() 11.{
三相VIENNA整流,维也纳整流器simulink仿真 输入电压220v有效值 输出电压800v纹波在1%以内 0.1s后系统稳定 功率因数>0.95 电流THD<5% 开关频率20k 图一为拓扑,可以看到功率因数和THD以及输出电压 图二为直流输出电压 图三四为a相电压电流 图五为控制等计算的总体框图 图六为svpwm调制框图 图七为双闭环控制图八为输出调制波 可作为电力电子方向入门学习~~
chromedriver-linux64_122.0.6251.0
一、实验目的 实验1.1 Windows“任务管理器”的进程管理 通过在Windows任务管理器中对程序进程进行响应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能。 实验1.2 Windows Server 2016进程的“一生” 1)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉 操作系统的进程概念,理解Windows Server 2016进程的“一生”; 2)通过阅读和分析实验程序,学习创建进程、观察进程和终止进程的程序设计方法。 1.// proccreate项目 2.#include <windows.h> 3.#include <iostream> 4.#include <stdio.h> 5.using namespace std; 6. 7.// 创建传递过来的进程的克隆过程并赋与其ID值 8.void StartClone(int nCloneID) { 9. // 提取用于当前可执行文件的文件名 10. TCHAR szFilename[MAX_PATH]; 11
MATLAB环境下一种基于稀疏优化的瞬态伪影消除算法 程序运行环境为MATLAB R2018A,执行一种基于稀疏优化的瞬态伪影消除算法。 GRAY = [1 1 1] * 0.7; subplot(4, 1, 4) line(n, y, 'color', GRAY, 'lineWidth', 1) line(n, y - x, 'color', 'black'); legend('Raw data', 'Corrected data') xlim([0 N]) xlabel('Time (n)') 压缩包=数据+程序+参考。
多机系统的暂态稳定仿真 MATLAB编程 针对多机电力系统,通过编程,计算当发生故障时,多台发电机的功角曲线(pv节点发电机与平衡节点发电机的功角差),通过功角曲线来分析判断多机系统的暂态稳定性。 注: 可指定故障发生位置及故障清除时间 下面以IEEE30节点系统为例
Spring Boot是Spring框架的一个模块,它简化了基于Spring应用程序的创建和部署过程。Spring Boot提供了快速启动Spring应用程序的能力,通过自动配置、微服务支持和独立运行的特性,使得开发者能够专注于业务逻辑,而不是配置细节。Spring Boot的核心思想是约定优于配置,它通过自动配置机制,根据项目中添加的依赖自动配置Spring应用。这大大减少了配置文件的编写,提高了开发效率。Spring Boot还支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得开发者无需部署WAR文件到外部服务器即可运行Spring应用。 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)在1995年首次发布。Java以其“编写一次,到处运行”(WORA)的特性而闻名,这一特性得益于Java虚拟机(JVM)的使用,它允许Java程序在任何安装了相应JVM的平台上运行,而无需重新编译。Java语言设计之初就是为了跨平台,同时具备面向对象、并发、安全和健壮性等特点。 Java语言广泛应用于企业级应用、移动应用、桌面应用、游戏开发、云计算和物联网等领域。它的语法结构清晰,易于学习和使用,同时提供了丰富的API库,支持多种编程范式,包括面向对象、命令式、函数式和并发编程。Java的强类型系统和自动内存管理减少了程序错误和内存泄漏的风险。随着Java的不断更新和发展,它已经成为一个成熟的生态系统,拥有庞大的开发者社区和持续的技术创新。Java 8引入了Lambda表达式,进一步简化了并发编程和函数式编程的实现。Java 9及以后的版本继续在模块化、性能和安全性方面进行改进,确保Java语言能够适应不断变化的技术需求和市场趋势。 MySQL是一个关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)来管理和存储数据。MySQL由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,随后在2010年,Oracle公司收购了Sun Microsystems,从而获得了MySQL的所有权。MySQL以其高性能、可靠性和易用性而闻名,它提供了多种特性来满足不同规模应用程序的需求。作为一个开源解决方案,MySQL拥有一个活跃的社区,不断为其发展和改进做出贡献。它的多线程功能允许同时处理多个查询,而其优化器则可以高效地执行复杂的查询操作。 随着互联网和Web应用的快速发展,MySQL已成为许多开发者和公司的首选数据库之一。它的可扩展性和灵活性使其能够处理从小规模应用到大规模企业级应用的各种需求。通过各种存储引擎,MySQL能够适应不同的数据存储和检索需求,从而为用户提供了高度的定制性和性能优化的可能性。
精选毕设项目-鱼缸表盘系统小程序
在科技与司法的交响曲中,智慧法院应运而生,成为新时代司法服务的新篇章。它不仅仅是一个概念,更是对法院传统工作模式的一次深刻变革。智慧法院通过移动信息化技术,为法院系统注入了强大的生命力,有效缓解了案多人少的矛盾,让司法服务更加高效、便捷。 立案、调解、审判,每一个阶段都融入了科技的智慧。在立案阶段,智慧法院利用区块链技术实现可信存证,确保了电子合同的合法性和安全性,让交易双方的身份真实性、交易安全性得到了有力见证。这不仅极大地缩短了立案时间,还为后续审判工作奠定了坚实的基础。在调解阶段,多元调解服务平台借助人工智能、自然语言处理等前沿技术,实现了矛盾纠纷的快速化解。无论是矛盾类型的多元化,还是化解主体的多元化,智慧法院都能提供一站式、全方位的服务,让纠纷解决更加高效、和谐。而在审判阶段,智能立案、智能送达、智能庭审、智能判决等一系列智能化手段的应用,更是让审判活动变得更加智能化、集约化。这不仅提高了审判效率,还确保了审判质量的稳步提升。 更为引人注目的是,智慧法院还构建了一套完善的执行体系。移动执行指挥云平台的建设,让执行工作变得更加精准、高效。执行指挥中心和信息管理中心的一体化应用,实现了信息的实时传输和交换,为执行工作提供了强有力的支撑。而执行指挥车的配备,更是让执行现场通讯信号得到了有力保障,应急通讯能力得到了显著提升。这一系列创新举措的实施,不仅让执行难问题得到了有效解决,还为构建诚信社会、保障金融法治化营商环境提供了有力支撑。智慧法院的出现,让司法服务更加贴近民心,让公平正义的阳光更加温暖人心。
内容概要:本文针对计算机网络这门课程的期末复习,全面介绍了多个关键点和重要概念。主要内容涵盖了计算机网络的基本概念、OSI七层模型及其每一层的具体职责和协议、详细的TCP/IP协议介绍,尤其是三次握手和四次挥手机制、IP地址(IPv4 和 IPv6)的概念和子网划分的技术、静态路由和动态路由的区别及其路由选择算法、TCP和UDP作为两种主要传输层协议的功能区别、各种常用的应用层协议如HTTP、HTTPS、FTP、SMTP等,此外还包括了一些关于网络性能优化的关键参数以及常见的网络安全措施。所有理论均配有相应的案例分析帮助深入理解和巩固知识点。 适合人群:正在准备计算机网络相关考试的学生,或希望深入理解计算机网络架构和原理的人群。 使用场景及目标:为用户提供详尽的期末复习指南,助力理解复杂的技术概念并提高解决具体应用问题的能力,同时通过实例演示使学习变得更加直观。 其他说明:强调不仅要记住公式和定义,更要关注概念背后的运作逻辑及实际应用情况来达到良好的复习效果。
精选毕设项目-移动端商城
本文介绍了基于Python的B站视频的数据分析可视化系统设计与实现。该系统帮助用户深入了解B站视频的趋势,并通过数据分析和可视化技术展示相关信息。利用Python的网络爬虫技术获取B站上的视频数据,包括视频标题、上传者、播放量、点赞数等信息。借助数据分析库Pandas对获取的数据进行处理和分析,例如计算了不同用户视频发布个数、粉丝量、视频长度、视频观阅人数,还分析了不同视频的舆情分布和流行趋势。接着,利用可视化库Echarts将分析结果呈现为图表,例如柱状图、饼图、折线图等,以便用户直观地理解数据。为了提供更加个性化的服务,系统还集成了协同过滤算法推荐功能,根据用户的历史观看记录和偏好,推荐可能感兴趣的视频。最后,设计并实现了一个交互式的用户界面,用户可以通过界面选择感兴趣的话题和日期范围,系统将动态展示相关视频的数据分析结果。通过本系统,用户可以更好地了解B站视频的特点和趋势,同时享受到个性化的视频推荐服务,为用户提供了一个便捷而全面的数据分析工具。 感兴趣自行下载学习!
标题 "MPU6050.zip" 暗示了这个压缩包可能包含了与MPU6050陀螺仪和加速度传感器相关的资源。MPU6050是一款广泛应用的惯性测量单元(IMU),它能检测设备在三个轴上的角速度和线性加速度,常用于运动控制、姿态估算、导航等领域。 描述中只提到了"MPU6050.zip",没有提供额外信息,但我们可以通过标签 "stm32cubemx" 来推测,这个压缩包里的内容可能与STM32系列微控制器以及使用STM32CubeMX配置工具有关。STM32CubeMX是一款强大的配置工具,用户可以利用它来初始化STM32微控制器的外设,生成相应的初始化代码。 在压缩包的文件名列表中,我们看到以下几个文件: 1. mpu6050.c:这是一个C源文件,通常包含了与MPU6050交互的驱动程序代码。在这个文件里,开发者可能会定义函数来初始化传感器、读取数据、处理中断等。 2. mpu6050.h:这是对应的头文件,包含了函数声明、常量定义和结构体等,供其他模块调用时包含,以实现对MPU60。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
IPSO-SVR 改进粒子群算法优化支持向量机的多变量回归预测 Matlab语言 1.多变量单输出,通过非线性权重递减方式对粒子群算法进行改进,优化SVR中的两个参数,评价指标包括R2、MAE、MSE、MAPE,效果如图所示,可完全满足您的需求~ 2.直接替Excel数据即可用,注释清晰,适合新手小白[火] 3.附赠测试数据,输入格式如图3所示,可直接运行 4.仅包含模型代码 5.模型只是提供一个衡量数据集精度的方法,因此无法保证替数据就一定得到您满意的结果~
精选项目-天气预报带后端
精选毕设项目-自助查勘