Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Putting the font in Front-End
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jake Smith
February 16, 2010
Technology
29
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Putting the font in Front-End
An old presentation from Speak The Web Liverpool event, talking about using fonts online.
Jake Smith
February 16, 2010
More Decks by Jake Smith
See All by Jake Smith
Digital Industry – Creative Lancs
jake74
0
34
Wordpress in the Wild — bigSWIG
jake74
0
38
Other Decks in Technology
See All in Technology
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
120
How to Design Configuration for Rails Applications
willnet
1
790
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
会社説明資料
persolserverworks
0
9.8k
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
100
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
620
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
433
67k
How STYLIGHT went responsive
nonsquared
100
6.3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
How to Think Like a Performance Engineer
csswizardry
28
2.9k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
Tell your own story through comics
letsgokoyo
1
1.1k
Speed Design
sergeychernyshev
33
2.2k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Transcript
Putting the font in front-end ! Jake Smith, JP74! Speak
The Web – Liverpool
Hello Hola Hallo Bonjour ͜Μʹͪ
Who are you?
Who am I?
None
Type The basics
Why use fonts? • To establish a tone of voice!
• To reaffirm customer loyalty through branding! • To communicate better
None
http://tbpportfolio.blogspot.com/2009/08/abcs-of-branding-posters.html
Type designers • Neville Brody! • Eric Gill! • Bruno
Maag! • Darren Scott! • Erik Spiekermann
Foundries • FontFont! • [T-26]! • House Industries! • Emigre!
• Hoefler & Frere-Jones
Foundries are like record labels
Foundries as a label • They have a roster of
artists! • The artists produce a variety of works! • You never actually own anything you pay them for… you license it
I know for a fact there’s discs of my fonts
doing the rounds in Manchester, and I don’t give a shit. It raises my profile.” ! Darren Scott! Creative Director! Truth Design Consultancy! ! Fonts: Aggregate, Hydrate, Mechanic Gothic, Nitrogen “
Typography! on the web
1996 • Courier! • Times New Roman! • Arial
2010 • Courier! • Times New Roman! • Arial! •
Verdana! • Georgia! • Impact! • Trebuchet MS! • Comic Sans
2010 • Courier! • Times New Roman! • Arial! •
Verdana! • Georgia! • Impact! • Trebuchet MS! • Comic Sans
None
None
None
None
Witchcraft
The web needed better typography tools… ! …so we got
hacking
sIFR scalable Inman Flash Replacement! ! http://wiki.novemberborn.net/sifr
Why choose sIFR?
gdruk.com
basics – sIFR • Font published from Flash! • Configurable
through CSS and a config.js file! • Replaces any selector matching your criteria! • #protip – Only visible from a live server during dev
None
None
! ! #protip – check the exported SWF!
None
None
Was it a success?
gdruk.com
pros – sIFR • Brand continuity! • Great with our
CMS! • Degrades gracefully
None
cons – sIFR • It is difficult to learn the
intricacies! • FUC! The flash of unstyled content! • Multiple instances of Flash on a page! • Awkward to style advanced user events
Cufón Fonts for the people! ! http://cufon.shoqolate.com
None
Why choose Cufón?
certeco.co.uk
<script src="js/cufon-yui.js" type="text/javascript"></script> <script src="js/Kontrapunkt_200-Kontrapunkt_700.font.js" type="text/javascript"></script> ! <script type="text/javascript">
Cufon.replace('h1'); </script>
pros – Cufón • A lot quicker to implement! •
Styled by just the CSS! • Online tools for generating font outlines
cons – Cufón • Still getting FUC’d! • No security
for reverse engineering font descriptions! • Need to check font EULAs
@font-face The way it should be! ! http://alistapart.com/articles/cssatten
basics – @font-face • Been around since 1998…! • Part
of CSS2 spec! • Neither browser support the most common font format TrueType! • IEs proprietary EOT format killed off Netscape’s TrueDoc
None
None
None
@font-face { font-family: League Gothic; src: url(‘LeagueGothic.ttf’); }
@font-face { font-family: 'LeagueGothicRegular'; src: url('League_Gothic.eot'); src: local('League Gothic Regular'),
local('LeagueGothic'), url('League_Gothic.woff') format('woff'), url('League_Gothic.otf') format ('opentype'), url('League_Gothic.svg#LeagueGothic') format('svg'); }
None
pros – @font-face • It’s in the spec! • all
handled through CSS, no JS! • plenty of free fonts to use
cons – @font-face • Paid fonts VS free fonts
Typekit The easiest way to use real fonts on the
web! ! http://typekit.com
basics – Typekit • Subscription based service! • Currently has
350+ fonts available! • Font references held in the CSS file, all standards compliant, accessible and legal
None
None
None
None
Why haven’t you chose Typekit yet?
pros – Typekit • Quality complete fonts! • Simple licensing
plan! • Easy to incorporate into your site
cons – Typekit • Can’t test fonts without live connection!
• Stop paying subscription, no more fonts! • Limited amount of Foundries and fonts
Fontdeck Delivering real fonts to your website! ! http://fontdeck.com
None
Erik Spiekermann – FontShop http://www.youtube.com/watch?v=owxO6jXXRBQ
None
Remember With great power comes great responsibility ! Please show
some restraint!
Thank you Gracias Danke Merci ͋Γ͕ͱ͏ Jake Smith
[email protected]
http://jp74.com!
@jake74 http://systemerror.co.uk!