My Account Log in

2 options

Responsive design high performance : leverage the power of responsive design to fine-tune your website's performance and increase its speed / Dewald Els.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Els, Dewald, author.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
Application software--Development.
Application software.
Application software--Design.
High performance computing.
Mobile computing.
Web site development.
Physical Description:
1 online resource (162 p.)
Edition:
1st ed.
Place of Publication:
Birmingham, England : Packt Publishing, 2015.
Language Note:
English
Summary:
This book is ideal for developers who have experience in developing websites or possess minor knowledge of how responsive websites work. No experience of high-level website development or performance tweaking is required.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The Good, the Bad, and the Ugly of Responsive Web Design; The good - appearance and management; Appearance; Management; The bad - slow load times and unresponsive interactions; Slow load times; Browser requests; Unresponsive interactions; The ugly - the effects of slow performance; Effects on the end user; Effects on business; Summary; Chapter 2: Tweaking Your Website for Performance; Resource placement on the DOM; Scripts with (document).ready()
Scripts that change the layoutThe welcome section; The information section; The about section; Adjusting the sections; Improving the output; DNS prefetching; The purpose of DNS prefetching; Too many DOM Elements; Summary; Chapter 3: Managing Images; Choosing the correct image format; Optimizing images; Progressive images; Adaptive images; Conditional loading; One too many DOM elements; Specifying sizes, media queries and introducing sprite sheets; Caching; Scaling; Retina displays; Summary; Chapter 4: Learning Content Management; Style sheets, media queries, and viewports
Sassy CSS, SASS, and LESSCSS; SCSS; SASS; LESS; Background images and media queries; Using JavaScript to ease the load; AngularJS; Conditional content management; The server side with PHP; Parallel downloads; Content Delivery Networks; Fonts; Summary; Chapter 5: The Fastest HTTP Request is No HTTP Request; Reducing the number of requests; Sprite sheets; So, what is image framing?; Combining files; Server-side optimization with Apache; Compression; ETags; Expires headers; File concatenation; AppCache; Summary; Chapter 6: Testing, Testing, and Testing!; Beginning your testing adventure
Step 1 - planningStep 2 - testing; Step 3 - assessing results; Step 4 - tracking bugs; Back to the responsive stuff; Summary; Chapter 7: Speeding Up Development with Design Concepts, Patterns, and Programs; Design concepts; Graceful degradation and progressive enhancement; Object-orientated CSS (OOCSS); Separating structure from styling; Separating the containers and the content; OOCSS and SASS/SCSS (even LESS); Patterns and templates; Media query templates; Plugins and software; Grunt; package.json; The Gruntfile.js; RequireJS; Summary; Chapter 8: Using Tools for Performance; Planning
DevelopingCodeKit; Prepros; Managing code changes; Summary; Appendix: Taking the Next Steps; An overview of what we've covered so far; A few references for further reading; Ethan Marcotte; Paul Irish; Brad Frost; Ask the people who know; Summary; Index
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed April 29, 2015).
OCLC:
1491307865

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account