Cufón: Font Oluşturma ve Kullanma
Bu tasarımda ilk başlarda bu özelliğe yer vermiştim, fakat bu özelliği temanın 1.1 versiyonu ile iptal ettim. Neden derseniz, kullanacak güzel bir font bulamadım. Ama bu özellik birçok alanda kullanabileceğiniz bir özellik. Bu yazıda da, ilk önce font oluşturmayı ve daha sonra web sayfanızda bu fontu nasıl kullanacağınızı anlatacağım.
Öncelikle bir font oluşturalım:
- İlk önce kendinize kullanacağınız güzel bir font bulun, benim şimdiye kadar gördüğüm en geniş Cufon font arşivi şurada.
- Daha sonra Cufón’un resmi web sitesinde yer alan Generator sayfasına gidin.
- Daha sonra aşağıdaki resimde gördüğünüz bölüme gidin ve choose file diyerek kullanacağınız font dosyasını seçin.

Bu adımı tamamlamadan önce en alttaki kutucuğu işaretlemeyi unutmayın!
Resmin altında yer alan açıklamada da yazdığım gibi The EULA… şeklinde devam eden kutucuğu işaretlemeyi unutmayın. Sayfanın devamında yer alan diğer ayarları yapmak size kalmış, ve son olarak “I acknowledge and accept these terms” kutucuğunu da işaretleyin ve “Let’s do this!” butonuna tıklayın. Bu adımlardan sonra size bir dosya verecek (indirdiğiniz dosya bir JavaScript dosyasıdır). Bu yazıda kullanılacak örnek olarak vera.font.js seçtim ben.
Şimdi fontumuzu indirdik, fakat Cufon özelliğinin çalışması için bize bir script lazım, bu script de Cufon’un resmi web sitesinde yer alan Download butonuna sağ tıklayıp farklı kaydet diyerek indirebilirsiniz. İndireceğiniz o dosyanın ismi de cufon-yui.js şeklinde olacak.
Artık bu ikisine sahip olduğumuza göre işin HTML kısmına geçebiliriz. Her iki dosyayı da sunucunuza yükleyin ve tasarımınızda head etiketinden hemen öncesine şu kodları ekleyin.
<script type="text/javascript" src="cufon-yui.js"></script><script type="text/javascript" src="vera.font.js"></script><script type="text/javascript">Cufon.replace('h2');</script>Yukarıda yer alan Cufon.replace kodu web sitenizde Cufon’un hangi başlığa atanacağını belirler, ben h1 kullandım, siz h2, h3, h4 gibi diğer başlıklara da bu özelliği atayabilirsiniz.
İşte bu kadar, artık Cufón özelliği h1 etiketinizde kullanımda olacak, şunu da unutmayın ki Cufon’un sIFR’dan bazı farkları var, bunları da sizlere uzun uzun anlatmayayım, çünkü Eren Emre oldukça güzel bir anlatım yapmış: http://erenemre.com/295
Ancak yazı İngilizce’dir. Fakat yazının en önemli kısmı olan son paragrafını Türkçe’ye çevirdim:
Cufón daha iyi görünüyor. Hepimiz biliyoruz ki sIFR daha eski ama hâlâ daha çok kilobayt ve HTTP isteği yiyor. Aynı zamanda dönüştürme (rendering) süresi Cufón’a göre daha yavaş. sIFR yazıları sayfa yüklendikten sonra dönüştürüyor. Yani bu faktörler Cufón’un liderliği almasına yardımcı oluyor.
Artık bu özelliği kullanıp kullanmamak size kalmış. ![]()

