更新时间:2021-07-16 12:36:01
封面
版权信息
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Chapter 1. Getting Started with Responsive Design Bootstrap and D3.js
What is Responsive Design?
Bootstrap – a popular mobile first CSS framework
Vector graphics in the browser with SVG
Creating graphics with D3.js
Summary
Chapter 2. Creating a Bar Chart Using D3.js and SVG
Getting started with D3.js
Drawing shapes with D3
Creating Scales and Axis
A simple bar chart
Chapter 3. Loading Filtering and Grouping Data
Preprocessing data
Loading and parsing remote data
Grouping data
Chapter 4. Making the Chart Responsive Using Bootstrap and Media Queries
Units and lengths in the browser
Responsive charts
Using Bootstrap's Media Queries
Chapter 5. Building Responsive Interactions
Using an event system
Panning and zooming
Chapter 6. Designing Transitions and Animations
Is there a web standard for animations?
Creating animations with JavaScript
Transitions
Shape tweens
Chapter 7. Creating Maps and Cartographic Visualizations Using GeoJSON
Overview of cartographic visualizations
Data representation for topology and geographic features
Maps and projections
Helpful tools for creating maps in D3
Types of geographic visualization
Chapter 8. Testing Responsive Visualizations
A guide on testing visualizations
Manual testing and debugging
Automated testing and Continuous Integration
A testing strategy for visualizations
Chapter 9. Solving Cross-Browser Issues
A solution to cross-browser compatibility issues
Cross-browser Media Queries
Cross-browser SVG features
Handle touch and mouse events with ease
Index