Any such web developer or website designer who
has ever seen the
Twitter Bootstrap style system remembers that it uses
Glyphicons icons (120 pieces) for the design of buttons, toolbars, and items on lists, and so on. These icons are distributed free and free (under license
CC BY 3.0 ).
All of these icons, however, have a common flaw: they are raster. Accordingly, if the icon has diagonal or curvilinear elements, then stretching such an icon (for a large button or for
retinal displays ) will not succeed without an unpleasant loss of quality.
The
Font Awesome project, which aims to develop a free and free
(CC BY 3.0) font, containing similar icons not in raster, but in vector form, is going to overcome this drawback. The icons ("letters") of this font can therefore easily take on any size and any color. Moreover, they are already not one hundred twenty, but one hundred forty.
')
Style files are attached to the font, allowing you to start using Font Awesome on Twitter Bootstrap
without any special effort.
Finally, let me say that with all its advantages, the font has some drawbacks compared to a raster (for example, the inability to use translucent and half-tone elements of the picture, which are used in some Glyphicons icons), but these drawbacks in Font Awesome were relatively passable.
Much of the font will not even depend on the browser, but on the operating system; however, this applies to any type of font, and this has been much said before by experts (for example, in the
Type Type: operating systems article published on October 15, 2010, on the Typekit blog, with examples and screenshots).
When the font sizes are enlarged, many rendering differences are more or less hidden, and the font looks like an evon:
![[Font awesome]](https://habrastorage.org/getpro/habr/post_images/49d/408/dad/49d408dadb70dea8d8e8eec13f64bcf6.png)