Side Hustles for Web Design Professionals: How to Make Some Extra Cash
A career as a web designer can be extremely lucrative. The average web designer in the US makes around $50-55,000 per year, equating to an hourly rate
We take web fonts for granted these days. We didn’t always have the option of setting our text in almost any typeface. I mean, we could, but then we’d have to sigh and say, “Well, that’ll look good on about five people’s computers. Hope everyone else likes Verdana!”
Web fonts brought some much needed variety to the seen, a few abuses of typography, some extra page weight as the fonts themselves were loaded, and flashes of unstyled or invisible text. Well… omelette, eggs, breaking, you get the idea. It was bound to happen.
[pullquote]If users are stuck looking at a blank page for too long they might just decide to leave[/pullquote]
It’s a bit of a usability problem, though, when text is invisible until the custom font gets loaded. If users are stuck looking at a blank page for too long (and too long might be milliseconds) they might just decide to leave. And that’s fair enough. It’s not user-friendly.
Fast forward a few years, and we’re making progress on controlling the way fonts load. Until now, we’ve done it with third-party libraries and APIs. But now, at last, this functionality is coming to CSS.
Enter the font-display property. It’s currently only in Opera, Opera for Android, and Chrome. (It was first introduced in Chrome 49 as an experimental feature.)
It comes with four options: auto, swap, fallback, and optional.
Basically, choosing font-display: auto will leave the browser to act as it does now. Text will be invisible until the custom font loads.
swap is probably what most people will use. If the font isn’t loaded, the next available font defined in the font-family property will be used. When the web font loads, it will be replaced. This is basically a flash of unstyled content, but that’s more user-friendly than invisible content, I think.
fallback splits the difference between those first two options. For a delay of 100 milliseconds, the text will be invisible. If the custom font is loaded by then, it will be used. If not, the next font in the line of succession will rule until the custom font is loaded.
[pullquote]optional works like fallback, except the browser may decide not to load the custom font at all, if the user’s connection is too slow[/pullquote]
optional works like fallback, except the browser may decide not to load the custom font at all, if the user’s connection is too slow.
And there we have it. Mind you, the display-font is meant to be used in a @font-face declaration. That means it won’t work with third-party font providers like Typekit or Google Fonts for now. Once font-display becomes more widespread, however, it’s likely that they’ll implement some sort of option for this feature.
A career as a web designer can be extremely lucrative. The average web designer in the US makes around $50-55,000 per year, equating to an hourly rate
One of the hardest parts of starting your business or freelancing is trying to figure out what you should charge. Years ago after accepting pennies on
In recent years, the minimalist trend has taken over the design world. Sleek, clean layouts have become synonymous with good design, and the simplest
It’s nearly 2020, and every eCommerce brand should be using key metrics to pinpoint advertising, boost sales and improve fulfillment.Emma Miller, Seni
Let’s be blunt—scrolljacking is the design equivalent of taking the steering wheel out of a driver’s hands and saying, “Don’t worry, we’ve got this.”
We bring you the best new typeface designs every month, and every December, we round up our favourites; this year, we’ve been spoiled for choice. 2023
We are a dynamic information platform dedicated to delivering timely, relevant, and reliable content across a broad spectrum of topics. From the latest in technology and business to lifestyle, health, and global affairs, we aim to keep our readers informed and inspired.
Our editorial team is committed to maintaining high standards of accuracy and clarity, ensuring that every article provides value and context in an ever-changing world. We believe in the importance of accessible knowledge and strive to make complex topics understandable for everyone.
Whether you're here to stay updated on current events, explore thought-provoking features, or simply learn something new, our goal is to offer a trustworthy source of information that meets the needs of a diverse and curious audience.