@OfficialDevTips
  @OfficialDevTips
DevTips | Font Loading Performance πŸ“‰ 6 Experiments with FOUT & FOIT @OfficialDevTips | Uploaded November 2018 | Updated October 2024, 6 minutes ago.
Sponsored by: .TECH Domains, thanks! They recently had an awesome Cyber Monday sale but if you missed out use limited time coupon code DEVTIPS at https://go.tech/DevTips for up to 90% OFF for a limited time! Valid only on 1 & 5 Year Domains!

Experimenting with different ways of loading fonts to get the best performance without Flash of Unstyled Text (FOUT) or Flash of Invisible Text (FOIT) on poor mobile connections

πŸ—Ώ MILESTONES
⏯ 09:26 web font loader sync
⏯ 11:47 web font loader async
⏯ 15:00 self-hosted fonts
⏯ 18:36 self-hosted fonts with preload
⏯ 24:00 own font loader
⏯ 28:30 own font loader with preload
⏯ 31:00 FONT LOAD TIME EVALUATION!!!
⏯ 36:29 WHAT DID WE LURN!?


Demo of examples
πŸ’… https://dt-font-loading-phmrd1aiq.now.sh/

Repo with the examples
πŸ“ github.com/chhib/dt-font-loading


The Font Loading Checklist by Zach Leatherman
β˜‘οΈ zachleat.com/web/font-checklist

The Five Whys of Web Font Loading Performance (video)
▢️ zachleat.com/web/five-whys

The helper to get the Google Web Fonts as WOFF2 files
ΰΈ’ google-webfonts-helper.herokuapp.com/fonts

The editor is called Visual Studio Code and is free. Look for the Live Share extension to share your environment with friends.
πŸ’» code.visualstudio.com

DevTips is a weekly show for YOU who want to be inspired πŸ‘ and learn πŸ–– about programming. Hosted by David and MPJ - two notorious bug generators πŸ’– and teachers πŸ€—. Exploring code together and learning programming along the way - yay!

DevTips has a sister channel called Fun Fun Function, check it out!
❀️ youtube.com/funfunfunction

#webfonts #performance #css
Font Loading Performance πŸ“‰ 6 Experiments with FOUT & FOITDesign + Code β€” Hour 5.1: Flexbox headerDesign + Code β€” Hour 6.1: Hero SectionCSS Floats and Clears ExplainedLets Go To A SeanWes Meetup [ DevTips Vlog 013 ]Creating a JSX dummy overview - #6 React JS prototypingCodeKit Winners Announced!Sam Frentzel-Beyme as Special guest! - DevTips Livestream No.3Getting Started With Adobe XD – Understanding the toolsPortfolio Advice? – #AskTravisAnythingQuery Parameters in JavaScript (3+1 Ways)

Font Loading Performance πŸ“‰ 6 Experiments with FOUT & FOIT @OfficialDevTips

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER