Ausnahme gefangen: SSL certificate problem: certificate is not yet valid 📌 Motivos para hospedar as fontes do Google Fonts localmente

🏠 Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeiträge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden Überblick über die wichtigsten Aspekte der IT-Sicherheit in einer sich ständig verändernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch übersetzen, erst Englisch auswählen dann wieder Deutsch!

Google Android Playstore Download Button für Team IT Security



📚 Motivos para hospedar as fontes do Google Fonts localmente


💡 Newskategorie: Programmierung
🔗 Quelle: dev.to

Fontes do Google ainda mais rápidas através de self-host

Toda vez que eu vou usar alguma fonte do Google Fonts eu sempre me pergunto qual a melhor abordagem para isso.

Nesse artigo vou percorrer algumas das minhas dúvidas e soluções que encontrei durante minhas pesquisas, bora lá:

Link no <head> ou @import?

A primeira dúvida é se importo a fonte com a tag <link> ou usando o @import no CSS, pois o próprio site da Google compartilha essas duas opções.

Importar a fonte na tag <head> nos últimos tempos tem sido minha opção favorita, especialmente em projetos pessoais:

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro&display=swap" rel="stylesheet">

O Google entrega a fonte pela sua CDN, que por si só já é muito rápida e confiável.

Para ficar ainda mais performático, a dona Google já adicionou o preconnect no código que copiamos do site. Como o próprio nome diz, fazemos a pré-conexão com o Google Fonts. Dessa forma, fica mais rápido quando o navegador vai baixar a fonte e exibi-la para o usuário.

A segunda opção é importar a fonte diretamente no arquivo de CSS:

@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro&display=swap');

Quando um site é carregado pela primeira vez, acontece o critical rendering. Apenas depois que esse carregamento inicial é feito que o usuário pode começar a interagir com o site.

Por isso, para evitar que o usuário fique travado enquanto a fonte está baixando junto com seu arquivo CSS, prefira a opção de importar a fonte pela tag <head>.

Por que usar fontes self-host?

Se a CDN do Google já é tão perfeita, por que eu pensaria em hospedar minha fonte?

Bom, primeiro porque o site do Google Fonts pode cair e você não tem controle disso por ser um site terceiro. É raro, mas pode acontecer.

O segundo ponto seria o controle total das suas fontes. As fontes do Google são open-source, e nem sempre estão na sua versão mais atualizada no Google Fonts. Você pode simplesmente ir no source code da sua fonte, baixar a versão mais recente e usar. Não precisa ficar esperando a dona Google atualizar pra gente. 😉 Se o controle de cache é importante para você, só fica ainda mais vantajoso.

E terceiro e não menos importante: é mais rápido! E quanto mais rápido, melhor. 🚀

Eita, mas o Google é mais rápido que meu site? A resposta curta é: nesse caso SIM! Quanto menos recursos de domínios externos você precisar acessar para exibir o seu site, menor a latência e melhor a performance. Você pode ler a explicação técnica aqui.

Como usar a fonte localmente?

Chegamos na parte mais simples do texto. O majodev criou um site incrível para quem quer hospedar suas fontes do Google localmente.

Basta selecionar sua fonte no google-webfonts-helper e seguir as instruções do site. Fácil assim! 🎉

E aí, você também tinham algumas dessas dúvidas sobre Google Fonts? Qual forma decidiram utilizar após esse texto? 👀

...



📌 Motivos para hospedar as fontes do Google Fonts localmente


📈 171.94 Punkte

📌 Como criar e hospedar um site de documentação para o seu projeto usando Hugo e Netlify


📈 49.58 Punkte

📌 O guia definitivo para hospedar uma SPA Angular/React com S3, Route 53 e CloudFront


📈 49.58 Punkte

📌 3 motivos do porquê testes unitários não são suficientes para Microservices com Spring Boot


📈 48.15 Punkte

📌 Usando ícones SVG como fontes com o IcoMoon


📈 35.31 Punkte

📌 Como solicitar a remoção de conteúdo em produtos do Google por motivos legais


📈 33.82 Punkte

📌 Cómo solicitar la eliminación de contenido de los productos de Google por motivos legales


📈 33.82 Punkte

📌 Documentação técnica para iniciantes, parte 1: criando um bom README para o seu projeto


📈 32.67 Punkte

📌 Eligiendo la Arquitectura Correcta para Tu Aplicación Web: Un Enfoque Práctico para Startups


📈 32.67 Punkte

📌 3 dicas para criar uma estratégia moderna de Testes para Microsserviços Spring Boot


📈 32.67 Punkte

📌 Para quem é a sua homenagem para mulheres na tecnologia?


📈 32.67 Punkte

📌 Redefinindo horizontes: Minha transição para a tecnologia e dicas para novos navegantes


📈 32.67 Punkte

📌 How to Implement Custom Fonts using Downloadable Google Fonts?


📈 30.54 Punkte

📌 Can't load new fonts in programs, but they are there in fonts. (ubuntu)


📈 28.54 Punkte

📌 Explorando a integração entre Google Sheets e Python para automação de dados no sheets


📈 18.33 Punkte

📌 10 EXTENSÕES INCRÍVEIS PARA BOMBAR O GOOGLE CHROME!


📈 18.33 Punkte

📌 Google Fonts: Abmahnungen an Webseitenbetreiber mit Google-Schriftarten


📈 18.27 Punkte

📌 Google Fonts: Abmahnungen an Webseitenbetreiber mit Google-Schriftarten


📈 18.27 Punkte

📌 Google Fonts: Google reagiert auf erneute Abmahnungswelle


📈 18.27 Punkte

📌 Google äußert sich zur Abmahnwelle wegen Google Fonts


📈 18.27 Punkte

📌 Google Noto Fonts: So will Google mit vielen Tausend kostenlosen Schriftzeichen gefährdete Sprachen retten


📈 18.27 Punkte

📌 Google-Fonts-Abmahnwelle: Google gibt Statement ab


📈 18.27 Punkte

📌 Google Fonts: Schluss mit der Abmahnwelle – Google äußert sich und nimmt Abmahnern die Argumente


📈 18.27 Punkte

📌 Google äußert sich zu den Massen-Abmahnungen zu Google Fonts


📈 18.27 Punkte

📌 Google äußert sich zur Abmahnwelle wegen Google Fonts


📈 18.27 Punkte

📌 Google Fonts: Schluss mit der Abmahnwelle – Google informiert über Datenschutz und Datenerfassung


📈 18.27 Punkte

📌 Google Icons from Google Fonts with Nextjs


📈 18.27 Punkte

📌 Avast - Instale agora e proteja-se para sempre


📈 16.33 Punkte

📌 Avast - Instale agora e proteja-se para sempre


📈 16.33 Punkte

📌 http://www.pkps.gov.my/para-pelancong-selangor-fruits-valley-januari-2017/


📈 16.33 Punkte

📌 Rainbow Six Siege: Operation Para Bellum spielt mit neuer Karte in Italien


📈 16.33 Punkte

📌 Rainbow Six: Siege: Details zur neuen Season "Operation Para Bellum"


📈 16.33 Punkte

📌 Star Trek Discovery: Recap zu &quot;Si Vis Pacem, Para Bellum&quot; (S01E08)


📈 16.33 Punkte

📌 Avast Security para Mac - piensa diferente sobre la seguridad de tu Mac


📈 16.33 Punkte











matomo