fonts on the web - a guide to web fonts

13
W fo

Upload: prototype-interactive

Post on 05-Dec-2014

3.579 views

Category:

Design


0 download

DESCRIPTION

Web fonts offer great flexibility for brands and designers to use a wider range of fonts online.Using a custom font on the web was only achievable through various techniques, all with certain limitations. Most designers opted to stick with Web Safe Fonts – which are fonts that are already installed by default across different operating systems.

TRANSCRIPT

Page 1: Fonts on the Web - a guide to web fonts

W fo

Page 2: Fonts on the Web - a guide to web fonts

Web Fonts

Web Safe Fonts

Why should you use web fonts

Page 3: Fonts on the Web - a guide to web fonts

different operating systems.

The past

Using a custom font on the web was only achievable through various

techniques, all with certain limitations. Most designers opted to stick with

Web Safe Fonts – which are fonts that are already installed by default across

The Web-Safe fonts

Arial

Courier New

Georgia

Times

Verdana

Trebuchet

Page 4: Fonts on the Web - a guide to web fonts

Using images instead of text –

This technique requires images to be placed instead of text, difficulty for web developers, making the website not Search-engine friendly and the text not selectable. This also causes many small web requests to go back to the server for each piece of text, making web pages to load slower.

sIFR (Scalable Inman Flash

Replacement) – Requiring Javascript and

Flash, which makes it heavily dependent on

a browser plugin – usually slow and

seemingly unreliable. This technique was

very popular before improved techniques

like Cufon came along, however, its

implementation was not always

straightforward and it also made web pages

slow to load due to the amount of separate

web requests needed.

Cufon – Using Javascript

code to render SVG font paths

via VML technology, this

technique works very good in

most aspects and is widely

popular and very simple to

implement. However it still

suffers from limitations like non-

selectable text and undesirable

effects on body copy (text

paragraphs).

Background Image Replacement – Very similar to using images

instead of text, however this technique is using CSS background-image properties

in order to hide the actual text from display and show instead an image containing

the desired text. This technique although SEO friendly, still poses difficulties for

developers – the text is not selectable and is not a practical method. It also slows

down a website’s load time, just like its image replacement counterpart.

Some previously popular techniques to use custom fonts on the web

Page 5: Fonts on the Web - a guide to web fonts

WEB FONTS are

how

do they work

Page 6: Fonts on the Web - a guide to web fonts

1. More creative freedom

2. Easier to implement

3. Is using plain text

4. Search engine friendly

6. Easy to select, copy and paste

5. More accessible for screen readers

7. Can be scaled without pixilation

8. Easier to translate into languages

9. Licensing made easy by using

web services

Web fonts allow designers to chose from a wide variety of fonts as well as convert their own fonts to web fonts. This also allows brands to use corporate fonts on their online properties, this especially was a challenge previously where most brands had to chose from the limited number of web safe fonts. Web fonts further offer a lot more advantages such as being search engine friendly, are easier to translate to other languages as well as the availability of many font services that make licensing much easier than before.

Page 7: Fonts on the Web - a guide to web fonts

SVG (Scalable Vector Graphics)

• XML Language used to create vector graphics. Targets mobile platform.

EOT (Embedded Open Type)

• Font format developed by Microsoft. Targets Internet Explorer (IE)

WOFF (Web Open Font Format)

• Emerging standard format –

developed by Mozilla and several other font foundries.

• Adopted as standard by W3C in 2010.

• Supported by Mozilla Firefox 3.6+, Google Chrome 5+, Opera Preso and IE9 (since March 2011).

• Not supported by Safari.

Combining all three formats, web fonts are currently supported by over 95% of web browsers which makes it available to large number of users.

Page 8: Fonts on the Web - a guide to web fonts

Traditional Way

Fonts were designed for print media – therefore not optimized for screen display.

Forward Slide for the Web Fonts way ---->

Page 9: Fonts on the Web - a guide to web fonts

With the use of Web Fonts, improved rendering techniques and font optimization for the

web, web pages can now benefit from a much improved rendering approach, and can

also make use of the operating system’s Text Anti-aliasing engine.

This means a more readable text display and seamless rendering performance for Web

Fonts on any web page.

The Web Fonts Difference

Each operating system uses their own algorithm for text anti-aliasing. At the moment,

MAC OS X renders text using Sub-pixel anti-aliasing, however Windows using different

techniques depending on their OS version, of which the DirectWrite algorithm is the

newest one, available on Windows 7.

Text Anti-Aliasing

Page 10: Fonts on the Web - a guide to web fonts

Compare and Decide !

The site “@font-face faceoff” (http://fffo.grahambird.co.uk/ ) provides a useful comparison of

different Web Font delivery services, depending on their

payment model, collection size, technology use, etc.

Several services currently help web

designers and developers to access a huge collection of fonts and implement on their websites and

web applications

This comparison site excludes http://www.typefront.com and http://www.google.com/webfonts

Page 11: Fonts on the Web - a guide to web fonts

Tools below will help anyone get started with embedded Web Fonts on their web sites :

If you already have a web license for your font, you can try the @font-face generator service at

http://www.fontsquirrel.com

http://www.Webfontsspecimen.com

http://www.onlinefontconverter.com/

http://www.Typetester.org

http://ttf2eot.sebastiankippe.com/

http://www.typekit.org (browser samples)

Page 12: Fonts on the Web - a guide to web fonts

An example of mainstream use of @font-face on an Arabic website can be seen on BBC Arabic http://bbc.co.uk/arabic/. Viewing the website on Firefox 4+ and Internet Explorer 9+ yields satisfying results. The headlines and body text are both utilizing an Arabic font specially created for BBC Arabic called BBC Nassim.

Practical Arabic web fonts limited on Windows to Arial, Tahoma, Andalus & Arabic Typesetting. On Mac – Geeza Pro Font design is compromised with images used for major headlines & default Arabic font for larger bodies of text

Once support for Arabic font rendering is consistent across all browsers – we shall see explosion in services and foundries offering quality Arabic web fonts Improvement in Arabic font rendering might also encourage Arabic web content to flourish.

Arabic written from right-left – poses challenges to rendering engines and libraries. Arabic fonts require reshaping, i.e. determining and selecting shape of a letter depending on its location in the word. Arabic rendering engines also need to support diacritics – accents and marks that are inserted around the letter to help the reader in pronouncing words. Hefty price to meet all these requirements. Apart from technical issues – Arabic font is not as well developed as its Latin counterparts.

Past methods: Image replacement techniques, Cufon and sIFR Recent methods: CSS3 @font-face property, Firefox4 and IE9 render Arabic web fonts – Chrome soon to follow

Current Limitations Challenges

The Future

Getting Arabic to the web