SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Downloaden Sie, um offline zu lesen
with great power
Erik a tartE
Typography I, Lucinda Hitchcock
Rhode Island School of Design
“ With great power there must also come
— great responsibility.




S tan LEE
Amazing Fantasy #15, Spiderman #1
more ≠ better
typefaces
What makes a good screen typeface?
What makes a good screen typeface?

Large x-height
Web Web
GEorGia vs. BaSkErviLLE
Web Web
GEorGia vs. BaSkErviLLE
Does the future of the internet                               Does the future of the internet have
   have room for web designers?                                  room for web designers?
   It seems that new posts about what the Internet has in        It seems that new posts about what the Internet has in store
   store for us down the road pop up every week or two.          for us down the road pop up every week or two. Some
   Some propose that the Internet will deliver more of the       propose that the Internet will deliver more of the same, but
   same, but different somehow (it’s usually ambiguous just      different somehow (it’s usually ambiguous just how), while
   how), while others propose such radical changes that it’s     others propose such radical changes that it’s hard to believe
   hard to believe they could ever happen. And the truth is,     they could ever happen. And the truth is, none of us really
   none of us really know what will happen with the Internet     know what will happen with the Internet in 10 or 15 years.
   in 10 or 15 years.
                                                                 After all, it was only a little more than 15 years ago that
   After all, it was only a little more than 15 years ago that   Clifford Stoll wrote the now-infamous “The Internet? Bah!”
   Clifford Stoll wrote the now-infamous “The Internet?          post (subtitled: “Hype Alert, Why Cyberspace Isn’t, and Will
   Bah!” post (subtitled: “Hype Alert, Why Cyberspace Isn’t,     Never Be, Nirvana”). In that post he detailed why a lot of
   and Will Never Be, Nirvana”). In that post he detailed        things just wouldn’t happen online but most of which are now
   why a lot of things just wouldn’t happen online but most      commonplace.
   of which are now commonplace.
                                                                 As web designers and developers, what the future holds for
   As web designers and developers, what the future holds        the Internet is imperative for our livelihoods. If the Internet
   for the Internet is imperative for our livelihoods. If the    has radical changes in store for us, we need to understand
   Internet has radical changes in store for us, we need to      how they might effect what we do to earn a living and what
   understand how they might effect what we do to earn a         we’ll need to do to adapt and keep pace — if that’s even
   living and what we’ll need to do to adapt and keep pace       possible.
   — if that’s even possible.




GEorGia vs. BaSkErviLLE
What makes a good screen typeface?

Large x-height

Open apertures & larger counters + bowls
Web Web
GEorGia vs. timES nE w roman
Web Web
GEorGia vs. timES nE w roman
eÓ© eÓ©
Lucida Gr andE vs. couriEr nE w
What makes a good screen typeface?

Large x-height

Open apertures & larger counters + bowls

Loose letterspacing
Looser?
tahoma
Winner!
vErdana
What makes a good screen typeface?

Large x-height

Open apertures & larger counters + bowls

Loose letterspacing

Distinct letter shapes
l1i           l1i                l1i
GEorGia       timES nE w roman   chaparr aL




 l1i           l1i               l1i
hELvE tic a   GiLL SanS          vErdana
l1i           l1i                l1i
GEorGia       timES nE w roman   chaparr aL




 l1i           l1i               l1i
hELvE tic a   GiLL SanS          vErdana
What makes a good screen typeface?

Large x-height

Open apertures & larger counters + bowls

Loose letterspacing

Distinct letter shapes

Unmodulated strokes
Web Web
mErcury Gr adE 4 vs. mErcury Gr adE 1
Web
mErcury Gr adE 4 vs. mErcury Gr adE 1
Web
mErcury Gr adE 4 vs. mErcury Gr adE 1
What makes a good screen typeface?

Large x-height

Open apertures & larger counters + bowls

Loose letterspacing

Distinct letter shapes

Unmodulated strokes

Good hinting
FEdr a SanS ScrEEn via t yp othEquE
More on hinting

Font Hinting     pE tEr B iL’ak
http://www.typotheque.com/articles/hinting


On Screen Legibility      a ScEndEr corp or ation
http://www.ascendercorp.com/fonts/on-screen-legibility
structure + style
html + css
html, the text that makes the web go ‘round

HTML = HyperText Markup Language

Formatting language

System of tags communicating a page’s content to the browser

Can be created in any text editor
html tags

Written inside angle brackets (<>)

Consists of an opening tag and closing tag

Tells browser which elements are contained on a page
html tags
<html> </html>
a taG consists of an opEninG taG & cLoSinG taG for an html ELEmEnt


<h1>Primary Headline</h1>
<h2>Secondary Headline</h2>
<p>Paragraph of text</p>
<a href="http://www.google.com">Link</a>
tags communicate content SEmanticS
html attributes

All html tags have attributes

An attribute is a quality or characteristic of the element

Elements can have multiple attributes
html attributes
<a href="http://google.com">Link</a>
ELEmEnt
html attributes
<a href="http://google.com">Link</a>
   at triButE
html attributes
<a href="http://google.com">Link</a>
         vaLuE
html class & id attributes

Give you more control over the elements when you start using CSS

No inherent styles or properties

Different elements can share the same class

IDs are unique, and different elements can’t share them
html class & id attributes
<a href="http://google.com" class="button">Link</a>

<a href="http://google.com" id="button1">Link</a>
css, the basics

CSS = Cascading Style Sheet

HTML says what to display, CSS says how to display it!

Simple text file containing rules for how to display HTML tags
css, the basics

CSS is cascading, meaning style rules are applied in order,
the last rules taking priority over earlier rules

Simple syntax
css syntax
selector {            SELEc tor is the html element that
                      you are writing rules for
   property: value;
   property: value;
}
css syntax
selector {
   property: value;   propErt y is a display characteristic you
                      are writing a rule for. Each selector can have
   property: value;   multiple properties, and some selectors have
}                     very specif ic properties.
css syntax
selector {
   property: value;   vaLuE is the display characteristic that you
                      want to apply to the property
   property: value;
}
css syntax
sandwich {
   cheese: cheddar;
   bread: rye;
   condiment: mustard;
   condiment-style: spicy-brown;
}
css syntax
a {
   font-family: Helvetica;
   font-size: 12px;
   font-weight:bold;
   text-transform:uppercase;
   color:#000000;
}
css syntax
 a {
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#000000;
 }
.button {
    font-family: Georgia;
 }
Font stacking

Applies to the font-family: css property

Is a prioritized list of fonts to display

Start with a very specific typeface, move to a generic classification
Font stacking
h1 {
   font-family: Akkurat, Helvetica, sans-serif;
   }
Why use font stacking?

Essentially a safety net for displaying different fonts on the web

Browsers only display fonts installed on the user’s computer,
except when @font-face rule is employed
@font-face:

CSS rule revolutionizing web typography

Has actually been around for many years

Until 2008, was only supported on IE browsers using EOT fonts

March 2009, Safari began supporting it with OTF and TTF fonts

July 2009, Firefox began supporting it with OTF and TTF fonts

Fall 2009, Firefox supports it with Web Open Font Format (WOFF)

WOFF and @font-face are backed by major type foundries
@font-face:
@font-face {
   font-family: Akkurat;
   src: url(‘akkurat.woff’) format(‘woff’);
}
@font-face:
@font-face {
   font-family: Akkurat;
   src: url(‘akkurat.woff’) format(‘woff’);
}

h1 {
   font-family: Akkurat, Helvetica, sans-serif;
}
@font-face: in use

Lost Worlds Fair’s
http://lostworldsfairs.com/


Quipsologies
http://www.underconsideration.com/quipsologies/


Typographic Diversity for the Web
http://edenspiekermann.com/woff/
@font-face: resources

Typekit
http://typekit.com


Font Bureau’s Web Type
http://webtype.com


Typotheque Web Fonts
http://typotheque.com/webfonts


Google Font API
https://code.google.com/apis/web


Font Deck
http://fontdeck.com
good web design = good typography
Good web design & good typography =

Readability

Accessibility

Usability
Good web design & good typography =

Typeface      Structure vs. Style   Cellphones?

Size          Dynamic text          Responsiveness

Leading       Flexibility           Pages?

Line length   Elasticity            Hierarchy

Color         Text as Interface     Search

Texture       Semantic HTML

Columns?      Mac vs. Windows
“  Professional typography is not just
pretty to look at. It facilitates the process
of reading. If you look at text as an interface,
typography is its usability.




oLivEr rEichEnS tEin
www.informationarchitects.jp
the future
will need good
typographers
Articles

On Web Typography          Ja Son Santa maria
http://alistapart.com/articles/on-web-typography


Web Fonts at the Crossing         richard Fink
http://alistapart.com/articles/fonts-at-the-crossing


The Potential of Web Typography            ian Lynam & cr aiG mod
http://craigmod.com/journal/font-face


Web Design is 95% Typography            oLivEr rEichEnS tEin
http://informationarchitects.jp/en/the-web-is-all-about-typography-period
Tips & tools

Web Font Specimen
http://webfontspecimen.com


Type Tester 
http://typetester.org


Baseline Rhythm Calculator 
http://topfunky.com/baseline-rhythm-calculator


Px to Em Conversion 
http://pxtoem.com


Font Squirrel @font-face Generator
http://www.fontsquirrel.com/fontface/generator
Blogs

Craig Mod                    Big Web Show
http://craigmod.com          http://5by5.tv/bigwebshow


Jason Santa Maria            A List Apart
http://jasonsantamaria.com   http://www.alistapart.com/


Jeffrey Zeldman              Readable Web
http://www.zeldman.com       http://readableweb.com


Subtraction (Khoi Vinh)      Smashing Magazine
http://www.subtraction.com   http://smashingmagazine.com


Type Kit Blog                Information Architects
http://typekit.com/blog      http://informationarchitects.jp

Weitere Àhnliche Inhalte

Was ist angesagt?

SEO Crash Course - Go from White Belt to Ninja in Search Optimization
SEO Crash Course - Go from White Belt to Ninja in Search OptimizationSEO Crash Course - Go from White Belt to Ninja in Search Optimization
SEO Crash Course - Go from White Belt to Ninja in Search OptimizationPercussion Software
 
Flask First-Timer
Flask First-TimerFlask First-Timer
Flask First-TimerAijaz Ansari
 
Web guide
Web guideWeb guide
Web guidemiesyah83
 
RailsConf 2018 - Webpacking for the Journey Ahead
RailsConf 2018 - Webpacking for the Journey AheadRailsConf 2018 - Webpacking for the Journey Ahead
RailsConf 2018 - Webpacking for the Journey AheadTaylor Jones
 
Brandwatch Masterclass: Tricky Operators
Brandwatch Masterclass: Tricky OperatorsBrandwatch Masterclass: Tricky Operators
Brandwatch Masterclass: Tricky OperatorsBrandwatch
 
Responsive Design Tools & Resources
Responsive Design Tools & ResourcesResponsive Design Tools & Resources
Responsive Design Tools & ResourcesClarissa Peterson
 
Brandwatch Masterclass: Hacks
Brandwatch Masterclass: HacksBrandwatch Masterclass: Hacks
Brandwatch Masterclass: HacksBrandwatch
 

Was ist angesagt? (8)

For The Love of Jetpack
For The Love of JetpackFor The Love of Jetpack
For The Love of Jetpack
 
SEO Crash Course - Go from White Belt to Ninja in Search Optimization
SEO Crash Course - Go from White Belt to Ninja in Search OptimizationSEO Crash Course - Go from White Belt to Ninja in Search Optimization
SEO Crash Course - Go from White Belt to Ninja in Search Optimization
 
Flask First-Timer
Flask First-TimerFlask First-Timer
Flask First-Timer
 
Web guide
Web guideWeb guide
Web guide
 
RailsConf 2018 - Webpacking for the Journey Ahead
RailsConf 2018 - Webpacking for the Journey AheadRailsConf 2018 - Webpacking for the Journey Ahead
RailsConf 2018 - Webpacking for the Journey Ahead
 
Brandwatch Masterclass: Tricky Operators
Brandwatch Masterclass: Tricky OperatorsBrandwatch Masterclass: Tricky Operators
Brandwatch Masterclass: Tricky Operators
 
Responsive Design Tools & Resources
Responsive Design Tools & ResourcesResponsive Design Tools & Resources
Responsive Design Tools & Resources
 
Brandwatch Masterclass: Hacks
Brandwatch Masterclass: HacksBrandwatch Masterclass: Hacks
Brandwatch Masterclass: Hacks
 

Andere mochten auch

Agile transformation of a 25000 people company
Agile transformation of a 25000 people companyAgile transformation of a 25000 people company
Agile transformation of a 25000 people companyMikkel Toudal Kristiansen
 
After the Jump > Jamie Neely: Prototyping web typography.
After the Jump > Jamie Neely: Prototyping web typography.After the Jump > Jamie Neely: Prototyping web typography.
After the Jump > Jamie Neely: Prototyping web typography.Sullivan
 
Typography
TypographyTypography
TypographyLuke Watson
 
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...Sullivan
 
Principles Of Power Point Design Manipulating Typography
Principles Of Power Point Design  Manipulating TypographyPrinciples Of Power Point Design  Manipulating Typography
Principles Of Power Point Design Manipulating TypographyJohn Fallon
 
Beautiful Web Typography: 7 tips on de-sucking the web
Beautiful Web Typography: 7 tips on de-sucking the webBeautiful Web Typography: 7 tips on de-sucking the web
Beautiful Web Typography: 7 tips on de-sucking the webPascal Klein
 

Andere mochten auch (7)

Agile transformation of a 25000 people company
Agile transformation of a 25000 people companyAgile transformation of a 25000 people company
Agile transformation of a 25000 people company
 
Applied Typography
Applied TypographyApplied Typography
Applied Typography
 
After the Jump > Jamie Neely: Prototyping web typography.
After the Jump > Jamie Neely: Prototyping web typography.After the Jump > Jamie Neely: Prototyping web typography.
After the Jump > Jamie Neely: Prototyping web typography.
 
Typography
TypographyTypography
Typography
 
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...
B2B MARKETING IN THE AGE OF THE SAVVY CUSTOMER: Tangible ways to enhance your...
 
Principles Of Power Point Design Manipulating Typography
Principles Of Power Point Design  Manipulating TypographyPrinciples Of Power Point Design  Manipulating Typography
Principles Of Power Point Design Manipulating Typography
 
Beautiful Web Typography: 7 tips on de-sucking the web
Beautiful Web Typography: 7 tips on de-sucking the webBeautiful Web Typography: 7 tips on de-sucking the web
Beautiful Web Typography: 7 tips on de-sucking the web
 

Ähnlich wie With Great Power, a lecture on web typography

Principles Of Web Design Workshop
Principles Of Web Design WorkshopPrinciples Of Web Design Workshop
Principles Of Web Design WorkshopGavin Elliott
 
Controlling Web Typography
Controlling Web TypographyControlling Web Typography
Controlling Web TypographyTrent Walton
 
01 Introduction To CSS
01 Introduction To CSS01 Introduction To CSS
01 Introduction To CSScrgwbr
 
Web Typography5 090725053013 Phpapp02
Web Typography5 090725053013 Phpapp02Web Typography5 090725053013 Phpapp02
Web Typography5 090725053013 Phpapp02F Blanco
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Pascal Klein
 
Responsive Web Design & Typography
Responsive Web Design & TypographyResponsive Web Design & Typography
Responsive Web Design & TypographyDanny Calders
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable websiteBart De Waele
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichJenn Lukas
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoChristian Heilmann
 
Worry free web development
Worry free web developmentWorry free web development
Worry free web developmentEstelle Weyl
 
Duplicate Content Myths Types and Ways To Make It Work For You
Duplicate Content Myths Types and Ways To Make It Work For YouDuplicate Content Myths Types and Ways To Make It Work For You
Duplicate Content Myths Types and Ways To Make It Work For YouDawn Anderson MSc DigM
 
Bootstrap UI Library Introduction
Bootstrap UI Library IntroductionBootstrap UI Library Introduction
Bootstrap UI Library IntroductionVardot
 
Responsive Web Design - but for real!
Responsive Web Design - but for real!Responsive Web Design - but for real!
Responsive Web Design - but for real!Rudy Rigot
 
Web typography
Web typographyWeb typography
Web typographyglvsav37
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanH. Trevor Johnson-Steigelman
 
Girl develop It Orlando HTML Remix
Girl develop It Orlando HTML RemixGirl develop It Orlando HTML Remix
Girl develop It Orlando HTML RemixHolly Akers
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!Jonathan Stark
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)Future Insights
 
Responsive Web Design Process
Responsive Web Design ProcessResponsive Web Design Process
Responsive Web Design ProcessSteve Fisher
 
Responsive Design
Responsive DesignResponsive Design
Responsive DesignDavid Hudson
 

Ähnlich wie With Great Power, a lecture on web typography (20)

Principles Of Web Design Workshop
Principles Of Web Design WorkshopPrinciples Of Web Design Workshop
Principles Of Web Design Workshop
 
Controlling Web Typography
Controlling Web TypographyControlling Web Typography
Controlling Web Typography
 
01 Introduction To CSS
01 Introduction To CSS01 Introduction To CSS
01 Introduction To CSS
 
Web Typography5 090725053013 Phpapp02
Web Typography5 090725053013 Phpapp02Web Typography5 090725053013 Phpapp02
Web Typography5 090725053013 Phpapp02
 
Beautiful Web Typography (#5)
Beautiful Web Typography (#5)Beautiful Web Typography (#5)
Beautiful Web Typography (#5)
 
Responsive Web Design & Typography
Responsive Web Design & TypographyResponsive Web Design & Typography
Responsive Web Design & Typography
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers Ampersandwich
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Worry free web development
Worry free web developmentWorry free web development
Worry free web development
 
Duplicate Content Myths Types and Ways To Make It Work For You
Duplicate Content Myths Types and Ways To Make It Work For YouDuplicate Content Myths Types and Ways To Make It Work For You
Duplicate Content Myths Types and Ways To Make It Work For You
 
Bootstrap UI Library Introduction
Bootstrap UI Library IntroductionBootstrap UI Library Introduction
Bootstrap UI Library Introduction
 
Responsive Web Design - but for real!
Responsive Web Design - but for real!Responsive Web Design - but for real!
Responsive Web Design - but for real!
 
Web typography
Web typographyWeb typography
Web typography
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
Girl develop It Orlando HTML Remix
Girl develop It Orlando HTML RemixGirl develop It Orlando HTML Remix
Girl develop It Orlando HTML Remix
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 
Responsive Web Design Process
Responsive Web Design ProcessResponsive Web Design Process
Responsive Web Design Process
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 

KĂŒrzlich hochgeladen

DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 

KĂŒrzlich hochgeladen (20)

DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 

With Great Power, a lecture on web typography

  • 1. with great power Erik a tartE Typography I, Lucinda Hitchcock Rhode Island School of Design
  • 2. “ With great power there must also come — great responsibility. S tan LEE Amazing Fantasy #15, Spiderman #1
  • 5. What makes a good screen typeface?
  • 6. What makes a good screen typeface? Large x-height
  • 7. Web Web GEorGia vs. BaSkErviLLE
  • 8. Web Web GEorGia vs. BaSkErviLLE
  • 9. Does the future of the internet Does the future of the internet have have room for web designers? room for web designers? It seems that new posts about what the Internet has in It seems that new posts about what the Internet has in store store for us down the road pop up every week or two. for us down the road pop up every week or two. Some Some propose that the Internet will deliver more of the propose that the Internet will deliver more of the same, but same, but different somehow (it’s usually ambiguous just different somehow (it’s usually ambiguous just how), while how), while others propose such radical changes that it’s others propose such radical changes that it’s hard to believe hard to believe they could ever happen. And the truth is, they could ever happen. And the truth is, none of us really none of us really know what will happen with the Internet know what will happen with the Internet in 10 or 15 years. in 10 or 15 years. After all, it was only a little more than 15 years ago that After all, it was only a little more than 15 years ago that Clifford Stoll wrote the now-infamous “The Internet? Bah!” Clifford Stoll wrote the now-infamous “The Internet? post (subtitled: “Hype Alert, Why Cyberspace Isn’t, and Will Bah!” post (subtitled: “Hype Alert, Why Cyberspace Isn’t, Never Be, Nirvana”). In that post he detailed why a lot of and Will Never Be, Nirvana”). In that post he detailed things just wouldn’t happen online but most of which are now why a lot of things just wouldn’t happen online but most commonplace. of which are now commonplace. As web designers and developers, what the future holds for As web designers and developers, what the future holds the Internet is imperative for our livelihoods. If the Internet for the Internet is imperative for our livelihoods. If the has radical changes in store for us, we need to understand Internet has radical changes in store for us, we need to how they might effect what we do to earn a living and what understand how they might effect what we do to earn a we’ll need to do to adapt and keep pace — if that’s even living and what we’ll need to do to adapt and keep pace possible. — if that’s even possible. GEorGia vs. BaSkErviLLE
  • 10. What makes a good screen typeface? Large x-height Open apertures & larger counters + bowls
  • 11. Web Web GEorGia vs. timES nE w roman
  • 12. Web Web GEorGia vs. timES nE w roman
  • 13. eÓ© eÓ© Lucida Gr andE vs. couriEr nE w
  • 14. What makes a good screen typeface? Large x-height Open apertures & larger counters + bowls Loose letterspacing
  • 17. What makes a good screen typeface? Large x-height Open apertures & larger counters + bowls Loose letterspacing Distinct letter shapes
  • 18. l1i l1i l1i GEorGia timES nE w roman chaparr aL l1i l1i l1i hELvE tic a GiLL SanS vErdana
  • 19. l1i l1i l1i GEorGia timES nE w roman chaparr aL l1i l1i l1i hELvE tic a GiLL SanS vErdana
  • 20. What makes a good screen typeface? Large x-height Open apertures & larger counters + bowls Loose letterspacing Distinct letter shapes Unmodulated strokes
  • 21. Web Web mErcury Gr adE 4 vs. mErcury Gr adE 1
  • 22. Web mErcury Gr adE 4 vs. mErcury Gr adE 1
  • 23. Web mErcury Gr adE 4 vs. mErcury Gr adE 1
  • 24. What makes a good screen typeface? Large x-height Open apertures & larger counters + bowls Loose letterspacing Distinct letter shapes Unmodulated strokes Good hinting
  • 25. FEdr a SanS ScrEEn via t yp othEquE
  • 26. More on hinting Font Hinting  pE tEr B iL’ak http://www.typotheque.com/articles/hinting On Screen Legibility  a ScEndEr corp or ation http://www.ascendercorp.com/fonts/on-screen-legibility
  • 29. html, the text that makes the web go ‘round HTML = HyperText Markup Language Formatting language System of tags communicating a page’s content to the browser Can be created in any text editor
  • 30. html tags Written inside angle brackets (<>) Consists of an opening tag and closing tag Tells browser which elements are contained on a page
  • 31. html tags <html> </html> a taG consists of an opEninG taG & cLoSinG taG for an html ELEmEnt <h1>Primary Headline</h1> <h2>Secondary Headline</h2> <p>Paragraph of text</p> <a href="http://www.google.com">Link</a> tags communicate content SEmanticS
  • 32. html attributes All html tags have attributes An attribute is a quality or characteristic of the element Elements can have multiple attributes
  • 36. html class & id attributes Give you more control over the elements when you start using CSS No inherent styles or properties Different elements can share the same class IDs are unique, and different elements can’t share them
  • 37. html class & id attributes <a href="http://google.com" class="button">Link</a> <a href="http://google.com" id="button1">Link</a>
  • 38. css, the basics CSS = Cascading Style Sheet HTML says what to display, CSS says how to display it! Simple text file containing rules for how to display HTML tags
  • 39. css, the basics CSS is cascading, meaning style rules are applied in order, the last rules taking priority over earlier rules Simple syntax
  • 40. css syntax selector { SELEc tor is the html element that you are writing rules for property: value; property: value; }
  • 41. css syntax selector { property: value; propErt y is a display characteristic you are writing a rule for. Each selector can have property: value; multiple properties, and some selectors have } very specif ic properties.
  • 42. css syntax selector { property: value; vaLuE is the display characteristic that you want to apply to the property property: value; }
  • 43. css syntax sandwich { cheese: cheddar; bread: rye; condiment: mustard; condiment-style: spicy-brown; }
  • 44. css syntax a { font-family: Helvetica; font-size: 12px; font-weight:bold; text-transform:uppercase; color:#000000; }
  • 45. css syntax a { font-family: Helvetica; font-size: 12px; font-weight:bold; text-transform:uppercase; color:#000000; } .button { font-family: Georgia; }
  • 46. Font stacking Applies to the font-family: css property Is a prioritized list of fonts to display Start with a very specific typeface, move to a generic classification
  • 47. Font stacking h1 { font-family: Akkurat, Helvetica, sans-serif; }
  • 48. Why use font stacking? Essentially a safety net for displaying different fonts on the web Browsers only display fonts installed on the user’s computer, except when @font-face rule is employed
  • 49. @font-face: CSS rule revolutionizing web typography Has actually been around for many years Until 2008, was only supported on IE browsers using EOT fonts March 2009, Safari began supporting it with OTF and TTF fonts July 2009, Firefox began supporting it with OTF and TTF fonts Fall 2009, Firefox supports it with Web Open Font Format (WOFF) WOFF and @font-face are backed by major type foundries
  • 50. @font-face: @font-face { font-family: Akkurat; src: url(‘akkurat.woff’) format(‘woff’); }
  • 51. @font-face: @font-face { font-family: Akkurat; src: url(‘akkurat.woff’) format(‘woff’); } h1 { font-family: Akkurat, Helvetica, sans-serif; }
  • 52. @font-face: in use Lost Worlds Fair’s http://lostworldsfairs.com/ Quipsologies http://www.underconsideration.com/quipsologies/ Typographic Diversity for the Web http://edenspiekermann.com/woff/
  • 53. @font-face: resources Typekit http://typekit.com Font Bureau’s Web Type http://webtype.com Typotheque Web Fonts http://typotheque.com/webfonts Google Font API https://code.google.com/apis/web Font Deck http://fontdeck.com
  • 54. good web design = good typography
  • 55. Good web design & good typography = Readability Accessibility Usability
  • 56. Good web design & good typography = Typeface Structure vs. Style Cellphones? Size Dynamic text Responsiveness Leading Flexibility Pages? Line length Elasticity Hierarchy Color Text as Interface Search Texture Semantic HTML Columns? Mac vs. Windows
  • 57. “ Professional typography is not just pretty to look at. It facilitates the process of reading. If you look at text as an interface, typography is its usability. oLivEr rEichEnS tEin www.informationarchitects.jp
  • 58. the future will need good typographers
  • 59. Articles On Web Typography  Ja Son Santa maria http://alistapart.com/articles/on-web-typography Web Fonts at the Crossing  richard Fink http://alistapart.com/articles/fonts-at-the-crossing The Potential of Web Typography  ian Lynam & cr aiG mod http://craigmod.com/journal/font-face Web Design is 95% Typography  oLivEr rEichEnS tEin http://informationarchitects.jp/en/the-web-is-all-about-typography-period
  • 60. Tips & tools Web Font Specimen http://webfontspecimen.com Type Tester  http://typetester.org Baseline Rhythm Calculator  http://topfunky.com/baseline-rhythm-calculator Px to Em Conversion  http://pxtoem.com Font Squirrel @font-face Generator http://www.fontsquirrel.com/fontface/generator
  • 61. Blogs Craig Mod Big Web Show http://craigmod.com http://5by5.tv/bigwebshow Jason Santa Maria A List Apart http://jasonsantamaria.com http://www.alistapart.com/ Jeffrey Zeldman  Readable Web http://www.zeldman.com http://readableweb.com Subtraction (Khoi Vinh) Smashing Magazine http://www.subtraction.com http://smashingmagazine.com Type Kit Blog Information Architects http://typekit.com/blog http://informationarchitects.jp