Responsive Mobile Design
Subtitle: designing for every device
Publisher: Addison-Wesley; Addison-Wesley Professional
Published: 2015
Place of publication: Upper Saddle River, NJ
Language: eng
Format: Paperback
Number of pages: 239
ISBN-13: 9780133888218
Table of contents: title: Part one : Creating a responsive layout.; title: Chapter 1 : Content matters.; title: What makes up content; title: Choosing the right content; title: Discussing content sliders; title: Summary; title: Chapter 2 : Why mobile first.; title: Viewing the Web; title: Considerations when starting small; title: Summary; title: Chapter 3 : Working with grids.; title: Choosing a grid; title: Using a responsive grid; title: Using an adaptive grid; title: Best of both worlds; title: Summary; title: Chapter 4 : Displaying tabular data.; title: Defining tabular data.; title: Working with tabular data; title: Summary; title: Chapter 5 : Working with measurement values.; title: Using pixels; title: Using percentages; title: Using Em and Rem units; title: Viewport measurements; title: Summary; title: Chapter 6 : Using Media Queries.; title: The viewport meta tag; title: Implementing breakpoints; title: Device-specific media queries; title: Summary; title: Chapter 7 : Typography.; title: Web fonts; title: Font formats; title: Browser and device support; title: Using font services; title: Icon fonts; title: Summary; title: Chapter 8 : Retrofitting an existing site.; title: Choosing a proper layout for mobile; title: Working with components; title: Considerations when going mobile; title: Summary; title: Part two : Working with responsive media.; title: Chapter 9 : Responsive images.; title: Images should be responsive; title: Using a JavaScript solution; title: Summary; title: Chapter 10 : Responsive video.; title: Using video; title: Delivery systems; title: Making videos fit mobile devices; title: Summary; title: Chapter 11 : Image compression.; title: Image types; title: Compression utilities; title: Compression results; title: Summary; title: Part three : Enhancing performance.; title: Chapter 12 : Conditional JavaScript.; title: Why conditional JavaScript; title: Using conditional JavaScript; title: Using JavaScript plugins; title: Summary; title: Chapter 13 : Web components.; title: Working with Web components; title: Examples of Web components; title: Working with the DOM; title: Web Component polyfills; title: Summary; title: Chapter 14 : Device detection and server requests.; title: Device detection; title: HTTP headers; title: Using client hints; title: Summary; title: Chapter 15 : Server optimization.; title: Server setup; title: Web servers; title: Server plugins; title: Summary; title: Chapter 16 : High performance with development tools.; title: Development tools; title: Browser developer tools; title: Build tools; title: Summary