Amy Cheng
Web Developer, New York Magazine
Drawing a Circle Three Ways: Generating Graphics for the Web
There are multiple ways to generate graphics for the web. In this talk, we’ll learn three ways create a circle: CSS, SVGs, the Canvas. Each approach has its advantages and disadvantages. Which one is best for mobile performance? Which one should I use to create visualizations based on real-time data? Which one is the best for personalized user interfaces?
We’ll answer these questions and explore how these technologies offer us possibilities of visual expressiveness on the web, across different form factors and platforms.
21. SVG Pros
• scales and responsive (when using relative units)
• accessible API
• XML can be exported from third-party software (Adobe
Illustrator)
21
31. Wrapping it all together
• Are you creating user interfaces?
• Are you creating data visualizations?
• Are you creating animations?
• Is performance a concern?
31