SlideShare une entreprise Scribd logo
1  sur  173
Jim Kidwell & Thomas Phinney
Web
Typography
Workshop
About Us
Jim Kidwell
•  10+ years at Extensis
•  Author, speaker
•  Font nerd
Thomas Phinney
•  Extensis, Adobe, indie
•  Author, speaker, type design
•  Font geek since 1995
About You?
•  Name
•  @font-face knowledge?
•  Used web fonts on site(s)?
•  Print background?
•  Web designers? 
•  Web developers?
•  Front end? Back end?
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Introduction
& History
At the dawn of the
internet, web design
was shackled to a
few common fonts:
Comic Sans
Impact
Arial Black
Arial / Helvetica"
Trebuchet
Verdana
Courier/Courier New
Times (New) Roman
Georgia!
Comic Sans
Impact
Arial Black
Arial / Helvetica"
Trebuchet
Verdana
Courier/Courier New
Times (New) Roman
Georgia!
Comic Sans
Impact
Arial Black
Arial / Helvetica"
Trebuchet
Verdana
Courier/Courier New
Times (New) Roman
Georgia!
Web Safe?
Web Safe?
Not any more.
Bad Old Days:
Desktop Fonts?
•  PostScript Type 1 (Win & Mac)
•  Mac TrueType
•  TTF (OpenType TT)
•  OTF (OpenType PS)
Bad Old Days:
Web Fonts?
•  Hacks!
•  TrueDoc PFR vs EOT
•  sIFR
•  Cufón
The Revolution:
CSS @ 10
•  28 Aug 2007
•  Håkon Wium Lie
The Revolution:
Safari
•  Feb-Mar 2008
•  First browser support for TTF
The Revolution:
EOT Opens Up
•  Microsoft pubs spec
•  Submitted to W3C
The Revolution:
WOFF
•  By Kew, Leming & Blokland
•  Developed 2009-2011
•  WOFF vs EOT
The Revolution:
SVG?
•  SVG: unpopular & limited
New World
Order:
Real Fonts
[pic of 1920s car here]
New World
Order: Real Fonts
•  Standards-based
•  Replaces various hacks &
stopgaps
•  From web server
•  Downloaded to viewer’s browser
•  Same rendering as other fonts
•  Regular font files (+ wrapper)
Real Fonts
Are Better
Real Fonts
Are Better
Why?
Real Fonts
are better
Real Fonts
are better
Real Fonts
are better
Real Fonts
are better
Real Fonts
are better
How Web Fonts
Are Used
•  @font-face CSS tag
•  CSS 2.0
•  CSS 2.1
•  CSS 3.0
How Web Fonts
Are Used
@font-face CSS tag > font-family

@font-face {
font-family:Glurbish;
src: url("http://www.myserver.com/
somefont-reg.ttf");
}
Three Benefits of
“real” Web Fonts
•  Choice
•  Not images
•  Standards / Not hacks
•  TTF, OTF, and wrapped variants
•  99%+ of web surfers
•  Desktop for last few years
•  Internet Explorer 4+
•  Latest mobile
Browser support
for @font-face
Challenges using
Web Fonts
•  Fonts not licensed for web
•  Many font formats required
•  EOT
•  TTF
•  OTF
•  (SVG)
•  WOFF
•  Browsers constantly changing
Two ways to
integrate web fonts
•  Self-hosting
•  Web font service
How web fonts
are used
•  @font-face CSS > font-family
•  First appeared in CSS 2.0
•  Disappeared in 2.1
•  Reappeared in 3.0
How web fonts
are used
•  @font-face CSS > font-family

@font-face {
font-family:Glurbish;
src: url(http://www.myserver.com/somefont-reg.ttf);
}
Benefits of
Self-hosting
•  No outside dependencies
•  Complete control
•  Purchase only fonts you need
•  Possibly cheaper
Benefits of
web font services
•  Handles browser-specific issues
•  Browser changes
•  Easiest way to use web fonts
•  Hides complexity
•  Keeps it legal
•  Fonts served by cloud-based
service
•  All-you-can use font buffet
Hiding @font-face?
•  CSS import > font-family
(@font-face behind the scenes)
@import url("http://fnt.webink.com/wfs/webink.css?
project=7DF4B488-23AA-4486-85A3-8C32740CC8EF&fonts=1E
8E113D-54A5-D738-0372-
AEA99C1621A3:family=TitleFont,A69132F3-0661-6EF9-
A2A8-6D43F9997F5E:family=H2Font");


•  Why proprietary?
JavaScript?
•  Extra powers!
•  Fails if JavaScript off (7%?)
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Choosing
Fonts
for the
Web
12 Best
Practices
Selecting Single Fonts
•  6 best practices
Combining Multiple Fonts
•  6 best practices
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Using a Fallback
Stack
Same as with old web-safe
fonts:

.Body {

font-family: MyriadPro, "Lucida Sans", "Lucida
Grande", Verdana, Arial, sans-serif;
}
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Get Legitimate
Licensing
•  Under-licensing for web now
most common font lawsuit
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Matching Existing
Visual Identity
•  Thousands of fonts are available
as web fonts
•  Expert advice for “closest” fonts
•  Ask your web font service
provider
•  Ask on Typophile.com
•  Suitcase Fusion’s QuickMatch
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Let’s say that you
are designing for a
high-class
restaurant
Tone/Mood
Exquisite!
Dining!





Helvetica Bold
Tone/Mood
Exquisite
Dining






Helvetica Ultra Light
Tone/Mood
Exquisite
Dining





Bookman Old Style Bold
Tone/Mood
Exquisite
Dining



Chapparal Pro Light Italic
Tone/Mood
Exqu!ite Dining	










Zapfino
Tone/Mood
Exquisite Dining









Brush Script
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Legibility
Factors
•  Letterforms, weight, size
•  Varied viewing conditions
•  Does it work at that size?
•  Hinting, Windows, and other
dirty secrets
Letterforms
eaoc eaoc eaoc	
6890 6890 6890
Letterforms
eaoc eaoc eaoc	
6890 6890 6890
Letterforms &
Legibility vs size
Under normal conditions,
lowercase or Mixed Case
is best.

At very small sizes, ALL CAPS CAN BE MORE LEGIBLE than
lowercase
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Font Quality
Considerations
•  Character set
•  Letter shaping issues
•  Overshoots
•  Thick vs thin
•  Optical compensation at joins
•  Consistency
•  Round/straight transitions
•  Point placement & extrema
•  Spacing & Kerning
•  Hinting—mostly see “legibility”
•  Examples: Josefin Sans, Smart Frocks
Font Quality?
Checking/Editing
•  FontLab Studio
•  Fontographer
•  TypeTool
•  FontForge
•  Glyphs / Glyphs Mini
•  OT Master
•  RoboFont
Use Quality
Fonts
•  Not all fonts are created equal!
•  Quality of design
•  Not a typographer?
Consider a well-curated
font library!
Best Practices:
Single Fonts
1.  Use @font-face
w/fallback stack
2.  Get legitimate licensing
3.  Match existing visual identity
4.  Compatible tone/mood
5.  Use legible fonts
6.  Use quality fonts
Tools for
Trying Web
Fonts
Tools for
Trying Web
Fonts
1.  FontDropper
2.  Web Font Plug-in
3.  QuickMatch
Best Practices:
Multiple Fonts
1.  Fewer typefaces are better
2.  Pair contrasting type
classifications
3.  Variation within/between
families
4.  Use each font in distinct roles
5.  Don’t contrast spirit
6.  Don’t go too far!
Fewer are
better
•  For most sites, maximum
three typefaces (plus logo)
•  More styles vs. more typefaces
•  More web fonts = slower
page loads
•  But fonts are smallish, much like
images
Too Many Fonts
•  Example via FontDropper
Font Pairing:
Contrast/Similarity
•  Similarity of structure or spirit
•  Contrast in weight and/or
detail
•  Too similar is a problem
•  But so is conflicting spirits or
moods
Gill Sans MT Headline +
Lucida Grande Body
•  Body text has insufficient
contrast with titling
•  Not the same typeface, but 

too similar for comfort
•  Same weight/width/slope
•  Both sans serif
•  Title is only 25% bigger
Gill Sans Bold
Headline
•  Body text is unchanged, but
still problematic
•  More weight contrast
•  More size difference
•  Style still too similar
Gill Sans Bold
Headline
•  Body text now Cochin, smaller	

•  Contrasts: weight, classification
and size	

•  Classic: Pair a serif with a sans
Summing Up
Best Practices:
Multiple Fonts
1.  Fewer typefaces are better
2.  Contrasting Classifications
•  Example: Serif vs Sans
3.  Use variation within families
•  Enhance contrast within or between
typefaces
•  Use different sizes as a differentiator
4.  Use each typeface in distinct roles
5.  Don’t contrast “spirit”
6.  Don’t go too far!
•  Extreme style contrast
Resources &
Links
•  Go to this URL:
http://www.webink.com/
type-resources
•  Includes link to
recordings of previous
webcasts!
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Setting Type
15 things
•  10 web typesetting best
practices
•  5 ways web type is not print
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Effective Visual
Hierarchy
General
•  http://webdesign.tutsplus.com/
articles/design-theory/
understanding-visual-hierarchy-
in-web-design/
Example site:
http://net.tutsplus.com/
Effective Visual
Hierarchy: Size
•  More sizes = more clutter
•  Use fewer levels of headings
•  One or at most two, plus body
size, for most projects
Effective Visual
Hierarchy: Size
•  More sizes = more clutter
•  Use fewer levels of headings
•  One or at most two, plus body
size, for most projects
•  Consider Golden Ratio scale
•  Each level ~1.6 x the size below it
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Size change
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Same techniques as other elements
•  Location, proximity, background, etc.
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Weight & Width
extralight, light, regular, semibold bold,
black, condensed, semi-condensed,
regular, semi-extended, etc.
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Italics
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Color change
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Different typeface altogether
Effective Visual
Hierarchy: Type
6 ways to distinguish/emphasize type
•  Same techniques as other elements
•  Location, proximity, background, etc.
•  Size change
•  Weight & Width
extralight, light, regular, semibold bold, black,
condensed, semi-condensed, regular, semi-
extended, etc. 
•  Italics
•  Color change
•  Different typeface altogether
Effective Visual
Hierarchy
Minimalism
•  Restrict # Roles like # Sizes, but a
few more
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Use Hyphenation
“Pretty much the only forms of
Western literature that don’t use
hyphenation are children’s books
and websites. Until now.”
— Richard Rutter
Hyphenation:
Why?
More even spacing w/justified
text (reduce/eliminate “rivers”)
Hyphenation:
Why?
•  Even for non-justified
(“ragged”) text: more even
“rag” edge
•  Tradition
Hyphenation:
some examples
Hyphenation:
How?
•  CSS 3
•  hyphens: auto
•  -moz-hyphens: auto; (FF 6+)
•  -webkit-hyphens: auto; (Safari 5.1+)
•  -ms-hyphens: auto; (IE 10+)
•  CSS3 has even more controls…
Reconsider
Justification
•  Standard: “Full justification”
•  Consider “Ragged right”
•  Better default choice
•  Interactions with line length
•  Previous example
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Limit & Control
Line Length
•  Impacts reading comfort
•  Aim for 55–75 characters/line
•  Type size ×30 is a good start
•  width: 30em;
•  Or, use max
•  max-width: 30em;
Line length
research?
•  Shaikh & Chaparro (2004)
•  35, 55, 75, 95 cpl
•  35–75 similar speed
•  95 cpl = +6% speed
Line length
research?
•  Shaikh & Chaparro (2004)
•  35, 55, 75, 95 cpl
•  35–75 similar speed
•  95 cpl = +6% speed
•  60% pref 35 or 95
•  least fave? 45%=35, 55%=95
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
More Line
Spacing
•  CSS “line-height”
a.k.a “Leading”
More Line
Spacing
•  CSS “line-height”
a.k.a “Leading”
•  Large x-height >
more line spacing
More Line
Spacing
•  CSS “line-height”
a.k.a “Leading”
•  Large x-height >
more line spacing
•  Longer lines >
more line spacing
More On
Line Spacing:
http://www.w3schools.com/
cssref/playit.asp?
filename=playcss_line-height
More Line
Spacing
•  “Normal” (default) ≠ 100%!
•  Includes ~20% extra space
•  Varies depending on font vertical
metrics
•  Consider 140–170%
line-spacing
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Standard Paragraph
Separation
•  Full line space is default
Standard Paragraph
Separation
•  Full line space is default
•  When first line indent?
•  When both?
•  When eliminate?
Standard Paragraph
Separation
•  Full line space is default
•  When first line indent?
•  When both?
•  When eliminate?
•  When indent entire block?
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Bigger Body
Text
•  Legible ≠ Comfortable!
Bigger Body
Text
•  Legible ≠ Comfortable!
•  Most web text unnecessarily
small
•  Average 9–12 px
•  Suggested default: 14–16 px
•  Ideal size varies by font
Bigger Body
Text
•  Legible ≠ Comfortable!
•  Most web text unnecessarily
small
•  Average 9–12 px
•  Suggested default: 14–16 px
•  Ideal size varies by font
•  Different x-height
Bigger Body
Text
•  Legible ≠ Comfortable!
•  Most web text unnecessarily
small
•  Average 9–12 px
•  Suggested default: 14–16 px
•  Ideal size varies by font
•  Different x-height
•  Different minimum legible
(example)
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Keep Contrast
What do I mean by contrast?
[EXAMPLE SLIDE]
Ed Smith Nahhe Nomie Osamu Ikeda Amanda Paull
Mike Marsden
Nathalie
Dumont
Romeo Fahl Jeff Williams
Davin Kluttz Jeremy Bowers Jim Kidwell Marisela Alzuhn
Chris Tew Jim O’Connor Chad Slater Bill Schwanitz
Chris Meyer Richard Bamford Carli Edvalson Don Johnson
Nic Marson John Stalnaker Chris Stevens Renee Schlacter
Andy Nelsen Bernardine Lim Mark Murphy Jonah Perez
Erica Stupfel Clint Daeuble Junko Suzuki Richard Fattic
Keep Contrast
•  Background color vs.
text color
•  Looking good vs.
being readable?
Keep Contrast
•  Background color vs.
text color
•  Looking good vs.
being readable?
•  Legible vs. comfortable
Keep Contrast
•  Background color vs.
text color
•  Looking good vs.
being readable?
•  Legible vs. comfortable
•  Viewing conditions vary
Keep Contrast
•  Background color vs.
text color
•  Looking good vs.
being readable?
•  Legible vs. comfortable
•  Viewing conditions vary
•  User cannot easily override!
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
CARE WITH
ALL CAPS
•  Bigger than lowercase
•  Good for very small sizes & poor
conditions
CARE WITH
ALL CAPS
Bigger than lowercase
•  Good for very small sizes & poor
conditions
Caps decrease shape differences
•  Bad for distinguishing letters and
extended reading
CARE WITH
ALL CAPS
Bigger than lowercase
Caps decrease shape differences
Use carefully, in moderation!
CAPS FINE IN
HEADING
BUT ALL CAPS ARE TOO MUCH
IN A FULL SENTENCE LIKE
THIS.
•  CAPS HELP THIS TINY TEXT
•  NAV ELEMENTS?
Some typefaces
suck in caps
`ÉáàÄç fvÜ|Ñà YÉÇàá
fVecg Ybagf
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Underlining is
for amateurs
Except: acceptable for URLs
•  But consider color instead!
Underlining is
for amateurs
Acceptable for URLs
•  But consider color instead!
Just plain icky for everything else
•  Use italics or bold for emphasis
•  Make sure your body typeface has
real italics/bold!
•  Book titles should be in italics
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Kerning
•  Spacing adjustment between
specific letter pairs
•  Info built into font
Kerning
Toe WAVERY 
with kerning

Toe WAVERY 
without kerning
Kerning
Toe WAVERY 
with kerning

Toe WAVERY 
without kerning
Ligatures
Ligatures
The official files often fly in.…"
The official files often fly in.…
Ligatures
The official files often fly in.…"
The official files often fly in.…
Glyphs that link together!

Ffi fi fl ft
Kerning &
Ligatures
text-rendering:
optimizeLegibility
•  Turns on kerning and ligatures
•  Supported in Firefox 4+
Enable kerning
& ligatures
body {
-moz-font-feature-settings:"liga", "kern";
-moz-font-feature-settings:"liga=1, kern=1";
-ms-font-feature-settings:"liga", "kern";
-o-font-feature-settings:"liga", "kern";
-webkit-font-feature-settings:"liga", "kern";
font-feature-settings:"liga", "kern";
text-rendering:optimizeLegibility;
}
Web Typesetting
Best Practices
1.  Effective Visual Hierarchy
2.  Use Hyphenation /
Reconsider Justification
3.  Limit & Control Line Length
4.  More Line Spacing
5.  Standard Paragraph Separation
6.  Bigger Body Text
7.  Keep Contrast
8.  Care with All Caps
9.  Underlining is for Amateurs
10.  Activate Kerning & Ligatures
11.  Bonus: Use Abstraction Layer
Use Abstraction
Layer

example
15 things
•  10 web typesetting
best practices
•  5 ways web type is not print
5 Ways Web
is not Print
•  Layout is fluid
5 Ways Web
is not Print
•  Layout is fluid
•  Color is free (and overused)
•  Both text and background colors
5 Ways Web
is not Print
•  Layout is fluid
•  Color is free (and overused)
•  Both text and background colors
•  Different available fonts
5 Ways Web
is not Print
•  Layout is fluid
•  Color is free (and overused)
•  Both text and background colors
•  Different available fonts
•  Font fallback @ the end user
5 Ways Web
is not Print
•  Layout is fluid
•  Color is free (and overused)
•  Both text and background colors
•  Different available fonts
•  Font fallback @ the end user
•  Resolution stinks
•  Typically ~80–120 ppi
•  Source of many issues
Summing Up
Keep it attractive
But make it legible
Keep it attractive
But make it legible
&
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
OpenType
browser support
Firefox 4+ (syntax change in 14)
Chrome:
•  15/16+ Win
•  22+ Mac
Internet Explorer 10+
Safari & Opera: not yet
OpenType
feature codes
•  Standard stuff: liga (ligatures), kern, calt
(contextual alternates), clig (contextual
ligatures)
•  Oldstyle/proportional numbers:
onum, pnum
•  Fractions: frac
•  Superscript/subscript: sups, subs, sinf
•  Small caps from caps: c2sc
•  Small caps from lowercase: smcp
•  Discretionary/historical ligs: dlig, hlig
•  Stylistic Set #2, #14: ss02, ss14
OpenType
features in CSS
body {
-moz-font-feature-settings:"calt", "liga", "clig", "kern";
-moz-font-feature-settings:"calt=1, liga=1, clig=1, kern=1";
-ms-font-feature-settings:"calt", "liga", "clig", "kern";
-o-font-feature-settings:"calt", "liga", "clig", "kern";
-webkit-font-feature-settings:"calt", "liga", "clig", "kern";
font-feature-settings:"calt", "liga", "clig", "kern";
}
DEMO
Resources &
Links
http://www.webink.com/type-
resources

http://mzl.la/ff4-ot

@WebINK
@ThomasPhinney
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Test sites
WordPress sites
http://workshop1.webink.com
… workshop40.webink.com

Username: workshop
Password: fontguru!

Let’s count off
Agenda
1.  Introduction & History
2.  Choosing Fonts
3.  Setting Type
4.  CSS3 & OpenType Features
5.  Try Sample Sites
6.  Q&A
Connect
@jimkidwell
@ThomasPhinney
@webink
@extensis

blog.webink.com
blog.extensis.com
Q&A + Resources
•  The Elements of Typographic Style
—Robert Bringhurst 
•  Getting it Right With Type
—Victoria Squire
•  Branding with type—Rögener,
Pool, Packhäuser, Ginger
•  http://www.webink.com/type-
resources

Contenu connexe

Tendances

Epub in the wild
Epub in the wildEpub in the wild
Epub in the wildliz_castro
 
Rapid CMS enabled site development with Wordpress
Rapid CMS enabled site development with WordpressRapid CMS enabled site development with Wordpress
Rapid CMS enabled site development with WordpressPeter Kaizer
 
Accessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradAccessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradMaja Benke
 
How to Choose a WordPress Theme
How to Choose a WordPress ThemeHow to Choose a WordPress Theme
How to Choose a WordPress ThemeNew Tricks
 
FONT FOR WEBSITE
FONT FOR WEBSITEFONT FOR WEBSITE
FONT FOR WEBSITEann umar
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Adrian Roselli
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceAdrian Roselli
 
Copywriting for seo
Copywriting for seoCopywriting for seo
Copywriting for seobrian9p
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpDaytonWP
 
Amazon Strategies January 2019 | Moroccanoil
Amazon Strategies January 2019 | MoroccanoilAmazon Strategies January 2019 | Moroccanoil
Amazon Strategies January 2019 | MoroccanoilDigiday
 
Abstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAbstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAdrian Roselli
 
BEA 2014 Stop Hiding your Books from Readers
BEA 2014   Stop Hiding your Books from ReadersBEA 2014   Stop Hiding your Books from Readers
BEA 2014 Stop Hiding your Books from ReadersBookExpoAmerica
 
Pub355: SEO Copywriting
Pub355: SEO CopywritingPub355: SEO Copywriting
Pub355: SEO Copywritingsomisguided
 
Site-Searching in Joomla 4.0
Site-Searching in Joomla 4.0Site-Searching in Joomla 4.0
Site-Searching in Joomla 4.0Hackwar
 
Typography and user experience - UX Craft 2014
Typography and user experience - UX Craft 2014Typography and user experience - UX Craft 2014
Typography and user experience - UX Craft 2014Me
 
Power point grammar explanation pages 262 263
Power point grammar explanation pages 262 263Power point grammar explanation pages 262 263
Power point grammar explanation pages 262 263Anne Agard
 
BEA 2014--Stop Hiding Your Books From Readers
BEA 2014--Stop Hiding Your Books From ReadersBEA 2014--Stop Hiding Your Books From Readers
BEA 2014--Stop Hiding Your Books From ReadersBowker
 

Tendances (20)

Epub in the wild
Epub in the wildEpub in the wild
Epub in the wild
 
Down and Dirty EPUB 3
Down and Dirty EPUB 3Down and Dirty EPUB 3
Down and Dirty EPUB 3
 
Rapid CMS enabled site development with Wordpress
Rapid CMS enabled site development with WordpressRapid CMS enabled site development with Wordpress
Rapid CMS enabled site development with Wordpress
 
Accessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in BelgradAccessible Design WordCamp Europe 2018 in Belgrad
Accessible Design WordCamp Europe 2018 in Belgrad
 
How to Choose a WordPress Theme
How to Choose a WordPress ThemeHow to Choose a WordPress Theme
How to Choose a WordPress Theme
 
FONT FOR WEBSITE
FONT FOR WEBSITEFONT FOR WEBSITE
FONT FOR WEBSITE
 
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility — WordCamp Europe 2017
 
Selfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital ServiceSelfish Accessibility: Government Digital Service
Selfish Accessibility: Government Digital Service
 
Copywriting for seo
Copywriting for seoCopywriting for seo
Copywriting for seo
 
Web typography
Web typographyWeb typography
Web typography
 
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUpThemes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
Themes: What they Are - How To Use 'Em - DaytonWP November 2012 MeetUp
 
Amazon Strategies January 2019 | Moroccanoil
Amazon Strategies January 2019 | MoroccanoilAmazon Strategies January 2019 | Moroccanoil
Amazon Strategies January 2019 | Moroccanoil
 
Abstractions: Fringe Accessibility
Abstractions: Fringe AccessibilityAbstractions: Fringe Accessibility
Abstractions: Fringe Accessibility
 
Introduction to CSS Fonts, Texts and Colors - Lesson 7
Introduction to CSS Fonts, Texts and Colors - Lesson 7Introduction to CSS Fonts, Texts and Colors - Lesson 7
Introduction to CSS Fonts, Texts and Colors - Lesson 7
 
BEA 2014 Stop Hiding your Books from Readers
BEA 2014   Stop Hiding your Books from ReadersBEA 2014   Stop Hiding your Books from Readers
BEA 2014 Stop Hiding your Books from Readers
 
Pub355: SEO Copywriting
Pub355: SEO CopywritingPub355: SEO Copywriting
Pub355: SEO Copywriting
 
Site-Searching in Joomla 4.0
Site-Searching in Joomla 4.0Site-Searching in Joomla 4.0
Site-Searching in Joomla 4.0
 
Typography and user experience - UX Craft 2014
Typography and user experience - UX Craft 2014Typography and user experience - UX Craft 2014
Typography and user experience - UX Craft 2014
 
Power point grammar explanation pages 262 263
Power point grammar explanation pages 262 263Power point grammar explanation pages 262 263
Power point grammar explanation pages 262 263
 
BEA 2014--Stop Hiding Your Books From Readers
BEA 2014--Stop Hiding Your Books From ReadersBEA 2014--Stop Hiding Your Books From Readers
BEA 2014--Stop Hiding Your Books From Readers
 

Similaire à Extensis Web Typography Workshop | WebVisions Portland

Webfonts: Demystified
Webfonts: DemystifiedWebfonts: Demystified
Webfonts: DemystifiedMel Choyce
 
Web font services: March 2011
Web font services: March 2011Web font services: March 2011
Web font services: March 2011RZasadzinski
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Adrian Roselli
 
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPT
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPTJONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPT
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPTTanyaVarshney9
 
Course Udemy WebDesign Basic
Course Udemy WebDesign BasicCourse Udemy WebDesign Basic
Course Udemy WebDesign Basicviet nghiem
 
Typography online
Typography onlineTypography online
Typography onlineJake Smith
 
Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeAdrian Roselli
 
Web Typography 101
Web Typography 101Web Typography 101
Web Typography 101breahnag
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Adrian Roselli
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichJenn Lukas
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web DesignMindy McAdams
 
Managing fonts in a digital design workflow
Managing fonts in a digital design workflowManaging fonts in a digital design workflow
Managing fonts in a digital design workflowExtensis
 
Successful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichSuccessful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichJenn Lukas
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKAdrian Roselli
 
New Web Typography
New Web TypographyNew Web Typography
New Web TypographyMonotype
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content developmentImmaeviorge
 
Mix10 final snook_ds15
Mix10 final snook_ds15Mix10 final snook_ds15
Mix10 final snook_ds15Jonathan Snook
 
The Type We Want (MIX10)
The Type We Want (MIX10)The Type We Want (MIX10)
The Type We Want (MIX10)Jonathan Snook
 
Content Management & Web Analytics Theatre; Davin kluttz classy clowny or c...
Content Management & Web Analytics Theatre; Davin kluttz   classy clowny or c...Content Management & Web Analytics Theatre; Davin kluttz   classy clowny or c...
Content Management & Web Analytics Theatre; Davin kluttz classy clowny or c...TFM&A
 
Making drupal beautiful with web fonts
Making drupal beautiful with web fontsMaking drupal beautiful with web fonts
Making drupal beautiful with web fontsFour Kitchens
 

Similaire à Extensis Web Typography Workshop | WebVisions Portland (20)

Webfonts: Demystified
Webfonts: DemystifiedWebfonts: Demystified
Webfonts: Demystified
 
Web font services: March 2011
Web font services: March 2011Web font services: March 2011
Web font services: March 2011
 
Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019Prototyping Accessibility: Booster 2019
Prototyping Accessibility: Booster 2019
 
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPT
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPTJONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPT
JONAS' RESOURCES FOR BUILDING BEAUTIFUL WEBSITES WITH HTML, CSS AND JAVASCRIPT
 
Course Udemy WebDesign Basic
Course Udemy WebDesign BasicCourse Udemy WebDesign Basic
Course Udemy WebDesign Basic
 
Typography online
Typography onlineTypography online
Typography online
 
Selfish Accessibility — CodeDaze
Selfish Accessibility — CodeDazeSelfish Accessibility — CodeDaze
Selfish Accessibility — CodeDaze
 
Web Typography 101
Web Typography 101Web Typography 101
Web Typography 101
 
Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018Prototyping Accessibility - WordCamp Europe 2018
Prototyping Accessibility - WordCamp Europe 2018
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers Ampersandwich
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web Design
 
Managing fonts in a digital design workflow
Managing fonts in a digital design workflowManaging fonts in a digital design workflow
Managing fonts in a digital design workflow
 
Successful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichSuccessful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's Ampersandwich
 
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HKSelfish Accessibility — Harbour Front HK
Selfish Accessibility — Harbour Front HK
 
New Web Typography
New Web TypographyNew Web Typography
New Web Typography
 
Online platform for ict content development
 Online platform for ict content development Online platform for ict content development
Online platform for ict content development
 
Mix10 final snook_ds15
Mix10 final snook_ds15Mix10 final snook_ds15
Mix10 final snook_ds15
 
The Type We Want (MIX10)
The Type We Want (MIX10)The Type We Want (MIX10)
The Type We Want (MIX10)
 
Content Management & Web Analytics Theatre; Davin kluttz classy clowny or c...
Content Management & Web Analytics Theatre; Davin kluttz   classy clowny or c...Content Management & Web Analytics Theatre; Davin kluttz   classy clowny or c...
Content Management & Web Analytics Theatre; Davin kluttz classy clowny or c...
 
Making drupal beautiful with web fonts
Making drupal beautiful with web fontsMaking drupal beautiful with web fonts
Making drupal beautiful with web fonts
 

Plus de Extensis

Extensis portfolio: How to Effectively Manage Thousand of Digital Assets
Extensis portfolio: How to Effectively Manage Thousand of Digital AssetsExtensis portfolio: How to Effectively Manage Thousand of Digital Assets
Extensis portfolio: How to Effectively Manage Thousand of Digital AssetsExtensis
 
IAITAM Spring ACE, Extensis Presentation
IAITAM Spring ACE, Extensis PresentationIAITAM Spring ACE, Extensis Presentation
IAITAM Spring ACE, Extensis PresentationExtensis
 
Creating a Branding Style Guide by Pariah Burke
Creating a Branding Style Guide by Pariah BurkeCreating a Branding Style Guide by Pariah Burke
Creating a Branding Style Guide by Pariah BurkeExtensis
 
Intro to Digital Asset Management (DAM)
Intro to Digital Asset Management (DAM)Intro to Digital Asset Management (DAM)
Intro to Digital Asset Management (DAM)Extensis
 
SANDOW: Universal Type Server Implementation Case Study
SANDOW: Universal Type Server Implementation Case StudySANDOW: Universal Type Server Implementation Case Study
SANDOW: Universal Type Server Implementation Case StudyExtensis
 
DAM Case Study
DAM Case StudyDAM Case Study
DAM Case StudyExtensis
 
Future Trends in Font Management
Future Trends in Font ManagementFuture Trends in Font Management
Future Trends in Font ManagementExtensis
 
Artificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
Artificial Intelligence & DAM: The New Metadata Workhorse with ClarifaiArtificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
Artificial Intelligence & DAM: The New Metadata Workhorse with ClarifaiExtensis
 
Fonts, Images, Licenses and Intellectual Property Law
Fonts, Images, Licenses and Intellectual Property LawFonts, Images, Licenses and Intellectual Property Law
Fonts, Images, Licenses and Intellectual Property LawExtensis
 
Using DAM to improve your productivity
Using DAM to improve your productivityUsing DAM to improve your productivity
Using DAM to improve your productivityExtensis
 
Webcast: Making File Metadata Work
Webcast: Making File Metadata WorkWebcast: Making File Metadata Work
Webcast: Making File Metadata WorkExtensis
 
Webcast: Getting Started With DAM
Webcast: Getting Started With DAMWebcast: Getting Started With DAM
Webcast: Getting Started With DAMExtensis
 
Font Trends Survey REport
Font Trends Survey REportFont Trends Survey REport
Font Trends Survey REportExtensis
 
Vjoon K4 Overview at the NYC Fonts in Publishing Seminar
Vjoon K4 Overview at the NYC Fonts in Publishing SeminarVjoon K4 Overview at the NYC Fonts in Publishing Seminar
Vjoon K4 Overview at the NYC Fonts in Publishing SeminarExtensis
 
FontLink - Serving Fonts in your Adobe InDesign Server Workflow
FontLink - Serving Fonts in your Adobe InDesign Server WorkflowFontLink - Serving Fonts in your Adobe InDesign Server Workflow
FontLink - Serving Fonts in your Adobe InDesign Server WorkflowExtensis
 
Fonts in Publishing - What's the issue?
Fonts in Publishing - What's the issue?Fonts in Publishing - What's the issue?
Fonts in Publishing - What's the issue?Extensis
 
Your web font is crap - webvisions pdx 2014
Your web font is crap - webvisions pdx 2014Your web font is crap - webvisions pdx 2014
Your web font is crap - webvisions pdx 2014Extensis
 
The State of Fonts & Font Management - Chicago IDUG
The State of Fonts & Font Management - Chicago IDUGThe State of Fonts & Font Management - Chicago IDUG
The State of Fonts & Font Management - Chicago IDUGExtensis
 
Fonts, Licenses and Intellectual Property Law - Chicago Font Symposium
Fonts, Licenses and Intellectual Property Law - Chicago Font SymposiumFonts, Licenses and Intellectual Property Law - Chicago Font Symposium
Fonts, Licenses and Intellectual Property Law - Chicago Font SymposiumExtensis
 
Chicago Font Symposium - The Evolution of Font Management
Chicago Font Symposium - The Evolution of Font ManagementChicago Font Symposium - The Evolution of Font Management
Chicago Font Symposium - The Evolution of Font ManagementExtensis
 

Plus de Extensis (20)

Extensis portfolio: How to Effectively Manage Thousand of Digital Assets
Extensis portfolio: How to Effectively Manage Thousand of Digital AssetsExtensis portfolio: How to Effectively Manage Thousand of Digital Assets
Extensis portfolio: How to Effectively Manage Thousand of Digital Assets
 
IAITAM Spring ACE, Extensis Presentation
IAITAM Spring ACE, Extensis PresentationIAITAM Spring ACE, Extensis Presentation
IAITAM Spring ACE, Extensis Presentation
 
Creating a Branding Style Guide by Pariah Burke
Creating a Branding Style Guide by Pariah BurkeCreating a Branding Style Guide by Pariah Burke
Creating a Branding Style Guide by Pariah Burke
 
Intro to Digital Asset Management (DAM)
Intro to Digital Asset Management (DAM)Intro to Digital Asset Management (DAM)
Intro to Digital Asset Management (DAM)
 
SANDOW: Universal Type Server Implementation Case Study
SANDOW: Universal Type Server Implementation Case StudySANDOW: Universal Type Server Implementation Case Study
SANDOW: Universal Type Server Implementation Case Study
 
DAM Case Study
DAM Case StudyDAM Case Study
DAM Case Study
 
Future Trends in Font Management
Future Trends in Font ManagementFuture Trends in Font Management
Future Trends in Font Management
 
Artificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
Artificial Intelligence & DAM: The New Metadata Workhorse with ClarifaiArtificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
Artificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
 
Fonts, Images, Licenses and Intellectual Property Law
Fonts, Images, Licenses and Intellectual Property LawFonts, Images, Licenses and Intellectual Property Law
Fonts, Images, Licenses and Intellectual Property Law
 
Using DAM to improve your productivity
Using DAM to improve your productivityUsing DAM to improve your productivity
Using DAM to improve your productivity
 
Webcast: Making File Metadata Work
Webcast: Making File Metadata WorkWebcast: Making File Metadata Work
Webcast: Making File Metadata Work
 
Webcast: Getting Started With DAM
Webcast: Getting Started With DAMWebcast: Getting Started With DAM
Webcast: Getting Started With DAM
 
Font Trends Survey REport
Font Trends Survey REportFont Trends Survey REport
Font Trends Survey REport
 
Vjoon K4 Overview at the NYC Fonts in Publishing Seminar
Vjoon K4 Overview at the NYC Fonts in Publishing SeminarVjoon K4 Overview at the NYC Fonts in Publishing Seminar
Vjoon K4 Overview at the NYC Fonts in Publishing Seminar
 
FontLink - Serving Fonts in your Adobe InDesign Server Workflow
FontLink - Serving Fonts in your Adobe InDesign Server WorkflowFontLink - Serving Fonts in your Adobe InDesign Server Workflow
FontLink - Serving Fonts in your Adobe InDesign Server Workflow
 
Fonts in Publishing - What's the issue?
Fonts in Publishing - What's the issue?Fonts in Publishing - What's the issue?
Fonts in Publishing - What's the issue?
 
Your web font is crap - webvisions pdx 2014
Your web font is crap - webvisions pdx 2014Your web font is crap - webvisions pdx 2014
Your web font is crap - webvisions pdx 2014
 
The State of Fonts & Font Management - Chicago IDUG
The State of Fonts & Font Management - Chicago IDUGThe State of Fonts & Font Management - Chicago IDUG
The State of Fonts & Font Management - Chicago IDUG
 
Fonts, Licenses and Intellectual Property Law - Chicago Font Symposium
Fonts, Licenses and Intellectual Property Law - Chicago Font SymposiumFonts, Licenses and Intellectual Property Law - Chicago Font Symposium
Fonts, Licenses and Intellectual Property Law - Chicago Font Symposium
 
Chicago Font Symposium - The Evolution of Font Management
Chicago Font Symposium - The Evolution of Font ManagementChicago Font Symposium - The Evolution of Font Management
Chicago Font Symposium - The Evolution of Font Management
 

Dernier

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Dernier (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Extensis Web Typography Workshop | WebVisions Portland