Ubuntu has a new font
Along with the release of 10.10, Ubuntu came with a new self-named font. I love it. It's quirky, yet very legible.
The font is open-source, with a pretty straightforward license, which comes down to: 'include this license when redistributing. There's very little good free fonts out there that actually allow you to embed it on your site, but with this one you can.
You can download the ttf's from here. Embedding it using css is easy:
@font-face {
font-family: "Ubuntu Sans";
src: url('font/ubuntu/Ubuntu-R.ttf');
}
@font-face {
font-family: "Ubuntu Sans";
src: url('font/ubuntu/Ubuntu-B.ttf');
font-weight: bold
}
@font-face {
font-family: "Ubuntu Sans";
src: url('font/ubuntu/Ubuntu-I.ttf');
font-style: italic
}
@font-face {
font-family: "Ubuntu Sans";
src: url('font/ubuntu/Ubuntu-BI.ttf');
font-style: italic; font-weight: bold
}
This looked immediately brilliant on Firefox, but Safari acts a bit weird, only anti-aliasing some of the text after hovering over.
Be aware though, this will add about 1.3MB to your page. If you don't need some of the italic or bold variations, i'd recommend leaving them out.
On font and copyrights
On a more serious note, many people don't know that most fonts you buy for your websites are never allowed to be straight-embedded into webpages. I've seen a number of people embedding their fonts with either @font-face or the dirty (but impressive) cufon, or the worst of all worlds: sifr.
Technically, with any of these technologies you are not just using, but redistributing the font. When you buy a font you are basically only allowed to generate static images. This might not be a big deal for your personal site, but it's not a wise thing to do for commercial sites.