JavaScript性能优化

JavaScript性能优化 pdf epub mobi txt 电子书 下载 2025

出版者:机械工业出版社
作者:Tom Barker
出品人:
页数:185
译者:缪纶
出版时间:2014-4-1
价格:49
装帧:平装
isbn号码:9787111460220
丛书系列:
图书标签:
  • javascript
  • 性能
  • 前端
  • 优化
  • JavaScript
  • Web前端
  • 计算机
  • 编程
  • JavaScript
  • 性能优化
  • 前端
  • Web开发
  • 浏览器
  • 代码质量
  • 优化技巧
  • 性能测试
  • 工程实践
  • V8引擎
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《JavaScript性能优化:度量、监控与可视化》是首部系统化阐述JavaScript性能优化的经典著作,拥有20余年经验的Web性能调优专家经验结晶,亚马逊全五星好评。从语言特性、浏览器原理、网络传输机制、数据结构等多角度深层探讨影响JavaScript代码性能的根本原因,从性能问题的度量、监控和可视化全维度给出了提升JavaScript代码性能的实用工具、方法和最佳实践,并对各种常见的性能问题给出了完整的解决方案。

《JavaScript性能优化:度量、监控与可视化》共分8章:第1章从Web应用运行机制和原理方面解析性能;第2章介绍测量性能的工具(Firebug、YSlow、WebPagetest、R)和实用技术;第3章基于样例工程WPTRuner来介绍如何进行自动化性能监测与可视化;第4章以创建的自制工具perfLogger来讲解JavaSript基准测试和日志记录;第5章讲解W3C制定的用于收集浏览器性能度量值的新标准化方法;第6章具体介绍如何使用JavaScript改进Web性能的各个方面;第7章探讨提升运行时性能的途径,并运用R生成量化的性能图表;第8章探讨如何在性能与代码可读性以及代码模块化之间谋求平衡。

作者简介

Tom Barker,资深Web技术专家,有20余年行业经验,专注于Web开发的各个方面。现为Comcast公司的Web开发高级经理,费城大学的兼职教授。痴迷于优雅的软件解决方案,软件持续改进,数据的提炼、分析以及可视化。

缪纶,资深软件开发工程师、安全员,负责或参与过多个国家科技支撑项目。现从事计算机网络以及Web开发相关工作,关注JavaScript网站性能多年,对Web性能提升有独到见解。

目录信息

目 录
译者序
致 谢
第1章 什么是性能
1 1 Web性能
1 2 解析与渲染
1 2 1 渲染引擎
1 2 2 JavaScript引擎
1 3 运行时性能
1 4 为什么性能如此重要
1 5 工具与可视化
1 6 本书的目的
1 7 使用的技术以及拓展阅读
1 8 小结
第2章 测量和影响性能的工具与技术
2 1 Firebug
2 1 1 安装
2 1 2 使用
2 2 YSlow
2 2 1 安装
2 2 2 使用
2 3 WebPagetest
2 4 缩减
2 4 1 Minify
2 4 2 YUI Compressor
2 4 3 Closure Compiler
2 4 4 结果比较
2 4 5 分析与可视化
2 5 R入门
2 5 1 安装并运行R
2 5 2 R基础
2 5 3 使用R进行简单绘图
2 5 4 R的一个实例
2 5 5 使用apply()函数
2 6 小结
第3章 WPTRunner--使用WebPagetest进行自动化性能监测与可视化
3 1 架构
3 2 创建一个共享配置文件
3 3 解析测试结果
3 4 完成实例
3 5 数据解析
3 6 绘制加载时间
3 7 绘制负载和HTTP请求数
3 8 开源
3 9 小结
附:WebPagetest的创办人Patrick Meenan访谈
第4章 perfLogger--JavaScript基准测试和日志记录
4 1 架构
4 2 开始编写代码
4 2 1 计算测试结果
4 2 2 设置测试结果元数据
4 2 3 显示测试结果
4 2 4 保存数据
4 2 5 制定公有API
4 3 远程日志记录
4 4 一个示例页
4 5 为测试结果绘制图表
4 6 开源
4 7 小结
第5章 展望未来,性能的标准化
5 1 W3C的Web性能工作组
5 2 性能对象
5 2 1 性能定时
5 2 2 用perfLogger整合性能对象
5 3 升级日志功能
5 4 性能导航
5 5 性能内存
5 6 高分辨率时间
5 7 新数据可视化
5 8 小结
第6章 Web性能优化
6 1 优化页面的渲染瓶颈
6 1 1 脚本加载
6 1 2 异步
6 1 3 对比结果
6 2 惰性加载
6 2 1 惰性加载的艺术
6 2 2 惰性加载脚本
6 2 3 惰性加载CSS
6 2 4 为什么不惰性加载图片
6 3 小结
第7章 运行时性能
7 1 跨作用域的缓存变量和属性
7 1 1 新建文件
7 1 2 创建测试
7 1 3 结果可视化
7 1 4 属性引用示例
7 2 核心JavaScript与Frameworks的比较
7 2 1 jQuery与JavaScript比较:循环
7 2 2 jQuery与JavaScript比较:DOM访问
7 3 Eval函数的真正价值
7 4 DOM访问
7 4 1 使用队列完成DOM元素修改
7 4 2 使用队列添加新节点
7 5 嵌套循环的代价
7 6 小结
第8章 在性能、软件工程最佳实践和软件产品运行之间谋求平衡
8 1 在性能与可读性、模块化和良好设计之间谋求平衡
8 2 焦土化性能
8 2 1 内联函数
8 2 2 Closure Compiler
8 3 下一步:从实践到实际应用
8 3 1 Web性能监测
8 3 2 用工具检测你的网站
8 3 3 在测试实验环境中进行基准测试
8 3 4 分享你的发现
8 4 小结
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

有点水。

评分

书很短,短到它无法讲清楚性能优化的瓶颈,解决方案以及为什么。也仅仅简单介绍如何监控,以及所有人都知道的minify 文件。如果对前台性能优化感兴趣,建议看别的书吧。

评分

讲的太浅了,说的都是一些简单的优化方面,各处的解决方案都十分单调,基本没有什么督导的见解和通用化的解决方案,除了一些小的知识点和论点,有点意思以外,基本没有什么可取之处。

评分

没有亮点,部分知识十分老旧。不建议阅读。难以想象是14年出版的。

评分

没有亮点,部分知识十分老旧。不建议阅读。难以想象是14年出版的。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有