Understand and design responsive web pages for all devices
About This Book
- Get to grips with the core functionality of RWD through examples
- Learn to build and beautify your own web page
- Maximize the performance of your web pages so that they work across all browsers and devices irrespective of the screen size
Who This Book Is For
This book is for web designers who want to begin with responsive web design. Web development experience and knowledge of HTML5, CSS3, and some JavaScript experience is assumed.
What You Will Learn
- Work with new semantic elements in HTML5
- Explore various layout options
- Executing media queries to benefit responsive designs
- Using CSS3 to beautify web pages
- Understand responsive workflow and boilerplate frameworks
- Improve performance of responsive web design
- Maintain compatibility across various browsers
In Detail
Responsive web design is an approach to web design aimed at crafting sites to provide an optimal viewing and interaction experience-providing easy reading and navigation with minimum resizing, panning, and scrolling-and all of this across a wide range of devices from desktop computer monitors to mobile phones. Responsive web design is becoming more important as the amount of mobile traffic now accounts for more than half of the Internet's total traffic.
This book will give you in depth knowledge about responsive web design and its frameworks. You will embark on a journey of building and beautifying stunning and powerful responsive web pages.
You'll begin by getting an understanding of what RWD is and its significance to the modern web. Building on the basics, you'll learn about layouts and media queries. Following this, we'll dive deep into the layouts and beautification of web pages. We'll cover the important topic of performance management. Throughout the course of the book, you will also discover how to tackle cross-browser challenges.
Alex Libby's background is in IT support - he has been involved in supporting end users for almost 20 years in a variety of different environments; a recent change in role now sees Alex working as an MVT test developer for a global distributor based in the UK. Although Alex gets to play with different technologies in his day job, his first true love has always been with the Open Source movement, and in particular experimenting with CSS/CSS3, jQuery and HTML5. To date, Alex has written eleven books on subjects such as jQuery, HTML5 Video, SASS and CSS for Packt, and has reviewed several more - Responsive Web Design with HTML5 and CSS3 Essentials is Alex's twelfth book for Packt, and second completed as a collaboration project.
Gaurav Gupta is a dynamic and young IT professional who is engaged in the testing of web and mobile applications. He has worked with various tools and techniques in the broad field of mobile testing. He has extensive experience in both web and mobile test suite design and optimizes various operating systems. He is a versatile tester and is always keen to learn new technologies to keep himself updated. His passion for work makes him stand out among others. Even at a relatively early stage of his career, he is the published author of Mastering HTML5 Forms with Packt Publishing. A graduate in Computer Science, he works Cognizant Solutions, a reputed Fortune 500 IT services company. Gaurav is a native of Chandigarh, India, and currently lives in Pune, India.
Asoj Talesra is an enthusiastic software developer with strong technical background. As a hybrid mobile app developer, he is responsible for crafting and developing intuitive, responsive web pages and mobile apps using HTML5, CSS3, JavaScript, AngularJS, jQuery, jQuery mobile, Xamarin, and Appcelerator Titanium. He is well experienced in the areas of banking, quality and compliance, and audit.