Icons and the Web
betravis / bear_travis
bear.me/icons-web
About Me
What is an Icon?
Why do we need them?
Icons should help users navigate an interface
Icons on Screens
Pixel Perfect
The bad news
Icons may lose clarity when working with anything other than the exact pixels.
High resolution displays make these issues less visible.
Accessible
"rabbit"
Performant
Minimizing resource loads
What’s Good
- Pixel-level control
- Browser support
What’s Not
- Fixed size & resolution
- Limited packaging support
p
p
p
and well supported
Fallbacks & accessibility
What’s good
- Scalable
- Stylable
- Solid browser support
What’s not
- Imprecise size & positioning
- Verbose accessibility & fallbacks
- Difficult to author fonts
Support
What’s Good
- Individual or packaged icons
- Vector based
- Use as image
- Many tool options
Use whatever makes your life easier.
I recommend SVG where possible.
Responsive icon design