I’ve been working on a side project since early last year and it’s finally ready for the big time, so I thought I’d share it with you.
It’s called TypeFront, and it’s a font distribution platform that leverages downloadable font support in browsers to serve fonts to the web sites that you choose.
Last year, the W3C and the browser makers finally got together to make something beautiful happen - downloadable font support in the CSS3 specification and an implementation of this in the latest versions of all the major browsers. Suddenly you could refer to a font file through your standards-compliant CSS code and it would be correctly downloaded and displayed in over 90% of the browsers out there.
Finally we could look back on our years of Arial-bondage and laugh.
However, there were still a few tricky issues to deal with, such as the fact that most fonts, especially the good ones, are not free. The companies that sell those fonts would not appreciate every second web designer uploading their font files on a web server somewhere that anyone could easily download without having to pay for it.
What I wanted was an access-controlled bucket where I could upload my font files and allow access to only my sites.
I also saw an opportunity for font sellers to use such a platform to control access to font files they had already sold. A platform such as this could also drive the use of different pricing models for fonts. For example, instead of taking a one-off payment for font files, a seller could take a monthly fee for access to the font on a particular domain.
And so TypeFront was born.
TypeFront allows you to upload any font file - we will automatically convert it into OpenType, Extended OpenType (EOT) and Web Open Font Format and give you the code you need to include it into your web site. Of course, you should make sure that the licence you bought your font under allows for web-based embedding before you do this.
Once you have uploaded your font, you can add the domains of web sites you would like to allow.
TypeFront also has an API that allows third-party applications to programmatically access all of its functionality.
I hope you enjoy TypeFront - I would love to hear what you think of it.













