Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

866
Visualizações
¿Cómo podemos precargar fuentes en Angular?

¿Deberíamos incluir las fuentes en el archivo index.html con rel="preload" como el siguiente código o podemos configurar esto en Angular CLI para precargar todas las fuentes requeridas?
Por favor, sugiéreme una mejor solución, ya que puedo ver que toma un tiempo de carga de página de varios segundos sugerido en Google Analysis.

 <link rel="preload" href="./assets/fonts/Lato/Lato-Semibold.woff2" as="font" crossorigin> <link rel="preload" href="./assets/fonts/Lato/Lato-Black.woff2" as="font" crossorigin> <link rel="preload" href="./assets/fonts/Lato/Lato-Bold.woff2" as="font" crossorigin> <link rel="preload" href="./assets/fonts/Lato/Lato-Heavy.woff2" as="font" crossorigin> <link rel="preload" href="./assets/fonts/Lato/Lato-Medium.woff2" as="font" crossorigin> <link rel="preload" href="./assets/fonts/Lato/Lato-Regular.woff2" as="font" crossorigin>
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

  1. Preconéctese al origen del archivo de fuente.
  2. Precargue la hoja de estilo de fuente de forma asincrónica con baja prioridad.
  3. Cargue de forma asíncrona la hoja de estilo de fuente y el archivo de fuente después de que el contenido se haya procesado con JavaScript.
  4. Proporcione una fuente alternativa para los usuarios con JavaScript desactivado.

Ejemplo::

 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preload" as="style" href="https://fonts.googleapis.com/css2family=Merriweather&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2family=Merriweather&display=swap" media="print" onload="this.media='all'" /> <noscript> <link rel="stylesheet" href="https://fonts.googleapis.com/css2family=Merriweather&display=swap" /> </noscript>

Para su referencia: enlace a la explicación de Harry Roberts sobre la carga de fuentes

over 4 years ago · Santiago Trujillo Relatório

0

Para esta implementación en angular, debe usar la dependencia de terceros para cargar las fuentes.

usar webfontloader

npm y webfontloader

Después de eso, cargue su fuente personalizada como esta

 WebFont.load({ custom: { families: [""Lato"] } });
over 4 years ago · Santiago Trujillo Relatório

0

Para esta implementación en angular, debe usar la dependencia de terceros para cargar las fuentes. Encuentre contenido confiable y centralizado y colabore en torno a las tecnologías que más usa. Conéctese y comparta conocimientos en una sola ubicación estructurada y fácil de buscar. Después de eso, cargue su fuente personalizada como esta

 WebFont.load({ custom: { families: ["" Lato "] } });
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda