Yes, you can use responsive web design to create high performance, compelling websites. With this practical book, author Tom Barker demonstrates that responsive design is not just a frontend-only approach, but also a philosophy for taking advantage of the entire web stack. Responsive design patterns and anti-patterns, derived from heavily used real-world sites, are guiding principles throughout the book.
Ideal for frontend-focused web developers, this book shows you how to incorporate responsiveness and performance into your project plan, use Node.js for device-specific functionality on the backend, and write automated tests for a continuous integration environment. You’ll explore many useful tools and responsive frameworks, and gain useful insights from Barker’s own experience with responsive design along the way.
Get a primer on web performance concepts, web runtime performance, and performance tracking tools
Write functionality with Node.js that serves up a device-specific experience to the client
Explore client-side solutions, such as lazy loading entire sections of a page—including images, styling, and content
Validate service level agreements (SLAs) by writing automated tests with PhantomJS
Examine several responsive frameworks, including the author’s server-side framework, Ripple
Chapter 1 State of the Industry of Responsive Design
The Problem with Responsive Design
Summary
Chapter 2 Primer on Performance of Web Applications
The Basics of Measuring Performance
Tools to Track Web Performance
Web Runtime Performance
Summary
Chapter 3 Start with a Plan
A Journey Down the Slippery Slope
Project Plans
Summary
Chapter 4 The Backend
The Web Stack
Web Application Stack
Responding on the Server Side
Implications of Cache
Edge Side Includes
Summary
Chapter 5 The Frontend
Working with Images
Lazy Loading
Summary
Chapter 6 Continuous Web Performance Testing
Maintaining a Steady Course
Automating Responsive Web Performance Testing
Continuous Integration
Summary
Chapter 7 Frameworks
Looking at the State of Responsive Frameworks
Twitter Bootstrap
ZURB Foundation
Skeleton
Semantic UI
A Comparison of Frontend Frameworks
Ripple
Summary
Appendix About the Author
Appendix High Performance Responsive Design
MATLAB 在数学建模中的应用-(第2版) 本书特色 《matlab在数学建模中的应用》(第2版)一书是《matlab在数学建模中的应用》一书的第2版...
《Visual C++程序开发参考手册》内容简介:本书是一本VisualC 综合参考手册,介绍了VisualC 程序开发中涉及的各种函数、类及方法。
《科学技术史二十一讲》是在清华大学近年来面向本科生开设的科学技术史系列讲座的基础上,根据多位参与授课教师的讲稿修订而成的
《女儿的早餐》内容简介:这是一个妈妈对于女儿成长生活的笔记,更记录了7年来,每天坚持不断的为女儿准备早餐的过程,以及简单的早
MarkSummerfieldQtrac公司创始人,独立的培训讲师、顾问、技术编辑,Go、Python、C++、Qt和PyQt方面的技术作家。他的著作包括Rap
《浮世绘百景》内容简介:◎云集16位浮世绘巨匠,包括葛饰北斋、歌川广重、河锅晓斋、小林清亲等,从江户时代跨越到明治时代,一窥
《Excel 2010办公应用实战从入门到精通(超值版)》内容简介:《Excel 2010办公应用实战从入门到精通(超值版)》通过精选案例引导
《民法典与罗马法》内容简介:《民法典与罗马法》一书,分两大部分:第一部民法典,由“穿过新冠肺炎危机入典的《民法总则》”“我
《黄河三角洲高效生态经济区发展报告(2014)》内容简介:本书是对黄河三角洲地区进行全景式分析的研究报告。总报告对黄河三角洲地
《高端装备制造中精密直线电机电磁力分析及控制技术》内容简介:在以多轴高档数控机床、极大规模集成电路和重大科学仪器为代表的高
ThisisacomprehensiveaccountofthesemanticsandtheimplementationofthewholeLispfamil...
DiveintogamedevelopmentandcreategreatmultiplayeronlinegameswithProAndroidWebGame...
《金融激荡300年》内容简介:本书从经济学角度解读历史和政治,追溯300年金融激荡的进程,解读金融的力量,回答金融的走向,是一本
《培训精炼:36招成就高效讲师》内容简介:本书为培训师提炼了36个课堂培训技巧,能迅速帮助培训师提升培训技能,打造高效课堂,实
《数据中台产品经理》内容简介:随着移动互联网的快速发展,“中台”纷纷在国内大小互联网企业快速落地。前有阿里云智能事业群对外
具时滞的神经网络模型的分支问题研究 本书特色 本书是作者参与完成国家高技术研究发展计划(863计划)课题、国家自然科学基金项目、吉林省教育厅科学研究规划项目研究...
流量的秘密: Google Analytics网站分析与优化技巧(第3版) 本书特色 系统介绍建立全方位网站指标体系的配置方法和*佳实施方案细致解读google...
《新坐标大学本科电子信息类专业系列教材•微型计算机原理与接口技术》是在《计算机硬件技术基础》的基础上编著出版的“十一五”国
王绍强,著名设计文化出版人及设计师,三度传媒创始人,2006年创办《Design360°观念与设计》杂志并任总编辑,2003年创办《APD亚
《中国版权年鉴2018》内容简介:本书全面记录了2017年中国版权事业的发展状况,系统反映了我国版权管理保护工作的概貌,详实收载了