Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

319
Views
Eliminación de Flash de contenido sin estilo (FOUC) en ASP.NET Core 5 MVC

Tengo una aplicación web ASP.NET Core 5 MVC que sufre de "Flash of Unstyled Content" (FOUC). Esencialmente, mis estilos se muestran por un período breve mientras se carga la página. Vi esta pregunta de desbordamiento de pila sobre el manejo de FOUC, y las sugerencias son principalmente para ocultar la página a través de CSS o JavaScript con una clase CSS, luego eliminar esa clase para mostrar el HTML después de que la página termine de cargarse. Esto parece más un "truco" que una solución real. También he visto algunas sugerencias para minimizar tu CSS y comprimir tus imágenes. Ya lo hice, pero todavía tengo FOUC.

¿Cómo puedo evitar FOUC, específicamente en una aplicación ASP.NET Core?

Para mi caso específico, tengo todos mis enlaces y mi hoja de estilo en mi diseño compartido principal _Layout.cshtml . Tengo mi JavaScript en la parte inferior de la página después de todo mi HTML. Tengo un código Razor en la parte superior de mi página, pero según tengo entendido, este código se ejecuta en el lado del servidor y no debería afectar los tiempos de carga de la página.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

¿Podría intentar ocultar su etiqueta <html> con CSS y luego mostrarla con una función JavaScript window.onload ?

 <!DOCTYPE html> <html style='display: none;'> <head> <script> window.onload = function() { document.querySelector('html').style.display = ''; } </script> </head> <body> <h1>My Content</h1> </body> </html>
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!