April 16, 2014

Resource: Typekit Practice

The Typekit team just introduced a great new resource called "Typekit Practice." In their words Typekit Practice is:

a place where novices and experts alike can hone their typographic skills. We hope it will help students learn, help teachers teach, and help professionals stay sharp.

Even just the first lesson on Shading is wonderful, and the Library is extensive!

I'm looking forward to what more they have in store.

November 5, 2010

The Tools I Tend To Use

Weather you are a carpenter, a chef, or a graphic designer, everyone has different tools that they use to work with. Here is a list of what I use / find to be helpful in what I do in my daily work routine. (In No Particular Order)

Web Development:

  • WordPress (CMS/Platform)
  • Coda (development)
  • Versions (for SVN communication)
  • Parallels (for browser testing)
  • Adobe Photoshop and Illustrator (graphics)
  • Firebug (for css debugging)
  • Typekit (for webfonts)
  • Linotype Font Explorer (for computer fonts)
  • Lighthouse (for bug tracking)
  • Beanstalk (for external SVN repositories)
  • Harvest (for time tracking)


  • Thunderbird (work email)
  • Skype (conversations with peers)
  • Colloqy (for IRC Chanel group discussions)
  • Cloud App (for screen shot and layout sharing)
  • Skitch (for quick image references)


  • Rdio (for music)
  • Airfoil (for air-tunes synchronization)
  • Keynote (for presentations)

What are some of the tools you use? Would love to hear about what you find to be useful and helpful no matter what the function. :)

October 16, 2010

Slides from WordCamp NYC “Typography and Your Theme”

Thanks to everyone who came out to my session at WordCamp NYC! I've uploaded my slides to slideshare for you to view. Please feel free to leave comments or even just let me know what your favorite webfont is!

September 20, 2010

“Beyond the System Font – Advanced Web Typography” at WordCamp Birmingham

sara cannonI had the great pleasure of speaking this past weekend at WordCamp Birmingham. It was an incredible day with some incredible speakers! If you missed it, here are my slides on my session "Beyond the System Font - Advanced Web Typography." I will hopefully have a video of the talk available to you soon.

The talk covered:
– the current state of web typography/web font licensing etc
– the latest practices such as @font-face embedding
– a practical and applicable focus on how to utilize Typekit with WordPress.
– real-time typekit installation demonstration / how to change your h1
– application on mobile devices (ipad challenges)
– challenging and combating “FOUT” with js
– combating type crunch
– focus on supporting type foundries (no illegal pirating. buy licensing)

July 13, 2010

Disabling Typekit for Windows

TypekitWeb Typography is coming a long way with the use of @font-face. We are finally able to break out of system fonts and have options! Unfortunately, font-rendering on IE/Windows is still sub-par. The rendering engines have a hard time interpreting fonts properly that are embedded with @font-face that have yet to be re-crafted as a web-font version.

I have been using Typekit to render my web-fonts since the service became available. It is an incredible and takes away a lot of the headache in embedding, keeping up with browser/mobile compatibility, etc. If you haven't tried Typekit out, you can get a free account to see if you like it - then upgrade if you decide you're in love. <3

I've noticed that sometimes the fonts that I've chosen can end up so "crunchy" in IE that I would rather just stack my fonts to the closest system font, and disable Typekit for Internet Explorer.

Here is a way you can Enable it for just Mac: you can query the user agent header with php in a conditional statement that wraps around your Typekit js:


<?php if (strpos($_SERVER['HTTP_USER_AGENT'], "Mac", 0) !== FALSE) { ?>
<script type="text/javascript" src="yourtypekitlink.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<?php } ?>


Don't want to exclude Linux? Disable it for Windows Only:

<?php if (strpos($_SERVER['HTTP_USER_AGENT'], "Windows", 0) === FALSE) { ?>
<script type="text/javascript" src="yourtypekitlink.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<?php } ?>


Here are examples of type crunch in a title:

LTC Bodoni type crunch IE (eww!)

LTC Bodoni Type Crunch in IE (eww!)

type on Mac with Typekit

LTC Bodoni on Mac with Typekit (perfect!)

Typekit disabled on IE

Typekit disabled on IE / reverts back to font stack


Here are some more examples with a different font:

typekit on mac: Ltc Bodoni and Proxima Nova (perfect!)

typekit on mac: Ltc Bodoni and Proxima Nova (perfect!)

Typekit enabled on Windows (crunchy! Eeek!)

Typekit enabled on Windows (crunchy! Eeek!)

typekit disabled on windows (better than the crunch.)

typekit disabled on windows (better than the crunch.)


Interested in browser-specific disabling? These methods might be interesting to look into: (but I haven't done it yet)



PS: Firefox achieves the same screen-shots as IE. Interesting.

Sara Cannon is a Design and Digital Strategy Consultant, UX/UI Designer, Creative Director, & Artist.
Have a project I could help you with? Contact me at sara@saracannon.com.

Skip to content