Master the art of building responsive visualizations on the Web
About This Book
Learn the techniques for building data visualizations that work well for all screen sizes
Implement responsive techniques with popular libraries to get to grips with building responsive visualizations that work in the real world
Incorporate responsive workflow in your data visualization process to build visualizations that take a mobile-first approach.
Who This Book Is For
What You Will Learn
Get familiar with responsive design for data visualizations
Understand the main concepts of D3.js to create interactive visualizations
Unleash the power of Bootstrap to create stunning and responsive visualizations for all screen resolutions
Implement Touch and Mouse interactions for mobile-first applications
Design Transitions and Animations that impress in portrait and landscape
Build a Responsive World Map using GeoJSON and D3.js
Using D3.js and Responsive Design principles, you will not just be able to implement visualizations that look and feel awesome across all devices and screen resolutions, but you will also boost your productivity and reduce development time by making use of Bootstrap—the most popular framework for developing responsive web applications.
You will finish the journey by discovering the caveats of mobile-first applications and learn how to master cross-browser complications.
Style and approach
As the world shifts to mobile devices for consuming data on the Web, developers are faced with the unique challenge of making data visualizations work for their smaller screens. The growth of responsive web design enabled developers to adopt page layouts and media for smaller screens, but there is still little information available on how to adapt data visualizations for the smaller screens. This book fills this important gap and shows how responsive web design principles can be extended to create visualizations that work well regardless of the screen size, thereby allowing developers to build user-friendly visualizations that work well on all devices. In addition to covering some of the popular techniques and design patterns for building responsive visualizations, the book also shows readers how to implement these techniques with the help of some popular tools and libraries.
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.