MENU

Encode Sans


OK, this page (apart from the header and footer) is entirely rendered in a single variable font - "Encode Sans". This sans-serif typeface, as well as the ubiquitous weight, also has a variable width: (of 75-125) 90 is the default on this page—efficiently spaced and still legible. It should be suitable for information-dense web pages containing multiple areas of formatted text: paragraphs, tables, etc. This paragraph is normal size at a weight of 400. This sentence has class "bold" causing a relative increase in weight.

Varying the width

For IE (which doesn't support variable fonts) Google simply serves the entire range of font weights and styles - so IE displays correctly but much less efficiently than modern browsers. (narrow)

For IE (which doesn't support variable fonts) Google simply serves the entire range of font weights and styles - so IE displays correctly but much less efficiently than modern browsers. (wide)

Varying the size

Some tiny narrow text @ 400.

Some small text @ 300.

Some bigger text @ 100.

Some bigger text @ 600.

The heaviest weight available: 900 (& narrow). JET5

111111 |
888888 |


OK, here's some experimentation with CSS for tables and interface elements. All light-on-dark for an extra challenge in legibility! (weight 300)

I guess the basic question is: can you do a professional-looking website using only a single variable font? ...

Top Left
Cell 1

Cell 2: 2px padding, tiny font & whole cell is clickable!
Cell 3. Let's pad this one to 8px, add a rounded border and some text—and see how well it works (all cell clickable).
Bottom Right
Class = small (font size)

Button 1
Button 2

Button

... And the answer is definitely! And that website will be fast because of the reduced overall font-file size, bandwidth, and memory requirements.