Icon Fonts
Crissov opened this issue · 2 comments
For a while, icon sets were distributed primarily as font files on the web, hence the term icon font. While many designers and developers are shifting to SVGs instead, they clearly constitute a user case for symbolic characters.
Almost all icon fonts rely on PUA code points exclusively, although many of their symbols have obvious or at least approximate Unicode equivalents. The prime reason for this is that some of the symbols would be drawn from default system fonts otherwise, the native emoji font in particular. Many designers apparently hate that and instead accept that there is no fallback at all when the font fails to load. Amusingly, some icon fonts use the same PUA code points that Apple originally used for their emoji set before it became part of Unicode – and still supports to remain compatible with legacy content – which means that a failing icon font may result in unrelated emojis showing up. That is just one of the many problems of icon fonts.
However, as for the contents of the most popular icon fonts, much is already covered by Unicode, much is inapplicable (i.e. logos) and much of it is redundant (e.g. various weights, circled and squared variants of the same symbol without canonical semantic difference) or questionable (e.g. representable by a short sequence of existing characters). The rest should be collected here, then be compiled into a formal proposal.
After all, Font Awesome alone has probably seen more use on the web than Wingdings 1--3 and Webdings -- not to mention Zapf Dingbats -- ever have.
Specific References
- Font Awesome Fort Awesome
- Material Design Icons Google
- Octicons Github
- Ico Moon
- Typicons
- Entypo
- Ionicons
- Ico Font
- Zondicons
- MFG Labs
- Captain Icon
Deviconsmostly logos- Themify Icons
- Foundation Icons
- Ionicons
- Linecons
- Open Iconic
- Just Vector Icons
- SVG Icons
- Glyphincons
- Iconic
- Foundicons
- Sosa
- Raphael Icon Set
- Line Awesome
- Dashicons Wordpress
- Linea Iconset
- iOS7 Vector Icons
- Genericons
- Stroke 7, Stroke 7 Icon Font, Stroke Icons
- Icon-Works
- Tonicons
- Elegant Link Icon Font
- Dripicons
- Metrize Icons
- Ionicons
- Batch Icons
- Ligature Symbols
- Open Web Free Icon Font
- PW Drawn Icon Font
- Fontelico
- Open Iconic
- Linecons
- Icony
- Stackicons
- Map Icons
- Weather Icons
- Meteocons
- Icono
- Feather Icon Set
- Round Icons
- Icon Sweets
- Smart Icons
- Ego Icons
- Elusive Icons
- Modern Pictograms
- Maki
- Web Symbols
- Openmoji Emoji set with some extensions
- Rivoliconos
- Evil Icons
- Jam
- Bicon
- Swifticons
- Robicons
- Weather Icon Font
- Iconia
- Minimal
- Epic Outline Icons
- Helium
- Outlined Icons
- Premium Pixels
- Fonticon
- Solid Icons
- 77 Essential Icons
- Line-Styled Icon Pack
- Icons V.3
- Leksico
- Mmmicons
- Prometheus
- Interface Icons
Missing Links
Standard References
SAP UI5 Icons, see also #407.
two duplicate items