Imagine you really liked a font and you found it to be very unique and excellent for your site. You requested your web developer to install the font in your site. You are more than happy that it looks brilliant after installation. Then all on a sudden, you found that the font is not showing accurately when you visit the site from a different computer. You instantly called your web developer and he describer the situation that the font was not available in that particular PC and therefore, it was not possible to show the contents on that font with that particular PC.
Well, this is not gonna happen anymore. Cufon is the life saver here. Your site will show exactly in the same fonts in any devices.
Cufon is defined as fast text replacement with canvas and VML by many sources. It is an alternative to what is called sIFR – Scalable Inman Flash Replacement. Lets not worry about too technical things. In non technical words, Cufon is a technique that makes fonts independent of Browsers and Devices. Doesn’t matter what browser or device the viewer uses, your site will show in same fonts (even if the fonts are not available in the viewer’s devices).
Good things about Cufon are: it doesn’t use Flash (unlike sIFR), therefore, you site speed is not sacrificed. It doesn’t take much to install and it’s less buggy than the competitor, sIFR. There are still some lacking from its ultimate goal. However, it is the best solution at the moment.
Myths about Cufon: Many people has a wrong understanding that Cufon fonts are not select-able. This is a myth only. You can certainly select the texts written using Cufon, copy and paste those as well.
Finally, Cufon doesn’t fully solve the ultimate target of embedding any fonts directly into any browsers by using CSS/HTML. However, it is the closest solution to make fonts independent of browsers or devices, at least till now.
Comments
One response to “Cufon: Making Your Fonts Look The Same in Any Browsers or Devices”
I wonder if Cufon could be used to Raw PHP sites like cnp-keythai.com as well? Could anybody clarify?