SlideShare a Scribd company logo
1 of 45
Download to read offline
Sunday, April 3, 2011   1
three YEARS ago




                          BarCamp Miami 2008


Sunday, April 3, 2011                          2
css2 TYPOGRAPHY
                              font-family
                              font-style
                             font-weight
                               font-size
                            word-spacing
                            letter-spacing
                            text-decoration
                            text-transform
                              line-height
                             vertical-align




Sunday, April 3, 2011                         3
beyond WEB-SAFE typography
                                 sIFR
                                Cufón
                               P+C DTR
                                 FLIR
                                 SIIR
                                sIFR 3
                                 DTR
                              typeface.js
                                swfIR
                               & more!




Sunday, April 3, 2011                            4
“Being a web designer will soon
           require a deeper understanding of
         typography and how typefaces work.”



                        NOVEMBER 2009




Sunday, April 3, 2011                          5
2010
                        the year of @font-face




Sunday, April 3, 2011                            6
why 2010?
                 Improved browser support
                 New type format for web only (WOFF)
                 More fonts allowing web use in EULA
                 More @font-face resources being available
                 New implementation techniques
                        • Typekit, Fontdeck & others
                        • Roll your own




Sunday, April 3, 2011                                        7
2010: Year of @font-face




Sunday, April 3, 2011                              8
2010: Year of @font-face




Sunday, April 3, 2011                              9
2010: Year of @font-face




Sunday, April 3, 2011                              10
2010: Year of @font-face




Sunday, April 3, 2011                              11
2010: Year of @font-face




Sunday, April 3, 2011                              12
Where are we now?:


                           2011

Sunday, April 3, 2011                        13
css3 TYPOGRAPHY
                             font-variant
                             font-stretch
                             text-shadow
                              hypenation
                              word-wrap
                            font-size-adjust
                            text-emphasize




Sunday, April 3, 2011                          14
css3 TYPOGRAPHY
                            text-decoration




Sunday, April 3, 2011                         15
css3 TYPOGRAPHY
                            multi-column




Sunday, April 3, 2011                      16
css3 TYPOGRAPHY
                            multi-column




Sunday, April 3, 2011                      17
css3 TYPOGRAPHY
                            text-overflow




Sunday, April 3, 2011                       18
css3 TYPOGRAPHY
                            text-overflow




Sunday, April 3, 2011                       19
Sunday, April 3, 2011   20
@font-face SYNTAX
                           Bulletproof @font-face




Sunday, April 3, 2011                               21
@font-face SYNTAX
                          Mo’ Bulletproof @font-face




Sunday, April 3, 2011                                  22
@font-face SYNTAX
                               Fontspring @font-face syntax




                       Works in Safari 5.03, IE 6-9, Firefox 3.6-4,
                    Chrome 8, iOS 3.2-4.2, Android 2.2-2.3, Opera 11



Sunday, April 3, 2011                                                  23
@font-face GENERATOR




Sunday, April 3, 2011                          24
Question:
                        Why does the syntax have to be
                              so complicated?

                                    Answer:
                        Different browsers like different
                                  file formats.

Sunday, April 3, 2011                                       25
@font-face FORMATS

                 OTF - OpenType Font
                 TTF - TrueType Font
                 EOT - Embedded OpenType
                 WOFF - Web Open Font Format
                 SVG - Scalable Vector Graphic




Sunday, April 3, 2011                            26
BROWSER compatibility
                 Firefox 3.5+ (TTF, OTF)
                 Firefox 3.6+ (TTF, OTF, WOFF)
                 Safari 3.1+ (TTF, OTF, SVG)
                 Chrome 5+ (TTF, OTF, WOFF, SVG)
                 Opera 10+ (TTF, OTF, SVG)
                 IE 4+ (EOT)
                 IE 9+ (EOT, WOFF)
                 MobileWebkit (SVG)
                 Android (TTF, OTF)




Sunday, April 3, 2011                              27
^
                         why



                        WOFF
                          ?
Sunday, April 3, 2011          28
Sunday, April 3, 2011   29
font RENDERING
                        @font-face relies on a browser’s native font rendering




                               http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/




Sunday, April 3, 2011                                                                          30
font RENDERING

                                     Operating systems
                                         Web browsers
                            Font smoothing preferences
                                             Font files
                                       Typeface hinting



                        http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/




Sunday, April 3, 2011                                                                   31
font RENDERING
                         Easy fix: hi-res displays




                              http://www.apple.com/




Sunday, April 3, 2011                                 32
font ABUSE
                        Remember this?




                        (I’ve blocked it out)


Sunday, April 3, 2011                           33
“Just because you can use
                               the font that looks
                        like it’s wearing bellbottoms,
                        doesn't mean you should .”




                             http://www.alistapart.com/articles/on-web-typography/




Sunday, April 3, 2011                                                                34
“With great power
                        comes great responsibility.”


                                 UNCLE BEN
                                  SPIDERMAN




Sunday, April 3, 2011                                  35
font LICENSING
             Not all fonts are licensed for web usage
             Font foundries have no way to keep fonts from being used
             Typefaces are electronic files, like MP3s
                 • Difficult to protect against piracy
                 • Like pirating a movie


             It’s illegal (And not cool)




Sunday, April 3, 2011                                                   36
font LICENSING
             Free & open source
                 • fontsquirrel.com
                 • openfontlibrary.org
                 • theleagueofmoveabletype.com
                 • code.google.com/webfonts




Sunday, April 3, 2011                              37
font LICENSING
               Paid font solutions
                   • Typekit
                   • Fontdeck
                   • WebINK (Extensis)
                   • Typotheque
                   • Kernest
                   • and more
                     • look for something from Hoefler & Frere-Jones (HF&J) soon




Sunday, April 3, 2011                                                              38
paid FONT solutions




                        Licensed fonts          Rent versus buy
                            Hosted        Flash of Unstyled Text (FOUT)
                            Secure              No offline version
                        Writes the code               $$$
                  Standards compliant



Sunday, April 3, 2011                                                     39
Question:
                        What’s the difference between
                        Typekit (or any font delivery
                         service) and @font-face?

                                  Answer:
                                 Not much.


Sunday, April 3, 2011                                   40
the FUTURE?

                        More fonts will include web use in EULAs

                               Focus on security (DRM?)

                               More new quality webfonts

                               More affordable typefaces

                          Offline preview in your own designs




Sunday, April 3, 2011                                              41
the FUTURE?
                        More paid (and unpaid) solutions




                                      ?
Sunday, April 3, 2011                                      42
the FUTURE?
                         Improved rendering




Sunday, April 3, 2011                         43
resources & LINKS
                              http://www.alistapart.com/articles/on-web-typography/

                        http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax

                                            http://lostworldsfairs.com/

                               CSS3 Fonts module - http://www.w3.org/TR/WD-font/

              http://net.tutsplus.com/tutorials/html-css-techniques/typography-on-the-web/

               @font-face Code Generator - http://www.fontsquirrel.com/fontface/generator

                          http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/

                                How to Choose a Typeface - http://bit.ly/choosetype

         Elements of Typographic Style Applied to the Web - http://webtypography.net/intro/

                         Gzip your fonts - http://www.phpied.com/gzip-your-font-face-files/




Sunday, April 3, 2011                                                                         44
THANKS
                                          derekbender.com
                                            @derekbender
                                    slideshare.net/derekbender
                                            vidaroo.com


                                              featuring
                        League Gothic, Futura, Georgia, Helvetica Neue & Tungsten




Sunday, April 3, 2011                                                               45

More Related Content

Viewers also liked

Typography Essentials: Part 2
Typography Essentials: Part 2Typography Essentials: Part 2
Typography Essentials: Part 2Jennifer Janviere
 
How to Use Color Wisely
How to Use Color WiselyHow to Use Color Wisely
How to Use Color WiselyEthos3
 
Typography Essentials: Part 1
Typography Essentials: Part 1Typography Essentials: Part 1
Typography Essentials: Part 1Jennifer Janviere
 
Presentation & communication skills
Presentation & communication skills Presentation & communication skills
Presentation & communication skills gihan aboueleish
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Pascal Klein
 

Viewers also liked (7)

Typography Essentials: Part 2
Typography Essentials: Part 2Typography Essentials: Part 2
Typography Essentials: Part 2
 
5 Reasons Typography is Powerful
5 Reasons Typography is Powerful5 Reasons Typography is Powerful
5 Reasons Typography is Powerful
 
How to Use Color Wisely
How to Use Color WiselyHow to Use Color Wisely
How to Use Color Wisely
 
Typography Essentials: Part 1
Typography Essentials: Part 1Typography Essentials: Part 1
Typography Essentials: Part 1
 
Presentation & communication skills
Presentation & communication skills Presentation & communication skills
Presentation & communication skills
 
Presentation Skills
Presentation  SkillsPresentation  Skills
Presentation Skills
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)
 

Similar to The State of Web Typography

A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...
A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...
A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...Alexandre Porcelli
 
Theres a rabbit on my symfony
Theres a rabbit on my symfonyTheres a rabbit on my symfony
Theres a rabbit on my symfonyAlvaro Videla
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalkstoJason Diller
 
Using+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsUsing+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsMuhammad Ikram Ul Haq
 
Interact - How to create an App?
Interact - How to create an App?Interact - How to create an App?
Interact - How to create an App?The Design Zoo
 
Typography on the Web
Typography on the WebTypography on the Web
Typography on the WebSara Cannon
 
How Lanyrd uses Twitter
How Lanyrd uses TwitterHow Lanyrd uses Twitter
How Lanyrd uses TwitterSimon Willison
 
Web Font Replacement
Web Font ReplacementWeb Font Replacement
Web Font Replacementbrinsknaps
 
Visualizations of Spatial and Social Data
Visualizations of Spatial and Social DataVisualizations of Spatial and Social Data
Visualizations of Spatial and Social Datainterface2011
 
HTML5 and jQuery for Flex Developers
HTML5 and jQuery for Flex DevelopersHTML5 and jQuery for Flex Developers
HTML5 and jQuery for Flex DevelopersRyan Stewart
 
Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучшеYuriy Artyukh
 
Heidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsHeidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsRobin Teigland
 
Linking: Making Data Open and Useful
Linking: Making Data Open and UsefulLinking: Making Data Open and Useful
Linking: Making Data Open and UsefulRichard Wallis
 
Linking: Making Data Open and Useful
Linking: Making Data Open and UsefulLinking: Making Data Open and Useful
Linking: Making Data Open and UsefulRichard Wallis
 
Introducing Sencha Touch 2
Introducing Sencha Touch 2Introducing Sencha Touch 2
Introducing Sencha Touch 2Sencha
 
Koss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsKoss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsEvil Martians
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Vincent Everts
 

Similar to The State of Web Typography (18)

A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...
A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...
A importância dos dados em sua arquitetura... uma visão muito além do SQL Ser...
 
Theres a rabbit on my symfony
Theres a rabbit on my symfonyTheres a rabbit on my symfony
Theres a rabbit on my symfony
 
Node js techtalksto
Node js techtalkstoNode js techtalksto
Node js techtalksto
 
clrh56
clrh56clrh56
clrh56
 
Using+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applicationsUsing+javascript+to+build+native+i os+applications
Using+javascript+to+build+native+i os+applications
 
Interact - How to create an App?
Interact - How to create an App?Interact - How to create an App?
Interact - How to create an App?
 
Typography on the Web
Typography on the WebTypography on the Web
Typography on the Web
 
How Lanyrd uses Twitter
How Lanyrd uses TwitterHow Lanyrd uses Twitter
How Lanyrd uses Twitter
 
Web Font Replacement
Web Font ReplacementWeb Font Replacement
Web Font Replacement
 
Visualizations of Spatial and Social Data
Visualizations of Spatial and Social DataVisualizations of Spatial and Social Data
Visualizations of Spatial and Social Data
 
HTML5 and jQuery for Flex Developers
HTML5 and jQuery for Flex DevelopersHTML5 and jQuery for Flex Developers
HTML5 and jQuery for Flex Developers
 
Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучше
 
Heidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsHeidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual Worlds
 
Linking: Making Data Open and Useful
Linking: Making Data Open and UsefulLinking: Making Data Open and Useful
Linking: Making Data Open and Useful
 
Linking: Making Data Open and Useful
Linking: Making Data Open and UsefulLinking: Making Data Open and Useful
Linking: Making Data Open and Useful
 
Introducing Sencha Touch 2
Introducing Sencha Touch 2Introducing Sencha Touch 2
Introducing Sencha Touch 2
 
Koss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser appsKoss, How to make desktop caliber browser apps
Koss, How to make desktop caliber browser apps
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011
 

Recently uploaded

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxtrose8
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxMdBokhtiyarHossainNi
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...nirzagarg
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopZenith Clipping
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxbalqisyamutia
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Nitya salvi
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证eeanqy
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...samsungultra782445
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证ehyxf
 

Recently uploaded (20)

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in Photoshop
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 

The State of Web Typography

  • 2. three YEARS ago BarCamp Miami 2008 Sunday, April 3, 2011 2
  • 3. css2 TYPOGRAPHY font-family font-style font-weight font-size word-spacing letter-spacing text-decoration text-transform line-height vertical-align Sunday, April 3, 2011 3
  • 4. beyond WEB-SAFE typography sIFR Cufón P+C DTR FLIR SIIR sIFR 3 DTR typeface.js swfIR & more! Sunday, April 3, 2011 4
  • 5. “Being a web designer will soon require a deeper understanding of typography and how typefaces work.” NOVEMBER 2009 Sunday, April 3, 2011 5
  • 6. 2010 the year of @font-face Sunday, April 3, 2011 6
  • 7. why 2010? Improved browser support New type format for web only (WOFF) More fonts allowing web use in EULA More @font-face resources being available New implementation techniques • Typekit, Fontdeck & others • Roll your own Sunday, April 3, 2011 7
  • 8. 2010: Year of @font-face Sunday, April 3, 2011 8
  • 9. 2010: Year of @font-face Sunday, April 3, 2011 9
  • 10. 2010: Year of @font-face Sunday, April 3, 2011 10
  • 11. 2010: Year of @font-face Sunday, April 3, 2011 11
  • 12. 2010: Year of @font-face Sunday, April 3, 2011 12
  • 13. Where are we now?: 2011 Sunday, April 3, 2011 13
  • 14. css3 TYPOGRAPHY font-variant font-stretch text-shadow hypenation word-wrap font-size-adjust text-emphasize Sunday, April 3, 2011 14
  • 15. css3 TYPOGRAPHY text-decoration Sunday, April 3, 2011 15
  • 16. css3 TYPOGRAPHY multi-column Sunday, April 3, 2011 16
  • 17. css3 TYPOGRAPHY multi-column Sunday, April 3, 2011 17
  • 18. css3 TYPOGRAPHY text-overflow Sunday, April 3, 2011 18
  • 19. css3 TYPOGRAPHY text-overflow Sunday, April 3, 2011 19
  • 20. Sunday, April 3, 2011 20
  • 21. @font-face SYNTAX Bulletproof @font-face Sunday, April 3, 2011 21
  • 22. @font-face SYNTAX Mo’ Bulletproof @font-face Sunday, April 3, 2011 22
  • 23. @font-face SYNTAX Fontspring @font-face syntax Works in Safari 5.03, IE 6-9, Firefox 3.6-4, Chrome 8, iOS 3.2-4.2, Android 2.2-2.3, Opera 11 Sunday, April 3, 2011 23
  • 25. Question: Why does the syntax have to be so complicated? Answer: Different browsers like different file formats. Sunday, April 3, 2011 25
  • 26. @font-face FORMATS OTF - OpenType Font TTF - TrueType Font EOT - Embedded OpenType WOFF - Web Open Font Format SVG - Scalable Vector Graphic Sunday, April 3, 2011 26
  • 27. BROWSER compatibility Firefox 3.5+ (TTF, OTF) Firefox 3.6+ (TTF, OTF, WOFF) Safari 3.1+ (TTF, OTF, SVG) Chrome 5+ (TTF, OTF, WOFF, SVG) Opera 10+ (TTF, OTF, SVG) IE 4+ (EOT) IE 9+ (EOT, WOFF) MobileWebkit (SVG) Android (TTF, OTF) Sunday, April 3, 2011 27
  • 28. ^ why WOFF ? Sunday, April 3, 2011 28
  • 29. Sunday, April 3, 2011 29
  • 30. font RENDERING @font-face relies on a browser’s native font rendering http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/ Sunday, April 3, 2011 30
  • 31. font RENDERING Operating systems Web browsers Font smoothing preferences Font files Typeface hinting http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/ Sunday, April 3, 2011 31
  • 32. font RENDERING Easy fix: hi-res displays http://www.apple.com/ Sunday, April 3, 2011 32
  • 33. font ABUSE Remember this? (I’ve blocked it out) Sunday, April 3, 2011 33
  • 34. “Just because you can use the font that looks like it’s wearing bellbottoms, doesn't mean you should .” http://www.alistapart.com/articles/on-web-typography/ Sunday, April 3, 2011 34
  • 35. “With great power comes great responsibility.” UNCLE BEN SPIDERMAN Sunday, April 3, 2011 35
  • 36. font LICENSING Not all fonts are licensed for web usage Font foundries have no way to keep fonts from being used Typefaces are electronic files, like MP3s • Difficult to protect against piracy • Like pirating a movie It’s illegal (And not cool) Sunday, April 3, 2011 36
  • 37. font LICENSING Free & open source • fontsquirrel.com • openfontlibrary.org • theleagueofmoveabletype.com • code.google.com/webfonts Sunday, April 3, 2011 37
  • 38. font LICENSING Paid font solutions • Typekit • Fontdeck • WebINK (Extensis) • Typotheque • Kernest • and more • look for something from Hoefler & Frere-Jones (HF&J) soon Sunday, April 3, 2011 38
  • 39. paid FONT solutions Licensed fonts Rent versus buy Hosted Flash of Unstyled Text (FOUT) Secure No offline version Writes the code $$$ Standards compliant Sunday, April 3, 2011 39
  • 40. Question: What’s the difference between Typekit (or any font delivery service) and @font-face? Answer: Not much. Sunday, April 3, 2011 40
  • 41. the FUTURE? More fonts will include web use in EULAs Focus on security (DRM?) More new quality webfonts More affordable typefaces Offline preview in your own designs Sunday, April 3, 2011 41
  • 42. the FUTURE? More paid (and unpaid) solutions ? Sunday, April 3, 2011 42
  • 43. the FUTURE? Improved rendering Sunday, April 3, 2011 43
  • 44. resources & LINKS http://www.alistapart.com/articles/on-web-typography/ http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax http://lostworldsfairs.com/ CSS3 Fonts module - http://www.w3.org/TR/WD-font/ http://net.tutsplus.com/tutorials/html-css-techniques/typography-on-the-web/ @font-face Code Generator - http://www.fontsquirrel.com/fontface/generator http://blog.typekit.com/2010/10/05/type-rendering-on-the-web/ How to Choose a Typeface - http://bit.ly/choosetype Elements of Typographic Style Applied to the Web - http://webtypography.net/intro/ Gzip your fonts - http://www.phpied.com/gzip-your-font-face-files/ Sunday, April 3, 2011 44
  • 45. THANKS derekbender.com @derekbender slideshare.net/derekbender vidaroo.com featuring League Gothic, Futura, Georgia, Helvetica Neue & Tungsten Sunday, April 3, 2011 45