My understanding currently is: "Helvetica Neue" is Linotype font. That means it needs to be paid for and is not free to use. It is also a font that is not for web, it is for print. It will not render well on a range of devices, for example, PC users browsing with Chrome or IE. Helvetica Neue is particularly poor at rendering in small sizes.
And yet right in Bootstrap v3.3.5 we see
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
...
}
And if I look for the "common" cross browser font declaration of the likes of:
@font-face {
font-family: 'Helvetica Neue';
src: url('Helvetica-Neue-webfont.eot');
src: url('Helvetica-Neue-webfont.eot?#iefix') format('embedded-opentype'),
url('Helvetica-Neue-webfont.woff') format('woff'),
url('Helvetica-Neue-webfont.ttf') format('truetype'),
url('Helvetica-Neue-webfont.svg#Helvetica Neue') format('svg');
}
It is no where in any Bootstrap file, nor does Bootstrap provide .eot,.woff,.ttf or.svg files for Helvetica Neue via CDN or download.
- Why does Twitter choose to use Helvetica Neue when it is not a Web Friendly font?
- How is Twitter delivering Helvetica Neue to browsers if there is no .eot, .woff, .ttf or .svg files being requested to a CDN or included when downloading Bootstrap?