Learning responsive web design : a beginner's guide /

Deliver an optimal user experience to all devices—including tablets, smartphones, feature phones, laptops, and large screens—by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a respon...

Full description

Bibliographic Details
Main Author: Peterson, Clarissa (Author)
Other Authors: Comer, Randy (Cover designer)
Format: Book
Language:English
Published: Sebastopol, CA : O'Reilly Media, 2014
Sebastopol, California : O'Reilly, 2014
Edition:1st ed
Subjects:
CSS
LEADER 09556nam a2201129 i 4500
001 5038e44d-6a08-410b-a406-1ca0f9b2ea83
005 20240926000000.0
008 140625t20142014cau o 001 0 eng d
016 7 |a 016515831  |2 Uk 
019 |a 884585723  |a 1026467074  |a 1066686268  |a 1103263410  |a 1129364087  |a 1153028786   |a 1295595473  |a 1300576959  |a 1303384368 
020 |a 1-4493-6365-2 
020 |a 1-4493-6368-7 
020 |a 1-4493-6369-5 
020 |a 1322124299 
020 |a 1449363652 
020 |a 1449363687  |q (electronic bk.) 
020 |a 1449363695  |q (electronic bk.) 
020 |a 9781322124292 
020 |a 9781449363659 
020 |a 9781449363680  |q (electronic bk.) 
020 |a 9781449363697  |q (electronic bk.) 
020 |z 144936294X 
020 |z 9781449362942 
035 |a (CKB)3710000000128875 
035 |a (CaPaEBR)ebrary10882732 
035 |a (CaSebORM)9781449363659 
035 |a (EXLCZ)993710000000128875 
035 |a (MiAaPQ)EBC1710352 
035 |a (OCoLC)881503053  |z (OCoLC)884585723  |z (OCoLC)1026467074   |z (OCoLC)1066686268  |z (OCoLC)1103263410  |z (OCoLC)1129364087  |z (OCoLC)1153028786   |z (OCoLC)1295595473  |z (OCoLC)1300576959  |z (OCoLC)1303384368 
035 |a (OCoLC)881503053 
035 |a (OCoLC)884585723 
035 |a (OCoLC)ocn881503053 
035 |a (PPN)194161161 
035 |a (PQKB)11479530 
035 |a (PQKBManifestationID)11758487 
035 |a (PQKBTitleCode)TC0001294161 
035 |a (PQKBWorkID)11316313 
035 |a (SSID)ssj0001294161 
035 |a (Sirsi) a13204763 
035 |a (Sirsi) srocn881503053 
037 |a BE845284-7723-43BF-9DEB-8126D237B618  |b OverDrive, Inc.   |n http://www.overdrive.com 
040 |a MiAaPQ  |b eng  |e rda  |e pn  |c MiAaPQ  |d MiAaPQ 
040 |a UMI  |b eng  |e pn  |c UMI  |d TEFOD  |d N$T  |d YDXCP  |d XFF  |d DEBBG  |d OCLCF  |d IDEBK  |d CUS   |d OCLCO  |d OCLCQ  |d OCLCO  |d TEFOD  |d COO  |d E7B  |d CDX  |d OCLCQ  |d TEFOD  |d EBLCP  |d DEBSZ  |d OCLCQ   |d D6H  |d OCLCQ  |d MR7  |d REB  |d CEF  |d NTG  |d WYU  |d OCLCQ  |d OCLCO  |d UAB  |d UKAHL  |d VT2  |d OCLCQ   |d CZL  |d DST  |d BRF  |d OCLCO  |d OCLCQ 
041 |a eng 
050 4 |a TK5105.888  |b .P483 2014 
050 4 |a TK5105.888  |b .P484 2014 
072 7 |a COM  |x 018000  |2 bisacsh 
082 |a 006.7 
082 0 4 |a 005.72  |2 23 
090 |a TK5105.888  |b .P483 2014 
100 1 |a Peterson, Clarissa 
100 1 |a Peterson, Clarissa,  |e author 
245 1 0 |a Learning responsive web design :  |b a beginner's guide /  |c Clarissa Peterson 
250 |a 1st ed 
260 |a Sebastopol, CA :  |b O'Reilly Media,  |c 2014 
264 1 |a Sebastopol, California :  |b O'Reilly,  |c 2014 
264 4 |c ©2014 
300 |a 1 online resource (412 p.) 
300 |a 1 online resource (xiv, 396 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
336 |a text  |b txt 
337 |a computer  |b c  |2 rdamedia 
337 |a computer  |b c 
338 |a online resource  |b cr  |2 rdacarrier 
338 |a online resource  |b cr 
347 |a text file 
500 |a Includes index 
504 |a Includes bibliographical references and index 
505 0 |a Preface; How This Book Is Organized; Who Should Read This Book; How to Contact Us; Acknowledgments; Foundations of Responsive Design; Chapter 1: What Is Responsive Design?; 1.1 Just the Basics; 1.2 A Short History; 1.3 Why Responsive Design; 1.4 Summary; Chapter 2: Responsive Content; 2.1 Content Strategy; 2.2 Managing Content; 2.3 Developing Content; 2.4 Content Parity; 2.5 Content Governance; 2.6 Adaptive Content; 2.7 Summary; Creating Responsive Websites; Chapter 3: HTML for Responsive Sites; 3.1 Working with HTML; 3.2 Basic Page Structure; 3.3 Viewport; 3.4 Structural Elements; 3.5 Creating a Page; 3.6 Clean and Semantic HTML; 3.7 Summary; Chapter 4: CSS for Responsive Sites; 4.1 How CSS Works; 4.2 Versions of CSS; 4.3 Where CSS Goes; 4.4 The Cascade; 4.5 Using the Cascade; 4.6 Comments; 4.7 Organizing Your Stylesheet; 4.8 The Box Model; 4.9 display; 4.10 Positioning; 4.11 float and clear; 4.12 Basic Styles; 4.13 Summary; Chapter 5: Media Queries; 5.1 What's a Media Query?; 5.2 Media Query Structure; 5.3 Using Media Queries in Stylesheet Links; 5.4 Other Ways to Use Media Queries; 5.5 What We Can Query; 5.6 Browser Support; 5.7 Breakpoints; 5.8 Design Ranges; 5.9 Designing Responsively; 5.10 Using Media Queries; 5.11 Two-Column Layout; 5.12 Setting a Maximum Width; 5.13 How to Choose Breakpoints; 5.14 Summary; Chapter 6: Images; 6.1 Ways to Display Images; 6.2 Alt Text; 6.3 Image File Formats; 6.4 Optimizing Images; 6.5 Content Images; 6.6 Background Images; 6.7 Responsive Images; 6.8 Summary; Working Responsively; Chapter 7: Responsive Workflow; 7.1 Strategy and Planning; 7.2 Content Before Layout; 7.3 Thinking About Layout; 7.4 Prototypes; 7.5 Visual Design; 7.6 Responsive Design Tools; 7.7 Selling Responsive Design; 7.8 Working with Clients; 7.9 Summary; Chapter 8: Mobile and Beyond; 8.1 User Experience; 8.2 Device-Agnostic Design; 8.3 Focusing on Mobile First; 8.4 Do What You Can; 8.5 Types of Devices; 8.6 Touch; 8.7 Screen Size; 8.8 Accessibility (Universal Design); 8.9 Deciding Which Devices to Support; 8.10 Why Use Real Devices for Testing; 8.11 Testing; 8.12 Summary; Designing Responsive Websites; Chapter 9: Typography; 9.1 Start with HTML; 9.2 Typefaces; 9.3 Using Fonts; 9.4 Sizing Text; 9.5 Line Length; 9.6 Whitespace; 9.7 Margins and Padding; 9.8 Changing Typeface for Screen Size; 9.9 Summary; Chapter 10: Navigation and Header Layout; 10.1 Responsive Navigation; 10.2 Branding; 10.3 Navigation Links; 10.4 Navigation Patterns; 10.5 Header; 10.6 Summary; Chapter 11: Performance; 11.1 Why Performance Matters; 11.2 Performance as Design; 11.3 How Web Pages Are Loaded and Rendered; 11.4 Measuring Performance; 11.5 Cleaning Up Your Code; 11.6 Minimizing HTTP Requests; 11.7 Server Stuff; 11.8 JavaScript; 11.9 CSS; 11.10 Hosting; 11.11 Conditionally Loading Content; 11.12 Reflows and Repaints; 11.13 RESS; 11.14 Summary 
520 |a Deliver an optimal user experience to all devices—including tablets, smartphones, feature phones, laptops, and large screens—by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch. Ideal for anyone involved in the process of creating websites—not just developers—this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays. Start with content strategy before creating a visual design Learn why your default design should be for the narrowest screens Explore the HTML elements and CSS properties essential for responsive web design Use media queries to display different CSS styles based on a device’s viewport width Handle elements such as images, typography, and navigation Use performance optimization techniques to make your site lighter and faster 
520 |a "Deliver an optimal user experience to all devices-including tablets, smartphones, feature phones, laptops, and large screens-by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch. Ideal for anyone involved in the process of creating websites-not just developers-this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays"--Page 4 of cover 
546 |a English 
588 |a Description based on online resource; title from PDF title page (ebrary, viewed June 25, 2014) 
588 0 |a Print version record 
630 0 0 |a CSS 
630 0 7 |a CSS  |2 fast 
650 0 |a HTML (Document markup language) 
650 0 |a Web site development 
650 0 |a Web sites  |x Design 
650 6 |a HTML (Langage de balisage) 
650 6 |a Sites Web  |x Conception 
650 6 |a Sites Web  |x Développement 
650 7 |a COMPUTERS  |x Data Processing  |2 bisacsh 
650 7 |a Computers and IT  |2 ukslc 
650 7 |a HTML (Document markup language)  |2 fast 
650 7 |a HTML  |2 aat 
650 7 |a Web site development  |2 fast 
650 7 |a Web sites  |x Design  |2 fast 
700 1 |a Comer, Randy,  |e cover designer 
700 1 |a Head, Rachel,  |e corrector 
700 1 |a Howard, Angela,  |e bibliographic antecedent 
776 |z 1-4493-6294-X 
776 0 8 |i Print version:  |a Peterson, Clarissa  |t Learning responsive web design : a beginner's guide.  |d Sebastopol, California : O'Reilly, ©2014  |h xiv, 396 pages  |z 9781449362942 
999 1 0 |i 5038e44d-6a08-410b-a406-1ca0f9b2ea83  |l a13204763  |s US-CST  |m learning_responsive_web_designbeginners_guide______________________________2014____1__oreila________________________________________peterson__clarissa_________________e 
999 1 0 |i 5038e44d-6a08-410b-a406-1ca0f9b2ea83  |l 99119272118608501  |s US-NCD  |m learning_responsive_web_designbeginners_guide______________________________2014____1__oreila________________________________________peterson__clarissa_________________e 
999 1 1 |l a13204763  |s ISIL:US-CST  |t BKS  |b d9d0fb7c-c74f-54d5-b18b-b87788318e60  |y d9d0fb7c-c74f-54d5-b18b-b87788318e60  |p UNLOANABLE 
999 1 1 |l a13204763  |s ISIL:US-CST  |t BKS  |a SUL-ELECTRONIC  |p UNLOANABLE