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
《经典电影如何讲故事》内容简介:好电影都讲了一个好故事,那些遭遇“滑铁卢”、不受市场待见的“烂片”,很大程度上是故事设计存
內容簡介沒有令人皺眉的繪圖技巧,只是激發你對空間的探索樂趣!一門帶領所有人進入建築世界的必備基礎課10項主題X10堂練習X10年
《全国法律硕士专业学位研究生入学联考考试指南(第二十二版)》内容简介:本书是由全国法律专业学位研究生教育指导委员会组编的针
Thisbookisaninspiringsurveyofstate-of-the-artpublicationsthatareredefiningprintm...
全球第一本Docker技术图书中文版,Docker中文社区鼎力支持!Docker核心团队成员权威著作,在技术圈中很有影响力。既是第一本Dock
Thepurposeofthisbookistoimpressonfriendsandfamilymembersthattheiraddictedlovedon...
《软件项目开发全程实录丛书•PHP项目开发全程实录:DVD17小时语音视频讲解(附光盘1张)》主要特色:(1)12-32小时全程语音同步视频
《jQuery风暴:完美用户体验》全面讲解了jQuery的各种技术,包括基础特性、各类函数的介绍、使用jQuery进行AJAX调用、jQuery插件的
作者阿兰·F·祖尔等的基于他们对应用科学家讲授统计与R的丰富经验,为读者献上了《R语言初学者指南》这本书。为了避免同时讲授R
《大国经济学》内容简介:起点独特·规模巨大·区域差异显著·治理层级复杂·连接全球的制造业大国 · 改革开放40余年,在一个急速
《爱的教育》内容简介:特殊教育是对有特殊需求的青少年儿童进行特殊培养,培养和发挥他们的能力,使其能够增强适应社会能力的能力
《二战尖端武器鉴赏指南(珍藏版)》内容简介:本书筛选了大量自一战结束至二战结束的划时代高尖端武器,以及当时各国主力、或者具
本书是一本深入研究和揭示CSS设计技术的书籍。本书在透彻地讲解CSS核心技术的基础上,深入到各个实际应用领域中,充分向读者演示
计算机:一部历史 本书特色 《计算机——一部历史》(彼得·本特利著), 给大众读者写的计算机科普读物,零门槛入门计算机 科学。讲述计算机背后鲜为人知的故事,普及...
《科技英语翻译实用教程》以句子和词汇为主线展开,并将翻译理论、方法与技巧及相关语法知识融合在其中。全书共分为7章:概论、科
《人像摄影构图与美资设计》内容简介:中艺影像学校是国内知名的摄影培训机构,十余年来培养了数万名摄影学习者。本书作者田德友是
《软件定义世界》内容简介:以云计算、大数据、移动、社交(SMDC)为代表的新一代技术蓬勃发展,给经济、社会、日常生活带来了前所
《给孩子的趣味唐诗课:四季篇》内容简介:《中国诗词大会》评委蒙曼老师为孩子量身打造的漫画唐诗课 读起来有趣、学起来零压力、背
本书是与日俱增的关于因特网利弊之文献的重要补充。——《哲学评论》关于因特网种种承诺的一次清晰辨析……以哲学家的眼光审视一
C程序设计语言(第2版.新版)习题解答 本书特色 本书是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言(第2版·新...