SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
To hell with

WEB SAFE
 FONTS
  Lennart Schoors
Me
. web designer at Netlog
 http://www.netlog.com


. blog at http://lensco.be
Web Safe Fonts
Fonts on the internet today
You can do cool things with Times New Roman
But still ...
 . Verdana
 . Arial (Helvetica if you’re lucky)
 . Lucida Grande
 . Georgia
 . limited, sometimes boring font stacks
Alternatives
. image replacement, sIFR, Cufon, ...
   . accessibility
   . maintenance
   . often hard to get it just right
   . flash of content
   . dependency (Javascript, Flash)
. more pain in the ass than they should be
Solutions?
Option one: spice up your font stacks
font-family: Plantin, quot;Plantin stdquot;, quot;Plantinquot;,
quot;Baskervillequot;, Georgia, quot;Times New Romanquot;, serif;
Go wild!
. Vista/Office fonts
   . Calibri, Candara, Corbel, Cambria, ...
   . Centhury Gothic, Rockwell,
    Garamond, Gill Sans, ...
. (OS X) system fonts
   . American Typewriter, Futura, Optima,
    Palatino, Helvetica Neue (weights!), ...
. type foundry fonts
   . Frutiger, Meta, Archer, Gotham, DIN, ...
. watch your fallbacks (weight, width)
   . The Quick Brown Fox
   . The Quick Brown Fox
   . The Quick Brown Fox
check the font matrix: icanhaz.com/fontmatrix
Solutions?
Option two: font-embedding
@font-face
. part of CSS2
. simple
@font-face {
	 font-family: quot;Fontin Sansquot;;
	 src: url(FontinSans.otf);
	}

h1 { font-family: quot;Fontin Sansquot;, serif; }
Support
. Safari 3.1
. Firefox 3.5
. Opera 10

. IE4
Since IE4!? What’s the catch?
. Embedded Open Type (EOT)
. encoded & limited
. WEFT (Web Embedding Fonts Tool)
WEFT 3.2 (°2003) – cumbersome and annoying
IE implementation
IE chokes on prescribed procedure, so:

 <!--[if IE]>
 	 <style>
 	 	 @font-face {
 	 	 	 font-family: quot;Fontin Sansquot;;
 	 	 	 src: url(FontinSans.eot);
 			}
 	 </style>
 <![endif]-->
The piracy issue
. EOT = new standard?
   . fear of ‘DRM’
. Access Control Headers
. Foundries are hesitant
   . Similar to music and movie industries
   . Why not experiment with hosted,
    licensed fonts?
Until then
 . www.webfonts.info
 . www.theleagueofmoveabletype.com

 . Popular free fonts for embedding:
    . Graublau Sans Web, Fertigo, Fontin,
     Fontin Sans, Kaffeesatz, Museo, ...
Summary:
Get creative
Get creative!
. Expand your font choice
. Mix fonts (like em, strong, links, quotes, ...)
. Use weights, font-styles, small caps,
  (font-stretch), ...
. Mind variations in size and legibility
. Test all fonts in your stack on all platforms
Rockwell, Helvetica Neue, Optima and Andale
Mono on www.lensco.be
We got rid of the
“web safe” colors,
now let’s get rid of
“web safe” fonts!
That’s all folks!
. http://www.seedconference.com/
. http://www.markboultondesign.com
. http://24ways.org/2007/increase-your-font-stacks-with-font-matrix
. http://www.microsoft.com/typography/web/embedding/weft3/default.htm
. http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work
. http://webtypography.net/talks/skillswap09/

Read on at http://lensco.be

Contenu connexe

Similaire à To Hell with Web Safe Fonts

The New Web Typography
The New Web TypographyThe New Web Typography
The New Web Typography
Forum One
 
Progressive Enhancement & Intentional Degradation 2
Progressive Enhancement & Intentional Degradation 2Progressive Enhancement & Intentional Degradation 2
Progressive Enhancement & Intentional Degradation 2
elliotjaystocks
 
Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3
Zohar Arad
 
Mix10 final snook_ds15
Mix10 final snook_ds15Mix10 final snook_ds15
Mix10 final snook_ds15
Jonathan Snook
 
14600 introduction to web design
14600 introduction to web design14600 introduction to web design
14600 introduction to web design
raj063599
 

Similaire à To Hell with Web Safe Fonts (20)

The NEW Web Typography: Where the Sexy Is
The NEW Web Typography: Where the Sexy IsThe NEW Web Typography: Where the Sexy Is
The NEW Web Typography: Where the Sexy Is
 
The New Web Typography
The New Web TypographyThe New Web Typography
The New Web Typography
 
Web Typography with sIFR 3 at Drupalcamp Copenhagen
Web Typography with sIFR 3 at Drupalcamp CopenhagenWeb Typography with sIFR 3 at Drupalcamp Copenhagen
Web Typography with sIFR 3 at Drupalcamp Copenhagen
 
New Web Typography
New Web TypographyNew Web Typography
New Web Typography
 
Web Fonts: Why Bother?
Web Fonts: Why Bother?Web Fonts: Why Bother?
Web Fonts: Why Bother?
 
Progressive Enhancement & Intentional Degradation 2
Progressive Enhancement & Intentional Degradation 2Progressive Enhancement & Intentional Degradation 2
Progressive Enhancement & Intentional Degradation 2
 
What the @font-face
What the @font-faceWhat the @font-face
What the @font-face
 
(Web ) Typography
(Web ) Typography(Web ) Typography
(Web ) Typography
 
Progressive enhancement
Progressive enhancementProgressive enhancement
Progressive enhancement
 
Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3
 
Mix10 final snook_ds15
Mix10 final snook_ds15Mix10 final snook_ds15
Mix10 final snook_ds15
 
The Type We Want (MIX10)
The Type We Want (MIX10)The Type We Want (MIX10)
The Type We Want (MIX10)
 
Css3 101
Css3 101Css3 101
Css3 101
 
Web Typography Tips
Web Typography TipsWeb Typography Tips
Web Typography Tips
 
Web fonts
Web fontsWeb fonts
Web fonts
 
14600 introduction to web design
14600 introduction to web design14600 introduction to web design
14600 introduction to web design
 
WEB and FONTS
WEB and FONTSWEB and FONTS
WEB and FONTS
 
What happens when firefox crashes?
What happens when firefox crashes?What happens when firefox crashes?
What happens when firefox crashes?
 
Web Form Design (Web Visions 2009)
Web Form Design (Web Visions 2009)Web Form Design (Web Visions 2009)
Web Form Design (Web Visions 2009)
 
Web font services: March 2011
Web font services: March 2011Web font services: March 2011
Web font services: March 2011
 

Plus de Lennart Schoors (6)

Data, taste & confidence
Data, taste & confidenceData, taste & confidence
Data, taste & confidence
 
Look ma! No images!
Look ma! No images!Look ma! No images!
Look ma! No images!
 
HTML5 data attributes
HTML5 data attributes HTML5 data attributes
HTML5 data attributes
 
Web design for right-to-left languages
Web design for right-to-left languagesWeb design for right-to-left languages
Web design for right-to-left languages
 
Managing CSS for a big ass website - at Netlog
Managing CSS for a big ass website - at NetlogManaging CSS for a big ass website - at Netlog
Managing CSS for a big ass website - at Netlog
 
Html 5 in a big nutshell
Html 5 in a big nutshellHtml 5 in a big nutshell
Html 5 in a big nutshell
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

To Hell with Web Safe Fonts

  • 1. To hell with WEB SAFE FONTS Lennart Schoors
  • 2. Me . web designer at Netlog http://www.netlog.com . blog at http://lensco.be
  • 3. Web Safe Fonts Fonts on the internet today
  • 4. You can do cool things with Times New Roman
  • 5. But still ... . Verdana . Arial (Helvetica if you’re lucky) . Lucida Grande . Georgia . limited, sometimes boring font stacks
  • 6. Alternatives . image replacement, sIFR, Cufon, ... . accessibility . maintenance . often hard to get it just right . flash of content . dependency (Javascript, Flash) . more pain in the ass than they should be
  • 7. Solutions? Option one: spice up your font stacks
  • 8. font-family: Plantin, quot;Plantin stdquot;, quot;Plantinquot;, quot;Baskervillequot;, Georgia, quot;Times New Romanquot;, serif;
  • 9. Go wild! . Vista/Office fonts . Calibri, Candara, Corbel, Cambria, ... . Centhury Gothic, Rockwell, Garamond, Gill Sans, ... . (OS X) system fonts . American Typewriter, Futura, Optima, Palatino, Helvetica Neue (weights!), ...
  • 10. . type foundry fonts . Frutiger, Meta, Archer, Gotham, DIN, ... . watch your fallbacks (weight, width) . The Quick Brown Fox . The Quick Brown Fox . The Quick Brown Fox
  • 11. check the font matrix: icanhaz.com/fontmatrix
  • 13. @font-face . part of CSS2 . simple @font-face { font-family: quot;Fontin Sansquot;; src: url(FontinSans.otf); } h1 { font-family: quot;Fontin Sansquot;, serif; }
  • 14. Support . Safari 3.1 . Firefox 3.5 . Opera 10 . IE4
  • 15. Since IE4!? What’s the catch? . Embedded Open Type (EOT) . encoded & limited . WEFT (Web Embedding Fonts Tool)
  • 16. WEFT 3.2 (°2003) – cumbersome and annoying
  • 17. IE implementation IE chokes on prescribed procedure, so: <!--[if IE]> <style> @font-face { font-family: quot;Fontin Sansquot;; src: url(FontinSans.eot); } </style> <![endif]-->
  • 18. The piracy issue . EOT = new standard? . fear of ‘DRM’ . Access Control Headers . Foundries are hesitant . Similar to music and movie industries . Why not experiment with hosted, licensed fonts?
  • 19. Until then . www.webfonts.info . www.theleagueofmoveabletype.com . Popular free fonts for embedding: . Graublau Sans Web, Fertigo, Fontin, Fontin Sans, Kaffeesatz, Museo, ...
  • 21. Get creative! . Expand your font choice . Mix fonts (like em, strong, links, quotes, ...) . Use weights, font-styles, small caps, (font-stretch), ... . Mind variations in size and legibility . Test all fonts in your stack on all platforms
  • 22. Rockwell, Helvetica Neue, Optima and Andale Mono on www.lensco.be
  • 23. We got rid of the “web safe” colors, now let’s get rid of “web safe” fonts!
  • 24. That’s all folks! . http://www.seedconference.com/ . http://www.markboultondesign.com . http://24ways.org/2007/increase-your-font-stacks-with-font-matrix . http://www.microsoft.com/typography/web/embedding/weft3/default.htm . http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work . http://webtypography.net/talks/skillswap09/ Read on at http://lensco.be