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
2020年全国计算机等级考试一本通二级MSOffice高级应用 本书特色 本书面向全国计算机等级考试二级MS Office高级应用科目,严格依据其新版考试大纲详...
《数字迷城:信息爆炸改变你的生活》从经济、政治和社会的角度分析和阐释了互联网技术发展及“信息大爆炸”给人类社会带来的各种机
通用软件服装CAD 内容简介 《通用软件服装CAD》是一部计算机软件应用技术专著,本书既可用于高等学校服装专业教学,也可以指导服装设计与生产。本书详细研究探讨了...
《突破》内容简介:本书第一、二章侧重从理论角度分享有关TOC理论的定义和基本介绍;第三章为读者演绎TOC理论在工业制造企业的实际
《潜资源:管理者用人的14种手段》内容简介:俗话说,“宰相肚子能行船”,如果一个人有接纳庸俗的气度和宽恕他人的雅量,不自命清
《跟实战专家学做流程管理》内容简介:企业的使命是为顾客创造价值,为顾客创造价值的是流程,而不是哪个部门。本书作者在15年的管
DreamCase不是台灣一般認知的「Mook」,而是「MagBook」,以雜誌的概念、形式、內容來從事書的編輯,因此呈現方式可以更自由、更
《金融的逻辑(套装共2册)》内容简介:《金融的逻辑》(上、下)是陈志武教授关于金融的发展历史、演变、影响和作用的一部作品,由
《唐诗三百首》内容简介:传统中国文学的精粹何在?在诗 传统中国诗歌的精粹何在?在唐诗 基于清人蘅塘退士经典选本全新修订,典藏
《一个很好很好的小孩》内容简介:48个真实教育故事,看哭了、看笑了,看到了每个孩子心底的光! 这本书为我们呈现了一个天真赤诚的
《美国留学移民全攻略》内容简介:《海外留学指南系列:美国留学移民全攻略》的主要目标读者定位于留学方面,以国内接受过中等教育、
#NAME?
.这几年,我们一直在喊“转型”,也有很多人给出了很多“经营新方向”,应该说见仁见智,但有一点需要说明,不应把转型想得、说得
开发TCP/IP网络客户端和服务器应用管理本地设备的IPv4/IPv6网络接口使用HTTP和HTTPS协议编写用途多、效率高的Web客户端编写可使用
ASP.NET程序设计 内容简介 本书系统地讲述了使用ASP.NET进行网络程序设计。第1章讲述了.NET框架结构及如何搭建运行环境,并开发了第1个简单的ASP...
DevelopersandsystemadministratorsalikeareuncoveringthetruepowerofXML,theExtensib...
《故事工坊》内容简介:本书通过工坊式写作课堂,对“讲故事”的技巧、方法、练习进行讲解,涉及虚构与非虚构类型的故事创作。写作
《汉文与东亚世界》内容简介:过去,尽管语言不同,东亚各国的商贾使节,一言不发,仅凭一纸一笔,亦可通过汉文“笔谈”,传情达意
《博彩业适度规模与产业结构多元化研究:以澳门为例》内容简介:如今澳门博彩业“一业独大”所带来的负面因素逐步显现,澳门经济增
《天启:异类战争》内容简介:在浅近的未来,某西方大国突然向中国发动了奇异的“第二类战争”。中国方面措手不及,连连失利。迫不