高性能HTML5

高性能HTML5
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (杰伊 布莱恩特) , (迈克 琼斯) ,
2014-05
版次: 1
ISBN: 9787121226526
定价: 65.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 296页
字数: 414千字
正文语种: 简体中文
原版书名: Pro HTML5 Performance
  •   《高性能HTML5》为读者讲解了如何用HTML5从一开始就设计一个高性能的网站,以及如何对已有网站进行改良,使得它们具备优越的性能。《高性能HTML5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。
      通过学习《高性能HTML5》,读者能够掌握如何创建自己的高性能网站。《高性能HTML5》适合于想创建自己网站的初学者,同样也适用于资深网站开发者用于优化已有网站。   JayBryant,横跨两个不同的领域:写作和编程。在过去的20年中,他一直致力于帮助GE(通用电气)、Motorola(摩托罗拉)、Dell(戴尔)和其他一些公司的程序员能够更好地用写作来表达他们的工作。同时,他又帮助像NewYorkTimesGroup(纽约时报)、MorningStar(晨星),以及其他的企业和国家机构编写程序。
      如果对他的职业很好奇,去LinkedIn搜索他。

      MichaelGarrettJones,拥有超过15年的Web开发经验。他曾经在Microsoft(微软)、Dell(戴尔)、Johnson&Johnson(强生)、Citi(花旗银行)等公司作为技术领导。他还创造了一种独特的模式来实现高性能、直观的前端API。他坚持自己的设计,并且用它完美地实现了仅次于的电子商务网站。
      在他的自由职业中,他创建过不少于60个站点。他的工作从设计公司logo到整个公司网站的建立。
      因为自己的平面设计背景,Michael不愿意为了适应早期笨重的网页布局,而调整自己的设计。他做了很多工作和花了很多个人时间来学习如何让Web工程能够完美地呈现他的设计思想。
      带着Web开发世界的两个方面的视角--编码和设计上路,Michael总是能提供一些高效的模式,让用户和开发者都能有一个很好的体验。 第1 部分 引言
    第1 章 概述
    网站范例
    这本书将带给读者什么
    什么是高性能
    页面加载时间
    浏览器性能
    网络性能
    开发效率
    响应式设计
    栅格系统
    更深入地理解CSS
    第2 部分 性能基础
    第2 章 开发原则
    编写符合当代浏览器性能的代码
    减少HTML 中元素的数量
    减少重绘
    用CSS 来布局,处理边界
    渐进式增强
    使用特征检测来显示渐进式增强
    各司其职
    HTML
    CSS
    JavaScript
    小结
    第3 章 性能准则
    为什么页面加载时间是如此重要
    准则
    减少HTTP 请求
    使用CDN 加速(内容分发系统)
    避免空的src 和href 属性值
    增加过期头
    启用GZIP 压缩
    把CSS 放在头部
    把JavaScript 放到尾部
    避免使用CSS 表达式
    移除不使用的CSS 语句
    对JavaScript 和CSS 进行代码压缩
    减少重绘
    规定图片的宽和高
    不要用表格布局
    定义字符集
    不要重组DOM
    延伸阅读
    小结 35
    第4 章 响应式网页设计
    响应式设计
    CSS3 媒体查询
    自适应图片
    弹性栅格
    小结
    第5 章 理解页面重用机制
    一些关于页面重用的理念
    就像搭积木一样
    都在容器里
    小结
    第3 部分 创建一个网站
    第6 章 页面模板
    配置模板选项
    HTML 元素周围的条件注释
    设置字符集
    使用IE 的兼容模式
    提示用户安装Google Chrome Frame
    为iPhone 使用Viewport
    加载jQuery
    添加Google 统计代码
    更多可选项
    设置栅格
    小结
    第7 章 导航
    菜单结构
    给菜单添加样式
    Box Sizing(盒子尺寸)
    标准CSS3 糖果
    渐变
    :before 和:after
    使用base64 编码
    下拉效果
    搜索框
    小结
    第8 章 页头
    构建一个更好的国家选择器
    视觉
    CSS 裁剪
    图标链接
    小结
    第9 章 页脚
    设计页脚
    设置页脚的样式
    SVG
    不仅是简单的形状
    小结
    第10 章 分形设计模式
    定义一个控件
    代码一致
    升级简单
    更加可读
    目的明确
    开始分形:案例分析
    更快地开发页面
    更快地修复Bug
    增强一致性
    CSS 和JavaScript 的分离
    CSS 和JavaScript 的合并
    小结
    第11 章 link 控件
    控件功能
    给链接添加样式
    当CSS 失效时使用JavaScript
    小结
    第12 章 sidebox(侧边栏)控件
    内容
    样式
    函数
    小结
    第13 章 button 控件
    按钮类型
    Primary 按钮
    带图标的Primary 按钮
    玻璃材质的Primary 按钮
    带阴影效果的Primary 按钮
    镶边的Primary 按钮
    GO 按钮
    为GO 按钮镶边
    编写button 控件
    CSS
    小结
    第14 章 price 控件
    price 控件介绍
    HTML 代码
    CSS 代码
    控件代码
    shipping 控件
    HTML 代码
    CSS 代码
    控件代码
    使用控件
    小结
    第15 章 product 控件
    插入控件
    控件产生的HTML
    CSS
    product 控件的数据
    控件
    小结
    第16 章 table 控件
    HTML 结构
    数据对象
    table 控件
    样式
    通用效果样式
    宽屏效果样式
    窄屏效果样式
    增加媒体查询
    小结
    第17 章 tab 控件
    HTML
    数据
    控件
    创建tab 控件
    JavaScript
    tab 控件的样式
    所有效果的通用样式
    水平效果的样式
    垂直效果的样式
    小结
    第18 章 form控件
    HTML 结构
    fieldset 控件
    input 控件
    数据对象
    创建一个表单
    CSS
    建立一个快捷方式
    小结
  • 内容简介:
      《高性能HTML5》为读者讲解了如何用HTML5从一开始就设计一个高性能的网站,以及如何对已有网站进行改良,使得它们具备优越的性能。《高性能HTML5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。
      通过学习《高性能HTML5》,读者能够掌握如何创建自己的高性能网站。《高性能HTML5》适合于想创建自己网站的初学者,同样也适用于资深网站开发者用于优化已有网站。
  • 作者简介:
      JayBryant,横跨两个不同的领域:写作和编程。在过去的20年中,他一直致力于帮助GE(通用电气)、Motorola(摩托罗拉)、Dell(戴尔)和其他一些公司的程序员能够更好地用写作来表达他们的工作。同时,他又帮助像NewYorkTimesGroup(纽约时报)、MorningStar(晨星),以及其他的企业和国家机构编写程序。
      如果对他的职业很好奇,去LinkedIn搜索他。

      MichaelGarrettJones,拥有超过15年的Web开发经验。他曾经在Microsoft(微软)、Dell(戴尔)、Johnson&Johnson(强生)、Citi(花旗银行)等公司作为技术领导。他还创造了一种独特的模式来实现高性能、直观的前端API。他坚持自己的设计,并且用它完美地实现了仅次于的电子商务网站。
      在他的自由职业中,他创建过不少于60个站点。他的工作从设计公司logo到整个公司网站的建立。
      因为自己的平面设计背景,Michael不愿意为了适应早期笨重的网页布局,而调整自己的设计。他做了很多工作和花了很多个人时间来学习如何让Web工程能够完美地呈现他的设计思想。
      带着Web开发世界的两个方面的视角--编码和设计上路,Michael总是能提供一些高效的模式,让用户和开发者都能有一个很好的体验。
  • 目录:
    第1 部分 引言
    第1 章 概述
    网站范例
    这本书将带给读者什么
    什么是高性能
    页面加载时间
    浏览器性能
    网络性能
    开发效率
    响应式设计
    栅格系统
    更深入地理解CSS
    第2 部分 性能基础
    第2 章 开发原则
    编写符合当代浏览器性能的代码
    减少HTML 中元素的数量
    减少重绘
    用CSS 来布局,处理边界
    渐进式增强
    使用特征检测来显示渐进式增强
    各司其职
    HTML
    CSS
    JavaScript
    小结
    第3 章 性能准则
    为什么页面加载时间是如此重要
    准则
    减少HTTP 请求
    使用CDN 加速(内容分发系统)
    避免空的src 和href 属性值
    增加过期头
    启用GZIP 压缩
    把CSS 放在头部
    把JavaScript 放到尾部
    避免使用CSS 表达式
    移除不使用的CSS 语句
    对JavaScript 和CSS 进行代码压缩
    减少重绘
    规定图片的宽和高
    不要用表格布局
    定义字符集
    不要重组DOM
    延伸阅读
    小结 35
    第4 章 响应式网页设计
    响应式设计
    CSS3 媒体查询
    自适应图片
    弹性栅格
    小结
    第5 章 理解页面重用机制
    一些关于页面重用的理念
    就像搭积木一样
    都在容器里
    小结
    第3 部分 创建一个网站
    第6 章 页面模板
    配置模板选项
    HTML 元素周围的条件注释
    设置字符集
    使用IE 的兼容模式
    提示用户安装Google Chrome Frame
    为iPhone 使用Viewport
    加载jQuery
    添加Google 统计代码
    更多可选项
    设置栅格
    小结
    第7 章 导航
    菜单结构
    给菜单添加样式
    Box Sizing(盒子尺寸)
    标准CSS3 糖果
    渐变
    :before 和:after
    使用base64 编码
    下拉效果
    搜索框
    小结
    第8 章 页头
    构建一个更好的国家选择器
    视觉
    CSS 裁剪
    图标链接
    小结
    第9 章 页脚
    设计页脚
    设置页脚的样式
    SVG
    不仅是简单的形状
    小结
    第10 章 分形设计模式
    定义一个控件
    代码一致
    升级简单
    更加可读
    目的明确
    开始分形:案例分析
    更快地开发页面
    更快地修复Bug
    增强一致性
    CSS 和JavaScript 的分离
    CSS 和JavaScript 的合并
    小结
    第11 章 link 控件
    控件功能
    给链接添加样式
    当CSS 失效时使用JavaScript
    小结
    第12 章 sidebox(侧边栏)控件
    内容
    样式
    函数
    小结
    第13 章 button 控件
    按钮类型
    Primary 按钮
    带图标的Primary 按钮
    玻璃材质的Primary 按钮
    带阴影效果的Primary 按钮
    镶边的Primary 按钮
    GO 按钮
    为GO 按钮镶边
    编写button 控件
    CSS
    小结
    第14 章 price 控件
    price 控件介绍
    HTML 代码
    CSS 代码
    控件代码
    shipping 控件
    HTML 代码
    CSS 代码
    控件代码
    使用控件
    小结
    第15 章 product 控件
    插入控件
    控件产生的HTML
    CSS
    product 控件的数据
    控件
    小结
    第16 章 table 控件
    HTML 结构
    数据对象
    table 控件
    样式
    通用效果样式
    宽屏效果样式
    窄屏效果样式
    增加媒体查询
    小结
    第17 章 tab 控件
    HTML
    数据
    控件
    创建tab 控件
    JavaScript
    tab 控件的样式
    所有效果的通用样式
    水平效果的样式
    垂直效果的样式
    小结
    第18 章 form控件
    HTML 结构
    fieldset 控件
    input 控件
    数据对象
    创建一个表单
    CSS
    建立一个快捷方式
    小结
查看详情
其他版本 / 全部 (1)
您可能感兴趣 / 更多
高性能HTML5
高性能高分子材料
韦本辉
高性能HTML5
高性能之道: SRE视角下的运维架构实践
王力
高性能HTML5
高性能MySQL(第4版)
[美]Silvia Botros(西尔维亚·博特罗斯;Jeremy Tinley(杰里米·廷利
高性能HTML5
高性能齿轮精密数控加工理论与技术
王时龙;李国龙;曹华军
高性能HTML5
高性能精量排种理论与技术
王金武;唐汉
高性能HTML5
高性能Linux网络编程核心技术揭秘
朱文伟 李建英
高性能HTML5
高性能超标量CPU:微架构剖析与设计
李东声 编著
高性能HTML5
高性能磷酸锰铁锂电池材料——制备、表征与应用
梁广川 主编;王丽 副主编;张克强
高性能HTML5
高性能计算机体系结构
吴迪;卢宇彤;杜云飞;陈志广;胡淼
高性能HTML5
高性能并行运行时系统:设计与实现 [美]迈克尔·克莱姆
[美]迈克尔·克莱姆;[美]吉姆·考尼
高性能HTML5
高性能复合纤维材料混凝土结构设计与施工
江世永;周建庭;飞渭;李炳宏
高性能HTML5
高性能Java系统权威指南
李家智
系列丛书 / 更多
高性能HTML5
高性能高分子材料
韦本辉
高性能HTML5
高性能之道: SRE视角下的运维架构实践
王力
高性能HTML5
高性能MySQL(第4版)
[美]Silvia Botros(西尔维亚·博特罗斯;Jeremy Tinley(杰里米·廷利
高性能HTML5
高性能齿轮精密数控加工理论与技术
王时龙;李国龙;曹华军
高性能HTML5
高性能精量排种理论与技术
王金武;唐汉
高性能HTML5
高性能Linux网络编程核心技术揭秘
朱文伟 李建英
高性能HTML5
高性能超标量CPU:微架构剖析与设计
李东声 编著
高性能HTML5
高性能磷酸锰铁锂电池材料——制备、表征与应用
梁广川 主编;王丽 副主编;张克强
高性能HTML5
高性能计算机体系结构
吴迪;卢宇彤;杜云飞;陈志广;胡淼
高性能HTML5
高性能并行运行时系统:设计与实现 [美]迈克尔·克莱姆
[美]迈克尔·克莱姆;[美]吉姆·考尼
高性能HTML5
高性能复合纤维材料混凝土结构设计与施工
江世永;周建庭;飞渭;李炳宏
高性能HTML5
高性能Java系统权威指南
李家智
相关图书 / 更多
高性能HTML5
高性能高分子材料
韦本辉
高性能HTML5
高性能之道: SRE视角下的运维架构实践
王力
高性能HTML5
高性能MySQL(第4版)
[美]Silvia Botros(西尔维亚·博特罗斯;Jeremy Tinley(杰里米·廷利
高性能HTML5
高性能齿轮精密数控加工理论与技术
王时龙;李国龙;曹华军
高性能HTML5
高性能精量排种理论与技术
王金武;唐汉
高性能HTML5
高性能Linux网络编程核心技术揭秘
朱文伟 李建英
高性能HTML5
高性能超标量CPU:微架构剖析与设计
李东声 编著
高性能HTML5
高性能磷酸锰铁锂电池材料——制备、表征与应用
梁广川 主编;王丽 副主编;张克强
高性能HTML5
高性能计算机体系结构
吴迪;卢宇彤;杜云飞;陈志广;胡淼
高性能HTML5
高性能并行运行时系统:设计与实现 [美]迈克尔·克莱姆
[美]迈克尔·克莱姆;[美]吉姆·考尼
高性能HTML5
高性能复合纤维材料混凝土结构设计与施工
江世永;周建庭;飞渭;李炳宏
高性能HTML5
高性能Java系统权威指南
李家智