SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler 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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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)
 

Semelhante a Guide to Using Web Fonts with CSS @font-face

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
 

Semelhante a Guide to Using Web Fonts with CSS @font-face (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
 

Último

Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoCarolTelles6
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证jdkhjh
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxmarckustrevion
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfworkingdev2003
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree ttt fff
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一diploma 1
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Yantram Animation Studio Corporation
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...ttt fff
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一F dds
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...mrchrns005
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 

Último (20)

Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus Rizzo
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptx
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdf
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙弗雷泽大学毕业证成绩单原版一比一
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 

Guide to Using Web Fonts with CSS @font-face

  • 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